MCP 是由人工智能公司Anthropic推出的开放协议,标准化了应用程序如何向 LLMs 提供上下文。可以把 MCP 想象成 AI 应用程序的 USB-C 端口。正如 USB-C 提供了一种标准化的方式将设备连接到各种外设和配件,MCP 也提供了一种标准化的方式将 AI 模型连接到不同的数据源和工具。
一般架构
从本质上讲,MCP 遵循客户端-服务器架构,主机应用程序可以连接到多个服务器:

- MCP 主机 :像 Claude Desktop、IDE 或希望通过 MCP 访问数据的 AI 工具的程序
- MCP 客户端 :与服务器保持 1:1 连接的协议客户端
- MCP 服务器 :轻量级程序,每个程序通过标准化的模型上下文协议暴露特定的功能
- 本地数据源 :您计算机上的文件、数据库和 MCP 服务器可以安全访问的服务
- 远程服务 :可以通过互联网(例如,通过 API)访问的外部系统,MCP 服务器可以连接到这些系统
地址:
MAP开源地址:https://github.com/modelcontextprotocol
精选的 MCP 服务器:https://github.com/punkpeye/awesome-mcp-servers/blob/main/README-zh.md
MCP 服务器 :https://github.com/punkpeye/awesome-mcp-servers
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...