Elkhn/mcp-playground

View on GitHub ↗

A Streamlit-based chat app for LLMs with plug-and-play tool support via Model Context Protocol (MCP), powered by LangChain, LangGraph, and Docker.

46 ★18 forksPythonUpdated 6mo ago

What you need to know

A Streamlit-based playground for experimenting with FastMCP servers, including Weather and Currency examples.

Install

uv + Docker Compose; requires LangChain/LangGraph

Key features

  • Streamlit UI for testing MCP servers
  • Includes Weather and Currency FastMCP example servers
  • Docker Compose deployment

Best for

Developers learning MCP or testing FastMCP server implementations interactively.

Platforms: Python

Reviewed 2026-08-11

Topics

agentic-aidockerlangchainlangraphmcpmcp-clientmcp-servermodel-context-protocolstreamlit
Stars
46★
Forks
18
Language
Python
License
Created
2025-05-19
Last push
2026-03-05