ChatMCP: 可能是第一个支持 MCP 协议的开源 AI 客户端

ChatMCP: 开源的 MCP 协议客户端 :rocket:

大家好呀! :waving_hand: 我是 ChatMCP 的作者。最近一直在关注 Anthropic 的 MCP 协议, 这个协议真的太棒了, 让我忍不住想要动手实现一个开源版本。经过一段时间的开发, 很高兴跟大家分享我的作品 - ChatMCP, 这可是目前第一个开源的 MCP 客户端实现哦! :tada:

GithHub: https://github.com/daodao97/chatmcp 求 Star​:star:

  • Chat 中 访问本地 sqlite 数据库的样例

  • 更方便的管理 MCP Server (建设中)

MCP 能解决什么问题? :thinking:

有了 MCP,AI 简直就像获得了超能力一样,可以轻松实现:

  • :bar_chart: 查询分析本地数据库
  • :octopus: 管理 GitHub 仓库(创建 Issue 、PR 什么的都不在话下)
  • :speech_balloon: 总结微信聊天记录
  • :open_file_folder: 操作本地文件,得心应手
  • :takeout_box: 想吃外卖?一键搞定!(支持美团、饿了么)
  • :shopping_cart: 变身智能购物助手(自动比价、帮你省钱)
  • :house: 智能家居随心控(灯光、空调、窗帘统统搞定)
  • :money_bag: 管理个人财务(分析账单、规划消费)
  • :flexed_biceps: 健康数据分析(运动、睡眠质量都给你整明白)

有了 MCP 统统都能接入大模型, 是不是很有想象空间, 哈哈哈

以前要实现这些功能,每个数据源都需要单独开发接入。MCP 提供了统一的标准,大大降低了开发成本。

为什么需要开源客户端?

目前 MCP 只能在 Claude 官方客户端使用, 这带来一些局限:

  1. Claude 账号经常被封, 泪目, 我的又被封了
  2. 不能使用其他的 LLM 模型

ChatMCP 作为开源方案,提供了更多选择:

  • 不依赖特定服务商
  • 支持多种 LLM 模型
  • 完全本地化, 保证隐私
  • 支持自定义开发

ChatMCP 主要功能

  • 多模型支持(OpenAI 、Claude 、OLLama 等)
  • MCP 服务器管理
  • 本地聊天记录
  • RAG 知识库集成
  • 更漂亮的用户界面

快速开始 :automobile:

点我下载

  1. :down_arrow: 下载安装(目前只支持 MacOS 哦),
  2. :key: 配置你的 API Key
  3. :wrench: 装好需要的 MCP 服务
  4. :sparkles: 开始体验神奇功能!

开发计划 :spiral_calendar:

目前计划:

  • :window: 支持 Windows/Linux
  • :electric_plug: 接入更多 AI 模型
  • :seedling: 建设 MCP 服务生态, MCP Server 的自动安装

写在最后 :heart_with_ribbon:

开发 ChatMCP 的过程中,我真的学到了很多。希望这个项目能帮助到对 MCP 感兴趣的小伙伴们。欢迎大家来 GitHub 上交流,一起让 ChatMCP 变得更好!

项目地址: GitHub - daodao97/chatmcp: ChatMCP is an AI chat client implementing the Model Context Protocol (MCP). :star:

如果觉得有帮助的话,求个 star 呀~ :face_blowing_a_kiss:

84 个赞

大佬厉害支持~

2 个赞

有点厉害支持~~

1 个赞

好吧。。。。

2 个赞

来支持一下大佬

1 个赞

哇!大佬牛!!

2 个赞

mark一手,以备后用

2 个赞

没有 Windows 机器, 有大佬有的话可以在 Windows 上打包一下试试

3 个赞

打开闪退,m1的机器

2 个赞

我是 m3机器上打包的, 有没有啥崩溃日志可以提供的

2 个赞

大佬厉害,支持大佬尽快开发Windows客户端。另外MCP是啥协议我还没搞明白,这就去学习。

1 个赞

很期待 Windows 版本 :xhs_007:

2 个赞

M2 AIR 系統15,點擊圖標沒反應,打不開。

1 个赞

总感觉mcp跟fc是一个东西

1 个赞

大佬牛逼…可惜没有mac

1 个赞

看来 m系列的兼容性还是有问题, 我多积累点样本吧, 逐步解决

1 个赞

这个怎么排查一下 网络? 用的非官方API

1 个赞

会支持安卓吗?

1 个赞

厉害了大佬,支持下

1 个赞

牛啊。

能支持本地markdown知识库么? 就是读取logseq/obsidian之类的知识库

2 个赞