# daodao97/chatmcp

ChatMCP is an AI chat client implementing the Model Context Protocol (MCP).

Repository: https://github.com/daodao97/chatmcp
Canonical: https://ross.abutalabs.com/products/chatmcp
Homepage: https://daodao97.github.io/chatmcp/
Language: Dart
License: Apache-2.0
License Family: permissive
Topics: mcp, mcp-client, ai, chat, client
Last push: 2025-09-15T00:00:01+00:00

## Health v2 (maintenance only)
Score: 39/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 42, release rhythm 32, longevity 45
- inputs: {"age_days": 633, "days_push": 353, "days_rel": 373, "gap_med": 1, "n_releases_24m": 68}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2224, forks 208 (observed 2026-08-28T04:06:27.856756+00:00)

## What it is
ChatMCP is a cross-platform AI chat client built in Dart/Flutter that implements the Model Context Protocol (MCP). It supports multiple LLM providers, MCP servers via stdio and SSE, and features like image generation, LaTeX, Mermaid diagrams, and data sync across macOS, Windows, Linux, iOS, Android, and Web.

## Use cases
- chat with LLMs using MCP tools
- connect MCP servers to a desktop AI chat client
- cross-platform AI assistant app
- test MCP tools and workflows interactively
- chat client supporting multiple LLM providers
- generate images and diagrams from chat prompts

## When to choose
- you want an open-source MCP-capable chat client across desktop and mobile
- you need to interact with MCP servers via stdio or SSE
- you want a self-hosted alternative to proprietary AI chat apps

## When to avoid
- you need a headless or API-only MCP integration
- you require enterprise-grade compliance or SSO features
- you only need a CLI or server-side MCP client

## Facets
- artifact type: application
- maturity: active
- function: chatbot, chat-interface, mcp, agent-framework, llm-inference
- domain: artificial-intelligence, large-language-models, chatbots, cross-platform
- platform: windows, cross-platform
- tags: mcp-client, ai-chat, flutter, dart, llm-client, open-source, macos, linux, ios, android, desktop, mobile

## Member repositories
- daodao97/chatmcp (main) score 39

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:27.856756+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:44:58.093727+00:00, confidence not recorded.
  - readme: https://github.com/daodao97/chatmcp (fetched 2026-08-28T04:06:27.856756+00:00, sha f7d4efa62dbd)
  - homepage: https://daodao97.github.io/chatmcp/ (fetched 2026-08-29T10:25:27.673590+00:00, sha 8dc8d0381b40)
- Data as of 2026-08-30T08:39:29.467469+00:00.
