MCP中文文档 | Model Context Protocol home page
Search...
⌘K
Python SDK
TypeScript SDK
Java SDK
Kotlin SDK
规范
开始
MCP 简介(MCP中文文档)
快速开始
服务示例
示例客户端
教程
使用LLMs构建MCP
调试
检查器
概念
核心架构
资源
提示词
工具
采样
根目录
传输
开发
最新动态
路线图
贡献指南
MCP中文文档 | Model Context Protocol home page
Search...
⌘K
EN
GitHub
GitHub
Search...
Navigation
开始
MCP 简介(MCP中文文档)
文档
SDKs
文档
SDKs
EN
GitHub
On this page
Why MCP?
通用架构
开始使用
快速入门
示例
教程
探索 MCP
贡献
支持和反馈
开始
MCP 简介(MCP中文文档)
了解模型上下文协议(MCP)
Java SDK 发布!查看
更多更新。
MCP 是一个开放协议,它标准化了应用程序如何向 LLM 提供上下文。想象一下,MCP 类似于 AI 设备的 USB-C 接口,它提供了连接不同外设和配件的标准方法,就像 USB-C 提供了连接不同外设和配件的标准方法一样。
Why MCP?
MCP 帮助你构建基于 LLM 的代理和复杂工作流。LLMs 频繁地需要集成数据和工具,MCP 提供了:
一个正在增长的集成列表,让你的 LLM 直接插入
LLM 提供者和供应商之间的灵活性
与您的数据安全性的最佳实践
通用架构
MCP 的核心是一个客户端-服务器架构,它允许一个主机应用程序连接到多个服务器:
MCP 主机
: 像 Claude Desktop、IDE 或 AI 工具这样的程序,它们希望通过 MCP 访问数据
MCP 客户端
: 维护与服务器 1:1 连接的协议客户端
MCP 服务器
: 每个暴露特定功能的轻量级程序通过标准化的模型上下文协议
本地数据源
: 您计算机的文件、数据库和服务,MCP 服务器可以安全地访问
远程服务
: 可以通过互联网(例如,通过 API)访问的外部系统,MCP 服务器可以连接到
开始使用
选择最适合您的路径:
快速入门
面向服务器开发者
开始构建您自己的服务器,以便在 Claude Desktop 和其他客户端中使用
面向客户端开发者
开始构建您自己的客户端,该客户端可以与所有 MCP 服务器集成
面向 Claude Desktop 用户
开始在 Claude Desktop 中使用预构建的服务器
示例
示例服务器
查看我们的官方 MCP 服务器和实现的图库
示例客户端
查看支持 MCP 集成的客户端列表
教程
使用 LLM 构建 MCP
了解如何使用像 Claude 这样的 LLM 来加速您的 MCP 开发
调试指南
了解如何有效地调试 MCP 服务器和集成
MCP 检查器
使用我们的交互式调试工具测试和检查您的 MCP 服务器
探索 MCP
深入了解 MCP 的核心概念和功能:
核心架构
了解 MCP 如何连接客户端、服务器和 LLM
资源
将数据和内容从您的服务器暴露给 LLM
提示词
创建可重用的提示词模板和工作流
工具
使 LLM 能够通过您的服务器执行操作
采样
让您的服务器从 LLM 请求补全
传输
了解 MCP 的通信机制
贡献
想要贡献吗?查看我们的
贡献指南
以了解如何帮助改进 MCP。
支持和反馈
以下是如何获得帮助或提供反馈:
对于与 MCP 规范、SDK 或文档(开源)相关的错误报告和功能请求,请
创建一个 GitHub issue
对于关于 MCP 规范的讨论或问答,请使用
规范讨论
对于关于其他 MCP 开源组件的讨论或问答,请使用
组织讨论
对于与 Claude.app 和 claude.ai 的 MCP 集成相关的错误报告、功能请求和问题,请发送电子邮件至
mcp-support@anthropic.com
为服务器开发者
Assistant
Responses are generated using AI and may contain mistakes.