langgraph-mcp

Python

LangGraph solution template for MCP

Agent Frameworks
Function Calling
Protocol Implementations

Architecture and Design Patterns

The architecture employs a multi-agent pattern orchestrated by LangGraph. A router graph determines which agent to use based on the user message. The generic MCP wrapper uses the Strategy pattern with MCPSessionFunction as the abstract base class. This abstracts the communication with the MCP servers, promoting modularity and extensibility.

About

Language

Python

Stars

236

Categories

Agent FrameworksFunction CallingProtocol Implementations