mcp-servers-client-langgraph-react-agent logo

mcp-servers-client-langgraph-react-agent

by ahmedmusawir

This project provides a multi MCP server and client implementation with a LangGraph prebuilt ReAct agent. It allows users to interact with multiple MCP servers using a client built with LangGraph and React.

View on GitHub

Last updated: N/A

mcp-servers-client-langgraph-react-agent

Multi MCP Server and client w/ LangGraph Prebuilt ReAct Agent

Navigate to your project directory

cd C:\Users\user\python\mcp_project_1

Create a virtual environment

python -m venv .venv

Activate the virtual environment

.venv\Scripts\activate [Power Shell] .venv\Scripts\Activate.ps1

PUT A .env FILE

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"

INSTALLS:

pip install langchain-mcp-adapters langgraph langchain-openai python-dotenv uvicorn