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

1 天前
 zapll

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

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

GithHub: https://github.com/daodao97/chatmcp 求 Star⭐️

MCP 能解决什么问题? 🤔

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

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

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

为什么需要开源客户端?

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

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

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

ChatMCP 主要功能

快速开始 🚗

点我下载

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

开发计划 🗓️

目前计划:

写在最后 💝

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

项目地址: https://github.com/daodao97/chatmcp ⭐️

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

1635 次点击
所在节点    分享创造
27 条回复
cowcomic
1 天前
点个赞,收藏一下,之前看到 MCP 的时候就觉得这个很有用
能接入 ollama 这个太棒了
tpcy
1 天前
支持!已 star
clemente
1 天前
用 dart flutter 做客户端和 electron 有什么区别吗
zapll
1 天前
@cowcomic 具体介入 ollama 的部分还没实现, todo 了

@clemente 只从使用层面的话, 实现了同样的功能, 是没有差别的, 开发层面就看开发者熟系那个了
foufoufm
1 天前
@zapll 下载了,但是我的 mbp 打开闪退,从 github 上添加好友了,但是没有通过
shil949
1 天前
mbp 打开闪退
crokily
1 天前
居然还能支持不同的模型!想想也是毕竟 MCP 只是个协议,不过也是第一次见到把它用在其他模型上。
早早就在推上关注了作者,因为感觉想法很领先,目前确实没见过有把 MCP 往这种平台式设计的想法, 大多数都还在尝试 MCP 的单独应用设计。一个好用的开放平台比单独的应用更有前景啊
期待一下 Win 端
zapll
1 天前
@foufoufm @shil949 有没有日志可以提供, 我是 M3 下打包的
foufoufm
1 天前
@zapll 怀疑是环境问题,查看 readme 后发现没有预装环境,目前没时间验证,下午再看看,通过个微信好友呗~
zapll
1 天前
@foufoufm 推上私信我一下 https://x.com/daodao97_
swaggeek
1 天前
目前支持接入除 Claude 之外的 provider 么?
woorz
1 天前
这个不就是 rag 吗? mcp 之前都可以实现这些的啊
jimmy3780
1 天前
@woorz MCP 是一套标准,有点类似于微软的 LSP 。它想解决的事情应该是让开发者只需要开发一次基于 MCP 的插件,任何支持 MCP 的宿主软件都可以直接使用这些现有插件
thetbw
1 天前
学到了
swaggeek
1 天前
目前支持接入除 Claude 之外的 provider 么?
stonesirsir
1 天前
已经 star
zapll
1 天前
@swaggeek 目前只实现了 openai 的模型接入, 其他的慢慢来
swaggeek
1 天前
可以,我看下代码实现。也想按 MCP 的协议去搞一些其他模型的
san3
1 天前
已 star
mortal
1 天前
为啥 brew 没有这两个包啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1096283

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX