
mcp-servers-client-langgraph-react-agent

2025.03.21
1
Python开发效率开发效率
mcp-servers-client-langgraph-react-agent 是一个多 MCP 服务器和客户端,集成了 LangGraph 预构建的 ReAct 代理。该服务主要用于开发效率提升,支持多种 API 密钥配置,便于开发者快速搭建和运行基于 LangGraph 的代理服务。
View on GitHub
Overview
基本能力
产品定位
mcp-servers-client-langgraph-react-agent 是一个多 MCP 服务器和客户端,集成了 LangGraph 预构建的 ReAct 代理,旨在提升开发效率。
核心功能
- 支持多 MCP 服务器和客户端配置。
- 集成 LangGraph 预构建的 ReAct 代理。
- 支持多种 API 密钥配置(如 OpenAI、Anthropic、Google、Groq)。
适用场景
- 开发者需要快速搭建基于 LangGraph 的代理服务。
- 需要集成多种 API 服务的开发环境。
工具列表
langchain-mcp-adapters
:用于适配 LangChain 和 MCP 服务的工具。langgraph
:提供图结构的语言模型处理能力。langchain-openai
:支持 OpenAI 的语言模型集成。python-dotenv
:用于管理环境变量。uvicorn
:用于运行 ASGI 应用的服务。
常见问题解答
- 无
使用教程
使用依赖
- 确保已安装 Python 环境。
- 创建并激活虚拟环境:
bash python -m venv .venv .venv\Scripts\activate
(PowerShell 用户使用.venv\Scripts\Activate.ps1
)
安装教程
- 安装依赖包:
bash pip install langchain-mcp-adapters langgraph langchain-openai python-dotenv uvicorn
- 在项目目录下创建
.env
文件,并配置 API 密钥:OPENAI_API_KEY="sk-proj-ul******bkFJKFU8CUAYWg7y8Ge8pROt" ANTHROPIC_API_KEY="sk-an******SCFsvw711UktHmFelcjpHlXZEl8-IqYrs4bmmTp3hDmAaVang-IsYoZAAA" GOOGLE_API_KEY="AIzaSy*****CcuoMTJMtvzSDmziA" GROQ_API_KEY ="gsk_DIdLqIGij05l*******ifbW5XXVUtlxWcRRXwc3EDrc"
调试方式
- 无具体调试步骤提供。
许可证
None