Enables language models to interact with tools via a Gradio interface using the Model Context Protocol (MCP).
This project implements an MCP client within a Gradio application, providing a user-friendly interface for language models to interact with tools exposed via the MCP. By leveraging the MCP's standardized communication protocol, the client can seamlessly integrate with various tools, enhancing the capabilities of language models. It supports STDIO and SSE communication methods, dynamic tool loading, and optional debug mode.