langchain-mcp-adapters and langchain-mcp-client
The LangChain adapter provides the core integration layer enabling LLMs to access MCP server tools, while the Streamlit application builds a UI client on top of that integration to demonstrate and interact with those connected servers—making them complements that work in sequence rather than alternatives.
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 langchain-mcp-client
guinacio/langchain-mcp-client
This Streamlit application provides a user interface for connecting to MCP (Model Context Protocol) servers and interacting with them using different LLM providers (OpenAI, Anthropic, Google, Ollama).
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work