MCP.so
Sign In
Servers

simple_mcp_server_with_langgraph

@EunsuGoh

Simple MCP server with Langgraph.

Overview

What is simple_mcp_server_with_langgraph?

A simple MCP (Model Context Protocol) server built with LangGraph, intended as a demonstration or starting point for integrating MCP with LangGraph workflows. The repository includes multiple example projects: a basic server-client setup, a multi-server configuration with a weather server, and ChatGPT-like chat interfaces with and without Streamlit.

How to use simple_mcp_server_with_langgraph?

The repository contains separate example folders. For the basic server-client example, run client.py only. For the multi‑server example, run both weather_server.py and client.py. The LangGraph ChatGPT examples are standalone projects; one uses Streamlit, the other does not. Python 3.11 is required.

Key features of simple_mcp_server_with_langgraph

  • Built with LangGraph and MCP
  • Python 3.11 runtime requirement
  • Includes a basic server-client example
  • Multi‑server example with a weather server
  • ChatGPT clone projects (with and without Streamlit)

Use cases of simple_mcp_server_with_langgraph

  • Learning how to combine MCP with LangGraph
  • Prototyping a multi‑server MCP environment
  • Building a simple chat interface powered by MCP
  • Experimenting with Streamlit integration in MCP workflows

FAQ from simple_mcp_server_with_langgraph

What Python version is required?

Python 3.11.

How do I run the basic server-client example?

In the Simple_server_client folder, run only client.py.

How do I run the multiple MCP servers example?

In the multiple_mcp_servers folder, run both weather_server.py and client.py.

What does the langgraph_chatgpt example do?

It is a simple ChatGPT clone coding project that uses Streamlit plus MCP.

What does the langgraph_chatgpt_mcp example do?

It is a simple ChatGPT clone coding project without Streamlit, using MCP only.

More from Reasoning