Aiko Chat
MCP 服务器
什么是 MCP、添加服务器(stdio / HTTP)、配置格式、工具与权限
MCP(Model Context Protocol) 是智能体连接外部工具和数据源的标准协议。一个 MCP 服务器可以提供工具(tools)、资源(resources)和提示词(prompts),会话启动时注入到智能体的工具列表。
IDE 内建 host 工具
agent host 进程直接以 MCP 形式提供宿主能力(mcp__host__*),无需配置:
addComment/listComments/deleteComments/resolveComments— 在会话里给文件区间留批注
添加 MCP 服务器
入口:「智能体自定义设置 → MCP 服务器 → 添加」。
| 传输 | 适用 | 配置要点 |
|---|---|---|
| stdio | 本地子进程(npx、本地二进制) | command + args + env |
| HTTP / SSE | 远程服务 | url + 可选鉴权头 |
示例(stdio):
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
}
}
}服务器提供的工具以 mcp__<服务器名>__<工具名> 出现,可被权限规则单独 allow/deny。
权限与安全
- MCP 工具和内建工具走同一套确认体系:首次调用弹确认卡片,可持久化
- 远程服务器的鉴权头写在配置里,注意不要把含密钥的配置提交到公共仓库
- 服务器异常(启动失败/超时)会在 MCP 页显示状态;「显示输出」可看它的日志
相关
- 工具总览:工具
- 权限规则:Safety + Permissions