今年 Claude 的开发商 Anthropic 发布了模型上下文协议(Model Context Protocol)。MCP 作为一个开放协议,标准化了应用程序如何向大型语言模型(LLMs)提供上下文信息。用开发商的话来说MCP就好比AI应用的USB-C端口。USB-C提供了一种标准化的方式来连接你的设备到各种外围设备和配件,而MCP提供了一种标准化的方式来连接AI模型到不同的数据源和工具。 具体来说,MCP的作用是帮助开发者构建基于LLMs的代理和复杂工作流程。

这方面做得最好的客户端自然是 Claude ,利用 Sonnet 3.5 强大的推理能力,结合本地的 MCP Servers, Claude客户端就像一把瑞士军刀。比如,通过 Obsidian-Server, 大模型可以查找并读取本地笔记;通过 Sqlite-Server、Postgres-Sever可以与数据库互动;通过 Shell-Server 可以使用命令行工具。 更多MCP Server可以移步官方维护的列表,这个列表还在不断增加中,未来大模型将会有大量即开即用的工具。

但 Anthropic 最近的操作让很多国内用户无法使用 Claude,大量封号,甚至上午注册中午封,不少人不得不寻找替代方案。

5ire 最初是作为一款大模型客户端立项的,  目的是做一款能兼容市面主流服务商 API,界面简洁,体验友好,能在 Mac和 Windows 运行的效率工具。

在第一版发布的时候,产品的主要功能为:

  1. 基于 RAG 的本地知识库
  2. 提示词库
  3. 书签
  4. 用量统计
  5. 全局搜索
Local Knowledge Base
本地知识库

在自己的账号被 Anthropic 封后,我开始尝试支持MCP标准,尽管目前有还有一些兼容性问题,尤其是在 Window 系统上,也算赶是在 2025 前将 5ire 打造成了一款 MCP 客户端。

由于现在的 MCP Servers 基本是采用 Python 和 Node 构建,使用前需安装 Python 和 Node 运行环境,并确保 npx 和 uvx 能正常执行。

 

目前 5ire 对 MCP 的支持还处于早期,并未在不同操作系统下对所有模型进行测试,各模型的支持程度也存在不同程度的差异,测试效果比较好的是 GPT-4 系列模型和 Gemini 系列模型, Claude 按理说效果也不错,但因为账号被封,无法测试。

感兴趣可以试试: 5ire.app