游乐游手机版
首页/AI热点日报/热点详情

Anthropic开源MCP协议 今年Agent智能体最有想象力进展

类型:热点整理2026-06-28
先说几个核心判断:Anthropic开源的模型上下文协议(MCP),今年在Agent智能体领域最值得关注的进展之一。它的目标很明确——让AI模型,尤其是那些被寄予厚望的Agent,真正能触及到真实世界的数据。 AI Agent 渴望连接真实世界 一个真正强大的AI Agent,光有先进的大模型远远不

先说几个核心判断:Anthropic开源的模型上下文协议(MCP),今年在Agent智能体领域最值得关注的进展之一。它的目标很明确——让AI模型,尤其是那些被寄予厚望的Agent,真正能触及到真实世界的数据。

Anthropic 开源 MCP 协议:今年 Agent 智能体最有想象力的进展

AI Agent 渴望连接真实世界

一个真正强大的AI Agent,光有先进的大模型远远不够。它得能读到数据、理解上下文,才能真正发挥作用。现实情况却是,数据分散在各个“孤岛”里——数据库、云存储、业务工具、开发环境——每一个都需要一套定制的集成方案。这个瓶颈,直接拖慢了Agent走向实用的进程。

传统的计算机使用方式,说到底还是把数据和程序隔离开的。但Agent需要打破这个隔阂。MCP的出现,相当于给AI Agent架起了一座通往真实世界的桥梁,让它们能够像人类操作计算机一样,自由地获取和利用数据。这才是关键所在。

MCP:连接数据源的通用开放标准

为了打破数据孤岛,Anthropic拿出了模型上下文协议(MCP),一套开源的通用标准。它的目标很直白:给AI助手和各类数据源之间,建立一条标准化的安全通道。无论是数据库、云存储、业务工具,还是开发环境,甚至直接和操作系统、硬件交互,MCP都能覆盖。

MCP采用经典的客户端-服务器架构。具体来说,AI助手(比如Claude)扮演客户端角色,通过MCP服务器访问数据源。开发者可以自己动手构建自定义的MCP服务器,也可以直接用Anthropic提供的预构建版本。

整个流程用一句话就能说清楚:AI Agent发出请求,MCP服务器找到数据并抓取回来,再返回给Agent——就像用户自己操作文件和程序一样自然。

下图展示了MCP的基本架构:

  • MCP Hosts (客户端): LLM应用,例如Claude Desktop、IDE或其他AI工具,它们需要通过MCP访问资源。
  • MCP Clients: 在Host应用内部,维护与服务器的1:1连接的协议客户端。
  • MCP Servers (服务器): 轻量级程序,每个服务器通过标准化的MCP暴露特定功能。
  • Local/Remote Resources (资源): 你的计算机资源(数据库、文件、服务)或远程资源(比如通过API),MCP服务器可以安全地访问它们。

MCP的核心组件:规范、SDK和服务器

MCP提供了完整的开发工具包,包括:

  • 规范: 详细定义了消息格式、通信协议和功能接口,确保不同实现之间的互操作性。
  • SDK: 提供Python和TypeScript的SDK,简化客户端和服务器的开发,让开发者能更快上手。
  • 服务器: Anthropic提供了多个预构建的服务器,比如SQLite、PostgreSQL、Google Drive等,方便快速连接到常用数据源。

MCP 的优势:简化集成,释放 AI Agent 潜力

降低开发成本,加速创新

以往,为每个数据源定制集成方案,既费时又费力。有了MCP,开发者只需要针对协议做一次构建。核心价值可以概括为八个字:“一次构建,随处连接”。这直接降低了开发成本,也加快了AI应用的落地速度。

构建可持续的AI架构

随着生态成熟,AI系统将在不同工具和数据集之间流畅移动,保持上下文,用更可持续的架构取代碎片化的集成。Agent可以更灵活地访问和利用多个来源的数据,不需要反复配置和调整——就像用户在几个应用之间随意切换一样自然。

促进开放和协作的AI生态

MCP是一个开源项目,社区贡献和协作是它的核心基因。这种开放性有助于推动AI技术的创新和普及,让更多开发者和企业加入进来,共同推动Agent技术的发展。

MCP 实战:快速入门指南 (以 SQLite 为例)

下面用一个简单示例,演示如何用MCP把Claude Desktop和SQLite数据库连起来。

首先,确保安装好必要软件:

  • Claude Desktop: https://claude.ai/download
  • uv: https://docs.astral.sh/uv/
  • Git: https://git-scm.com/
  • SQLite: https://www.sqlite.org/download.html

安装和配置

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json 文件,添加以下配置(将 YOUR_USERNAME 替换为实际用户名,将 /path/to/your/database.db 替换为数据库文件路径):

{
  "mcpServers": {
    "sqlite": {
      "command": "uvx",
      "args": ["mcp-server-sqlite", "--db-path", "/path/to/your/database.db"]
    }
  }
}

连接到数据源 (SQLite)

创建示例数据库 test.db,并插入示例数据:

sqlite3 test.db <

启动SQLite MCP服务器:

uvx mcp-server-sqlite --db-path test.db

配置完成后重启Claude Desktop。现在可以直接在Claude Desktop中与数据库交互,比如输入查询指令:

帮我找出转股溢价率(TRANSFER_PREMIUM_RATIO)在20以内的标的(SECURITY_NAME_ABBR)

Claude Desktop会查询SQLite数据库并返回结果。

测试和调试

MCP提供了丰富的调试工具和日志记录功能。查看Claude Desktop的日志文件,能帮助快速排查连接问题和错误信息。

MCP 的未来:重塑 AI Agent 格局

构建AI生态系统的基石

MCP不只是一种技术协议,更是未来AI生态的关键基石。它鼓励开发者和企业共享、重用数据连接器,避免重复劳动,降低集成成本。有潜力成为Agent领域的“连接器标准”——就像互联网时代的HTTP协议一样,促进互联互通。

重塑AI Agent交互的关键

MCP正在从根本上改变AI助手与数据交互的方式。自动化知识管理、智能业务流程自动化——这些全新的应用场景将逐渐变为现实。赋予Agent更强大的能力,让它们能更深入地理解并参与到现实世界中,像人类一样完成复杂任务——这才是它真正的想象力所在。

来源:https://www.53ai.com/news/OpenSourceLLM/2024120360293.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。