The Langgraph-Enhanced MCP Server for ChatGPT Integration is a Python-based project designed to facilitate seamless integration between ChatGPT and an MCP (Message Control Protocol) server. This implementation leverages Langgraph to enhance the server's capabilities, enabling advanced message handling and processing.
langgraph_chatgpt
: A ChatGPT clone project using Streamlit and MCP.langgraph_chatgpt_mcp
: A ChatGPT clone project without Streamlit, integrated with MCP.multiple_mcp_servers
: Demonstrates running multiple MCP servers concurrently.simple_server_client
: A basic client-server implementation.pip install -r requirements.txt
.Copy .envsample
to .env
and configure environment variables.
Running the Server:
client.py
in the simple_server_client
directory.weather_server.py
and client.py
in the multiple_mcp_servers
directory.simple_server_client
directory.client.py
to start the client and interact with the server.multiple_mcp_servers
directory.weather_server.py
to start the weather server.client.py
to interact with the weather server.langgraph_chatgpt
directory.langgraph_chatgpt_mcp
directory.Contributions are welcome! Please fork the repository and submit a pull request with your changes.
This project is open-source and available under the MIT License.