提交

eechat

@eechat

a year ago
An open-source, cross-platform desktop application that seamlessly connects with full support for MCP, across Linux, macOS, and Windows.
概览

eechat

A cross-platform GUI desktop application enabling seamless interaction with MCP servers and multiple LLM providers.


Description

eechat is an open-source, lightweight, and extensible messaging platform that empowers users to connect with MCP (Model Context Protocol) servers and interact with various LLM providers — including OpenAI, Anthropic, Groq, and more — through a clean desktop interface. It combines the power of tool-augmented AI with a smooth user experience across Windows, macOS, and Linux.

With eechat, developers and AI enthusiasts can effortlessly toggle between models, invoke MCP tools, and monitor usage in real-time — all within a unified, secure, and responsive environment.


Features

  • Cross-platform GUI (Windows, macOS, Linux)
  • 🔁 Multi-provider switching (OpenAI, Anthropic, Groq, Gemini, etc.)
  • ⚙️ Tool integration via MCP
  • 📊 Token usage tracking and performance metrics
  • 🛡️ Resilient design with circuit breakers & retry logic
  • 📁 Configurable via servers_config.json
  • 📝 Rich logging and debugging support

Server Integration

  • Protocol: Model Context Protocol (MCP)
  • Server Compatibility: All MCP-compliant servers
  • Config: Handled via a simple servers_config.json file

Why eechat?

  • Simplifies the complexity of working with multiple LLM APIs and tools
  • Promotes extensibility and future tool/plugin integrations
  • Provides an offline-first, GUI-based alternative to CLI-based clients
  • Designed with reliability and observability in mind

Installation

Download from eechat or github release and install.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.