Skip to Content

MCP(模型上下文协议)

MCP 是什么

MCP 是一个开放协议,让 AI 应用通过标准化的 MCP 服务器连接外部工具和数据——文件系统、数据库、搜索、内部 API 等。支持 MCP 的客户端可以发现 MCP 服务器暴露的工具,并在对话中让模型调用它们。

MCP 如何与 MyTokenGate 配合

MCP 有两个组成部分:

  • MCP 服务器,负责暴露工具和数据,运行在你自己的客户端环境里。
  • 模型,负责决定何时调用这些工具。

MyTokenGate 是模型后端,不是 MCP 宿主。你在客户端(Claude Code、Cursor、Cline 等)中按该客户端自己的 MCP 文档配置 MCP 服务器,并把客户端的模型端点指向 MyTokenGate 网关。一次会话中:

  1. 客户端把对话内容连同 MCP 服务器的工具定义,作为普通的工具调用请求发给 MyTokenGate。
  2. 有能力的模型返回工具调用(见函数调用)。
  3. 客户端针对本地 MCP 服务器执行这些调用,并把结果返回。
  4. 工具执行始终在你这一侧;MyTokenGate 只负责转发推理。

由于 MCP 工具调用是以标准函数调用请求的形式传输的,任何支持函数调用的模型都能通过网关配合 MCP 使用。

配置步骤

  1. 在客户端中把 MyTokenGate 配置为模型后端——见 Claude CodeCursorCline
  2. 在客户端中按其自己的 MCP 文档添加 MCP 服务器。
  3. 使用支持函数调用的模型。

注意事项

  • MyTokenGate 不托管也不代理 MCP 服务器,它们运行在你的客户端里。
  • MCP 工具的执行,以及这些工具接触的数据,都留在你的环境内。
  • 模型对 MCP 的支持程度,等同于它对函数调用的支持程度。
Last updated on