头图

介绍

开始使用模型上下文协议 (MCP)

MCP 是一种开放协议,它标准化了应用程序向 LLM 提供上下文的方式。可以将 MCP 视为 AI 应用程序的 USB-C 端口。正如 USB-C 提供了一种将设备连接到各种外围设备和配件的标准化方式一样,MCP 提供了一种将 AI 模型连接到不同数据源和工具的标准化方式。

为什么选择 MCP?

MCP 可帮助您在 LLM 之上构建代理和复杂的工作流。LLM 通常需要与数据和工具集成,而 MCP 可提供:

  • 您的 LLM 可以直接插入不断增加的预构建集成列表
  • 在 LLM 提供商和供应商之间切换的灵活性
  • 保护基础架构内数据的最佳实践

总体架构

MCP 的核心是客户端-服务器架构,其中主机应用程序可以连接到多个服务器:

  • MCP Hosts: 想要通过 MCP 访问数据的程序(例如 Claude Desktop、IDE 或 AI 工具)
  • MCP Clients: 与服务器保持 1:1 连接的协议客户端
  • MCP Servers: 每个轻量级程序都通过标准化模型上下文协议公开特定功能
  • Local Data Sources: MCP 服务器可以安全访问您的计算机的文件、数据库和服务
  • Remote Services: MCP 服务器可以连接到互联网上的外部系统(例如通过 API)

开始使用

选择最适合您需求的路径:

快速入门

服务端研发

客户端研发

Claude 桌面研发

示例

服务端示例

客户端示例

教程

利用 LLM 构建 MCP

调试指南

MCP 检查器

探索 MCP

深入了解 MCP 的核心概念和功能:

核心架构

资源

提示

工具

采样

通信


hurryking
0 声望0 粉丝