看好 MCP,但用不了 Claude,所以做了一款 MCP 客户端

Anthropic 去年发布的模型上下文协议(Model Context Protocol)让我看到了人工智能在不久将来的一种可能性------即使在通往AGI的路上撞墙,随着大模型能用的资源和工具越来越多,人工智能会渗透至我们生活和工作的方方面面。

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

MCP 协议中有几个关键概念,分别是

  • MCP Hosts:主机程序,比如Claude Desktop、集成开发环境(IDEs)或者人工智能工具(AI tools)。这些程序希望通过MCP来访问数据。MCP Hosts充当用户界面或者前端,用户通过它们与MCP系统交互。
  • MCP Clients:协议客户端,它们与服务器保持着一对一(1:1)的连接。MCP Clients负责与MCP Servers通信,发送请求并接收数据。
  • MCP Servers:轻量级的程序,每个都通过标准化的Model Context Protocol暴露特定的功能。MCP Servers是后端服务,它们处理来自MCP Clients的请求,并提供所需的数据或服务。
  • Local Data Sources:这些是你的计算机上的文件、数据库和服务,MCP服务器可以安全地访问它们。这些是本地数据源,MCP Servers可以直接与之交互,以获取或存储数据。
  • Remote Services:这些是可以通过互联网访问的外部系统(例如,通过APIs)。MCP服务器可以连接到这些远程服务,以获取数据或执行操作。

Claude 桌面客户端实际上是一个 MCP Host,针对启用的每个 MCP Server 都有一个对应的 MCP Client.

目前官方列出的 MCP 客户端有 Claude 桌面客户端ZedSourcegraph CodyFirebase GenkitContinueGenAIScriptClineLibreChatTheiaAI/TheiaIDE。其中对 MCP 支持最好的自然是 Anthropic 自家的 Claude 桌面客户端。但 Anthropic 最近一系列封号小连招让很多国内用户无法使用 Claude,所以不得不寻找替代方案。

5ire.app

5ire 最初并不支持 MCP, 作为一款大模型客户端,刚发布时候的功能主要有:

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

在自己的号也被封掉了,就决定把 5ire 打造成一款 MCP 客户端。 在对代码进行大量重构后,尝试内置了一些MCP Servers。由于当前还存在一些兼容性问题,暂时没有开放添加Server, 如果对代码比较了解,可以修改 {userData}/5ire 文件夹下的 mcp.json 配置文件添加Server.

最后出来的效果可参考官网视频:5ire.app 项目地址是:nanbingxyz/5ire

如果对 MCP 或开源感兴趣,欢迎沟通交流。

相关推荐
WWZZ202521 分钟前
快速上手大模型:深度学习7(实践:卷积层)
人工智能·深度学习·算法·机器人·大模型·卷积神经网络·具身智能
CS创新实验室40 分钟前
练习项目:基于 LangGraph 和 MCP 服务器的本地语音助手
运维·服务器·ai·aigc·tts·mcp
简佐义的博客44 分钟前
Genome Biol. IF 9.4 Q1 | ATAC-seq 数据分析实用指南,根据本文就可以构建ATAC生信分析流程了
人工智能
老蒋新思维1 小时前
陈修超入局:解锁 AI 与 IP 融合的创新增长密码
网络·人工智能·网络协议·tcp/ip·企业管理·知识付费·创客匠人
San30.2 小时前
从代码规范到 AI Agent:现代前端开发的智能化演进
javascript·人工智能·代码规范
DO_Community2 小时前
基于AI Agent模板:快速生成 SQL 测试数据
人工智能·python·sql·ai·llm·ai编程
HeteroCat2 小时前
关于No Chatbot的思考
人工智能
咚咚王者2 小时前
人工智能之数据分析 numpy:第一章 学习链路
人工智能·数据分析·numpy
中杯可乐多加冰2 小时前
数据分析案例详解:基于smardaten实现智慧交通运营指标数据分析展示
人工智能·低代码·数据分析·交通物流·智慧交通·无代码·大屏端
算家计算2 小时前
对标ChatGPT!千问App正式上线:AI应用终局之战正在打响
人工智能·资讯