MCP Catalogs
Homemcpadapt screenshot

mcpadapt

by grll·420·Score 47

MCPAdapt bridges 650+ MCP servers to various agentic frameworks like LangChain and SmolAgents.

developer-toolsai-llmproductivity
49
Forks
25
Open issues
7 mo ago
Last commit
2d ago
Indexed

Overview

MCPAdapt is a Python library that provides adapters to integrate MCP servers into various agentic frameworks. It allows developers to seamlessly use tools from over 650 MCP servers directly in their AI workflows. The project supports multiple frameworks including LangChain, SmolAgents, CrewAI, and Google GenAI, with plans to expand to more. It offers both synchronous and asynchronous tool calling capabilities, and supports both local MCP servers and remote servers via SSE (Server-Sent Events).

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Integrating MCP server tools into LangChain-based AI applications
you:Adding file system capabilities to SmolAgents agents
you:Enabling GitHub API access in CrewAI workflows
you:Which frameworks does MCPAdapt support?
you:How does MCPAdapt handle security?

When to choose this

Choose MCPAdapt when you need to integrate MCP servers into existing agent frameworks like Langchain or Smolagents, especially when working with multiple MCP servers.

When NOT to choose this

Don't choose MCPAdapt if you need direct MCP server implementation without framework adapters or if you require authentication mechanisms beyond basic SSE support.

Comparable tools

mcpsmolagentslangchain

Installation

# For Smolagents
uv add smolagents[mcp]

# For LangChain
uv add mcpadapt[langchain]

# For multiple frameworks
uv add mcpadapt[langchain,crewAI]

# Or with pip
pip install mcpadapt[langchain]

For Claude Desktop, add to your config.json:

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

FAQ

Which frameworks does MCPAdapt support?
Currently supported frameworks include Smolagents, LangChain, CrewAI, Google GenAI. More adapters are planned for pydantic-ai, LlamaIndex, and Swarm.
How does MCPAdapt handle security?
MCPAdapt itself doesn't add security features, but the README includes a warning to only connect to trusted and verified MCP servers, especially when using SSE connections.

On Hacker News

Recent discussion from the developer community.

Compare mcpadapt with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.