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 页显示状态;「显示输出」可看它的日志

相关

On this page