Langchain Adapters MCP Server
MCP tool integration for LangChain and LangGraph workflows.
Data last scanned today · Reviewed today
Overview
Langchain Adapters MCP Server offers a lightweight Python wrapper that bridges the gap between the Model Context Protocol and the LangChain ecosystem. By converting standard MCP tools into native LangChain-compatible tools, this library enables developers to integrate MCP-compliant servers directly into LangGraph agent architectures. The library provides two core functionalities: a conversion layer for individual MCP tools and a client implementation capable of aggregating tools from multiple MCP server sources. This allows AI agents to interface with a broader set of data and capabilities by drawing from various MCP providers within a unified Python environment.
Our verdict
With a security score of 53/100, this server is currently classified as high risk. The rating reflects that it is community-maintained rather than vendor-official and has not undergone formal editorial review or specialized security auditing for its authentication and read-only modes. Due to these gaps, it is recommended for use in local experimentation or non-sensitive internal development environments rather than in production pipelines involving private data.
- Zero direct dependencies reduce the supply-chain surface area.
- Active development with commits as recent as six days ago.
- Broad community engagement evidenced by over 3600 GitHub stars.
- Comprehensive quickstart documentation for LangGraph integration.
- Lacks an official editorial or security audit status.
- Authentication methods have not been verified for safety.
- Read-only mode implementation remains unreviewed.
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| ChatGPT | ||||
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf |
Frequently asked questions
›Can I connect to multiple MCP servers simultaneously?
Yes, the MultiServerMCPClient allows you to define and connect to multiple MCP servers, enabling you to load and use tools from all of them within a single LangChain agent.
›Which MCP transport protocols are supported?
The library supports stdio and http transports, including the streamable HTTP transport for MCP servers.
›How can I provide authentication or tracing headers to an MCP server?
You can pass custom headers by including a headers field in the connection configuration when setting up your MCP client.
›Is there a version of this library available for JavaScript or TypeScript?
Yes, a JavaScript/TypeScript version of the library is maintained within the langchainjs repository.
Changelog
- Fixlangchain-mcp-adapters==0.3.2
2026-08-06
- Fixlangchain-mcp-adapters==0.3.1
2026-07-27
- Securitylangchain-mcp-adapters==0.3.0
2026-06-10
- Fixlangchain-mcp-adapters==0.2.2
2026-03-16
- Fixlangchain-mcp-adapters==0.2.1
2025-12-09
- Breakinglangchain-mcp-adapters==0.2.0
2025-12-09
- Breakinglangchain-mcp-adapters==0.2.0a1
2025-12-08
- Fixlangchain-mcp-adapters==0.1.14
2025-11-24
- Fixlangchain-mcp-adapters==0.1.13
2025-11-13
- Fixlangchain-mcp-adapters==0.1.12
2025-10-30
Badge
Maintain this server? Add the live badge to your README.