ultimate_mcp_client
View on GitHubAsync Python client for the Model Context Protocol with interactive CLI and reactive Web UI, connecting AI models to MCP servers via stdio and SSE
An asynchronous Python MCP client with interactive CLI and reactive web UI. Connects to stdio, SSE, and streaming HTTP servers, supports tool execution and server discovery, and includes persistent branching conversations and OpenTelemetry monitoring.
Use Cases
Connect AI models to MCP serversInteract with MCP tools through a CLI or web UIDiscover and manage local and network MCP serversMonitor MCP server health and tool usageMaintain and branch persistent AI conversations
Built With
- Language
- Python
- Frameworks
- FastMCP · FastAPI · Typer · OpenTelemetry · Alpine.js · DaisyUI · Tailwind CSS
Tags
MCP client · async Python · CLI · web UI · tool calling · stdio · SSE · streaming HTTP · server discovery · conversation branching · OpenTelemetry