Nab主题,更专业的导航主题
Ctrl + D 收藏本站
当前位置:首页 » AI新闻

Anthropic 正式发布 MCP 协议 2025 年半年路线图

2025-01-04 1.2 K

我们关于 Model Context Protocol 演变的计划(2025 年上半年)

Model Context Protocol 正在迅速演进。本页面概述了我们在 2025 年上半年 的关键优先事项和未来方向的当前想法,尽管这些可能会随着项目的发展发生重大变化。

此处提出的想法并不是承诺——我们可能会以不同于描述的方式解决这些挑战,或者其中一些可能根本不会实现。这也不是一个详尽的列表;我们可能会包含未提及的工作。

我们鼓励社区参与!每个部分都链接到相关讨论,您可以了解更多信息并贡献您的想法。

远程 MCP 支持

我们的首要任务是支持 远程 MCP 连接,使客户端能够通过互联网安全连接到 MCP 服务器。关键的举措包括:

  • 身份验证与授权:增加标准化的身份验证功能,特别关注对 OAuth 2.0 的支持。
  • 服务发现:定义客户端如何发现并连接到远程 MCP 服务器。
  • 无状态操作:探讨 MCP 是否可以包含无服务器环境,这些环境需要大部分是无状态的。

参考实现

为了帮助开发者使用 MCP,我们计划提供以下文档:

  • 客户端示例:全面的参考客户端实现,展示所有协议功能。
  • 协议起草:简化提议和整合新协议功能的流程。

分发与发现

展望未来,我们正在探索使 MCP 服务器更易访问的方法。可能研究的领域包括:

  • 包管理:为 MCP 服务器制定标准化的打包格式。
  • 安装工具:简化 MCP 客户端上的服务器安装过程。
  • 沙箱:通过服务器隔离提升安全性。
  • 服务器注册表:提供一个公共目录,用于发现可用的 MCP 服务器。

Agent 支持

我们正在扩展 MCP 对 复杂代理工作流 的支持,特别关注以下方面:

  • 分层代理系统:通过命名空间和拓扑意识改进对代理树的支持。
  • 交互式工作流:更好地处理用户权限和信息请求,改进代理层次结构中的交互方式,并提供将输出发送给用户而非模型的方法。
  • 流式结果:为长期运行的代理操作提供实时更新。

更广泛的生态系统

我们还致力于:

  • 社区主导的标准开发:促进一个协作生态系统,让所有 AI 提供商都能通过平等参与和共享治理共同塑造 MCP,使其满足各种 AI 应用和用例的需求。
  • 额外模态:扩展到支持音频、视频和其他格式,而不仅限于文本。
  • [标准化]:通过标准化机构考虑标准化。

 

使用大语言模型 (LLMs) 构建你的第一个 MCP

使用像 Claude 这样的 LLM 加速您的 MCP 开发!

本指南将帮助您使用 LLM 构建自定义的 Model Context Protocol (MCP) 服务器和客户端。我们将以 Claude 为例进行本教程,但您也可以使用任何前沿的大语言模型完成此任务。

准备文档

在开始之前,请收集必要的文档以帮助 Claude 理解 MCP:

  1. 访问 https://modelcontextprotocol.io/llms-full.txt 并复制完整的文档内容
  2. 前往 MCP TypeScript SDK 或 Python SDK 仓库
  3. 复制 README 文件及其他相关文档
  4. 将这些文档粘贴到与 Claude 的对话中

描述您的服务器

在提供文档后,请清晰地向 Claude 描述您希望构建的服务器类型。具体说明以下内容:

  • 您的服务器将公开哪些资源
  • 它将提供哪些工具
  • 它应该包含哪些提示
  • 需要与哪些外部系统交互

例如:

构建一个 MCP 服务器,要求:
- 连接到我公司的 PostgreSQL 数据库
- 将表结构作为资源公开
- 提供运行只读 SQL 查询的工具
- 包含常见数据分析任务的提示

与 Claude 协作

在与 Claude 协作构建 MCP 服务器时:

  1. 先从核心功能开始,然后迭代添加更多功能
  2. 如果不理解代码的某些部分,可以请 Claude 进行解释
  3. 根据需要请求修改或改进
  4. 请 Claude 帮助测试服务器并处理边缘情况

Claude 可以帮助实现 MCP 的所有关键功能:

  • 资源管理和暴露
  • 工具定义和实现
  • 提示模板和处理程序
  • 错误处理和日志记录
  • 连接和传输设置

最佳实践

使用 Claude 构建 MCP 服务器时:

  • 将复杂服务器分解为较小的组件
  • 在继续前彻底测试每个组件
  • 注重安全性 - 验证输入并适当限制访问
  • 为未来维护做好文档记录
  • 严格遵守 MCP 协议规范

下一步

在 Claude 帮助您构建服务器之后:

  1. 仔细检查生成的代码
  2. 使用 MCP Inspector 工具测试服务器
  3. 将其连接到 Claude.app 或其他 MCP 客户端
  4. 根据实际使用情况和反馈进行迭代

记住,随着需求的变化,Claude 可以帮助您修改和改进服务器。

需要更多指导?直接向 Claude 提出有关实现 MCP 功能或解决问题的具体问题。

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

扫码关注

qrcode

联系我们

回顶部

zh_CN简体中文