langchain-mcp-adapters and langchainjs-mcp-adapters
About langchain-mcp-adapters
langchain-ai/langchain-mcp-adapters
LangChain 🔌 MCP
Bridges Anthropic's Model Context Protocol (MCP) servers with LangChain/LangGraph by converting MCP tools into LangChain-compatible tools, supporting multiple transport types (stdio, HTTP, streamable HTTP, SSE) and server connections simultaneously. Provides a `MultiServerMCPClient` for managing multiple MCP servers and runtime authentication headers, enabling agentic workflows to access distributed tool ecosystems.
About langchainjs-mcp-adapters
langchain-ai/langchainjs-mcp-adapters
** THIS REPO HAS MOVED TO https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-mcp-adapters ** Adapters for integrating Model Context Protocol (MCP) tools with LangChain.js applications, supporting both stdio and SSE transports.
Converts MCP servers into LangChain.js tool objects, enabling seamless integration of external MCP services (like file systems, APIs, or databases) as callable tools within agent workflows. Provides automatic client initialization and error handling across both stdio and SSE transport protocols, abstracting MCP's request-response model into LangChain's standardized tool interface for use with agents and chains.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work