Elkhn/mcp-playground

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

44
/ 100
Emerging

Supports dynamic MCP server registration and multi-provider LLM switching (OpenAI, Bedrock, Anthropic, Google, Groq) through a single LangChain interface, with a ReAct agent via LangGraph that auto-detects and routes tool calls. Containerized with Docker Compose and uses uv for fast dependency resolution, allowing extensible drop-in MCP servers and custom model overrides directly from the Streamlit UI without configuration file edits.

No License No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 7 / 25
Community 19 / 25

How are scores calculated?

Stars

43

Forks

17

Language

Python

License

Last pushed

Mar 05, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/Elkhn/mcp-playground"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.