- Star
- 2,227
- Fork
- 210
- 未关闭 Issue
- 49
- 最近提交
- 上个月
这是什么?
ChatMCP 是一款基于 Model Context Protocol(MCP)的 AI 聊天客户端,覆盖 macOS、Windows、Linux、iOS、Android 和网页端。用户可以在一个界面中与大语言模型对话,并通过 MCP 服务器让模型调用外部工具和读取外部数据,支持 stdio 和 SSE 两种传输方式。
应用使用 Flutter 和 Dart 开发。用户在设置页填写 LLM 的 API Key 和接口地址,再从内置的 MCP 服务器市场安装服务器即可开始使用。聊天记录和设置保存在本地的 SQLite 数据库中,网页版则使用浏览器本地存储。
目前支持 OpenAI、Claude、Ollama 和 DeepSeek 模型,并提供深色与浅色主题。RAG 和 MCP 服务器自动安装等功能尚未实现。
核心功能
- 01在聊天中连接 MCP 服务器,让模型调用外部工具
- 02支持 stdio 和 SSE 两种 MCP 传输方式
- 03兼容 OpenAI、Claude、Ollama 和 DeepSeek 模型
- 04内置 MCP 服务器市场,便于安装服务器
- 05聊天记录和设置保存在本地
- 06提供深色与浅色主题
适用场景
- 将本地 Ollama 模型与文件系统或数据库类 MCP 服务器配合使用
- 通过聊天界面测试和调试 MCP 服务器
- 在桌面、移动端和网页端使用同一套 AI 聊天客户端
快速上手
- 1
从 Releases 页面下载适合你平台的应用
- 2
克隆仓库
git clone https://github.com/daodao97/chatmcp.git - 3
在克隆的目录中安装 Flutter 依赖
flutter pub get - 4
在 macOS 上运行应用
flutter run -d macos
使用前须知
- 从源码运行需要安装 Flutter SDK,Linux 构建还需启用 Flutter 桌面支持。
- 聊天前必须在设置页面配置你自己的 LLM API 密钥和接口地址。
- 使用 stdio 方式的 MCP 服务器需要系统中已安装 uvx 或 npx。
标签
常见问题
- chatmcp 是什么?
- 跨平台 AI 聊天客户端,可将 OpenAI、Claude、Ollama 等模型与 MCP 服务器连接使用。 ChatMCP 是一款基于 Model Context Protocol(MCP)的 AI 聊天客户端,覆盖 macOS、Windows、Linux、iOS、Android 和网页端。用户可以在一个界面中与大语言模型对话,并通过 MCP 服务器让模型调用外部工具和读取外部数据,支持 stdio 和 SSE 两种传输方式。
- chatmcp 可以免费使用吗?用的什么许可证?
- chatmcp 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- chatmcp 还在维护吗?
- 半年内有更新。chatmcp 最近一次提交是在 2026年9月7日。
- chatmcp 适合用来做什么?
- 将本地 Ollama 模型与文件系统或数据库类 MCP 服务器配合使用 通过聊天界面测试和调试 MCP 服务器 在桌面、移动端和网页端使用同一套 AI 聊天客户端
- chatmcp 怎么安装和运行?
- 从 Releases 页面下载适合你平台的应用 克隆仓库: git clone https://github.com/daodao97/chatmcp.git 在克隆的目录中安装 Flutter 依赖: flutter pub get 在 macOS 上运行应用: flutter run -d macos
- 在哪里获取 chatmcp?
- 源代码和安装说明在 GitHub 上:https://github.com/daodao97/chatmcp
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 ChatGPT、Claude 等大模型的跨平台桌面客户端,数据保存在本地。
4.2万4281TypeScriptGPL-3.0更新于 28天前
开源跨平台 AI 聊天客户端,支持 Web、桌面和移动端,可接入 OpenAI、Claude、Gemini、DeepSeek 等模型。
8.9万5.9万TypeScriptMIT更新于 前天
开源的本地优先 AI 智能体桌面客户端,支持 MCP、Skills、ACP 及消息应用远程控制。
6372759TypeScriptApache-2.0更新于 5小时前
一个命令行工具和 Python 库,用于调用远程及本地部署的大语言模型运行提示词和对话。
1.3万1053PythonApache-2.0更新于 3天前
本地部署的桌面 AI 聊天客户端,支持 MCP 工具调用,对话数据存于本地。
34747JavaScriptOther更新于 2个月前