Facilitates chat interactions with LLMs and seamlessly integrates external MCP tools using a Streamlit-based interface.
MCP Playground provides a Streamlit-based environment for interacting with Large Language Models (LLMs) while seamlessly integrating external tools via the Multi-Server Command Protocol (MCP). By leveraging LangChain and LangGraph, the playground offers provider-agnostic support for models from OpenAI, Amazon Bedrock, Anthropic, and Google. The Docker-first approach ensures easy setup and scalability, while the extensible architecture allows for the addition of new MCP servers and providers without modifying the UI code.