Skip to content

🔌 开源选型|MCP 与 Tool Registry 地图:工具生态怎么接入 Agent

📌 MCP(Model Context Protocol)是 Anthropic 提出的 Agent-工具标准协议。它的目标是让 Agent 接工具像 USB 接外设一样——一个标准接口,即插即用。

01|MCP 的核心概念

MCP = Client-Server 协议。Agent 是 Client,工具提供方是 Server。Client 通过标准协议发现 Server 提供了哪些 Tools/Resources/Prompts,然后调用。

解决的问题:以前每个 Agent 框架都有自己的工具定义格式。LangChain 有 @tool,AutoGen 有 register_for_llm,CrewAI 有 BaseTool——互不兼容。MCP 提供了一个统一标准。

02|MCP 生态(2026)

类型代表项目说明
官方 SDKmodelcontextprotocol/python-sdkPython/TS SDK
工具注册中心Composio200+ 预集成工具
MCP 市场Smithery.ai社区 MCP Server 市场
框架集成LangGraph/CrewAI已支持 MCP 协议

03|什么时候用 MCP vs 直接写工具

  • 用 MCP:工具可能被多个 Agent/框架复用、想用社区现成的 MCP Server
  • 直接写工具:只有 2-3 个工具且不会复用、需要高度定制的工具逻辑

💡 "MCP 的价值不在于让你写更少的代码——在于让你的 Agent 有一个标准化的方式发现和调用工具。换了框架,工具不用重写。"

🍋 本文为 AI Agent 学习路线 · 开源选型。© 2026 AI小柠檬。

© 2026 🍋AI小柠檬 · 内容原创,转载请注明出处