langchain-mcp-adapters and langchainjs-mcp-adapters

These tools are ecosystem siblings, specifically a tool (langchain-mcp-adapters) and its client library (langchainjs-mcp-adapters), providing Model Context Protocol (MCP) integration for Python and JavaScript LangChain applications, respectively.

Maintenance 20/25
Adoption 15/25
Maturity 25/25
Community 21/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 18/25
Stars: 3,411
Forks: 379
Downloads:
Commits (30d): 21
Language: Python
License: MIT
Stars: 246
Forks: 36
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Archived Stale 6m No Package No Dependents

About langchain-mcp-adapters

langchain-ai/langchain-mcp-adapters

LangChain 🔌 MCP

This project helps AI developers integrate external capabilities, like custom calculators or data lookups, into their LangChain or LangGraph AI agents. It takes existing 'Model Context Protocol' (MCP) tools, which are essentially specialized functions, and makes them accessible to the AI agent. The result is an AI agent that can perform a wider range of tasks by using these external tools.

AI development LLM integration tool orchestration agent workflow external service connection

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work