MCP Catalogs
首页mcpadapt screenshot

mcpadapt

by grll·420·综合分 47

MCPAdapt将650多个MCP服务器连接到各种代理框架,如LangChain和SmolAgents。

developer-toolsai-llmproductivity
49
Forks
25
活跃 Issue
7 个月前
最近提交
2 天前
收录于

概述

MCPAdapt是一个Python库,提供适配器将MCP服务器集成到各种代理框架中。它使开发人员能够直接在其AI工作流中使用来自650多个MCP服务器的工具。该项目支持多种框架,包括LangChain、SmolAgents、CrewAI和Google GenAI,并计划扩展到更多框架。它提供同步和异步工具调用功能,并支持本地MCP服务器和通过SSE(服务器发送事件)的远程服务器。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将MCP服务器工具集成到基于LangChain的AI应用程序中
:为SmolAgents代理添加文件系统功能
:在CrewAI工作流中启用GitHub API访问
:MCPAdapt支持哪些框架?
:MCPAdapt如何处理安全问题?

什么时候选它

当你需要将 MCP 服务器集成到现有的代理框架中,特别是处理多个 MCP 服务器时,选择 MCPAdapt。

什么时候不要选它

如果你需要直接实现 MCP 服务器而不需要框架适配器,或者需要超出基本 SSE 支持的身份验证机制,不要选择 MCPAdapt。

可对比工具

mcpsmolagentslangchain

安装

# 对于Smolagents
uv add smolagents[mcp]

# 对于LangChain
uv add mcpadapt[langchain]

# 对于多个框架
uv add mcpadapt[langchain,crewAI]

# 或使用pip
pip install mcpadapt[langchain]

对于Claude Desktop,添加到您的config.json:

{
  "mcpServers": {
    "mcpadapt": {
      "command": "uv",
      "args": ["run", "mcpadapt"]
    }
  }
}

FAQ

MCPAdapt支持哪些框架?
目前支持的框架包括Smolagents、LangChain、CrewAI和Google GenAI。计划为pydantic-ai、LlamaIndex和Swarm提供更多适配器。
MCPAdapt如何处理安全问题?
MCPAdapt本身不添加安全功能,但README包含警告,要求仅连接到可信和已验证的MCP服务器,特别是使用SSE连接时。

Hacker News 讨论

开发者社区最近的相关讨论。

mcpadapt 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。