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

317 天前
 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 呀~ 😘

5027 次点击
所在节点    分享创造
32 条回复
san3
316 天前
uvx npx 是什么命令? brew 提示没有这俩命令
marquina
316 天前
MCP 的协议大佬是在哪看的?我想用在自己的助手 bot 上,有啥推荐的文档吗
zapll
316 天前
@san3

# uvx
brew install uv

# npx
brew install node

@marquina 得有一个支持 mcp 的客户端 chatmcp 这种
san3
316 天前
@zapll 软件打开后,install 模块的时候提示 uvx 不存在。你这为什么叫 uvx ? 这不就是一个 python 包管理器吗?本地别名?
jimmy3780
316 天前
@san3 因为用的是 uv 啊 🤔,不是因为 op 想叫这个
san3
316 天前
@jimmy3780 了解。uv 和 uvx 是一起的。但是一个 app 应用依赖命令行,环境变量还是不能修改的:/usr/bin:/bin:/usr/sbin:/sbin ,是不是需要完善一下?
zapll
316 天前
@san3 目前内置了常见的 bin 目录, 后续增加一个自定义配置的功能
has
315 天前
已 star
GARLICTRUMP
314 天前
claude 应该在 mcp 上微调过吧,换别的模型能达到类似效果吗
284716337
308 天前
出 windows 了踢我下
zapll
307 天前
@284716337 已经有了, 一个印度小哥 PR 的, 仓库 release 里下载
284716337
307 天前
@zapll 多谢多谢

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

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

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

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

© 2021 V2EX