langchain integration.com
langchain integration.com logo

LangChain Integration

Use MCP tools within LangChain-powered applications.

Created byApr 22, 2025

langchain-mcp

Note: langchain now has a more official implementation [langchain-mcp-adapters](https://github.com/langchain-ai/langchain-mcp-adapters)
PyPI - Version
Model Context Protocol tool calling support in LangChain.
Create a langchain_mcp.MCPToolkit with an mcp.ClientSession, then await toolkit.initialize() and toolkit.get_tools() to get the list of langchain_core.tools.BaseTools.
Example:

Demo

You can run the demo against Groq llama-3.1-8b-instant:

langchain-mcp

Note: langchain now has a more official implementation [langchain-mcp-adapters](https://github.com/langchain-ai/langchain-mcp-adapters)
PyPI - Version
Model Context Protocol tool calling support in LangChain.
Create a langchain_mcp.MCPToolkit with an mcp.ClientSession, then await toolkit.initialize() and toolkit.get_tools() to get the list of langchain_core.tools.BaseTools.
Example:

Demo

You can run the demo against Groq llama-3.1-8b-instant: