mcp-servers-client-langgraph-react-agent

mcp-servers-client-langgraph-react-agent

site icon
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 应用的服务。

常见问题解答

使用教程

使用依赖

  1. 确保已安装 Python 环境。
  2. 创建并激活虚拟环境: bash python -m venv .venv .venv\Scripts\activate (PowerShell 用户使用 .venv\Scripts\Activate.ps1

安装教程

  1. 安装依赖包: bash pip install langchain-mcp-adapters langgraph langchain-openai python-dotenv uvicorn
  2. 在项目目录下创建 .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