MCP Logo

MCP 介绍

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

C# SDK 现已发布!点击查看更多新功能

MCP 是一个开放协议,它为应用程序向大语言模型 (LLM) 提供上下文的方式制定了标准。你可以把 MCP 理解为 AI 应用的 "万能接口",就像 USB-C 让你的设备能够连接各种外设一样,MCP 也让 AI 模型能够无缝对接不同的数据源和工具。

为什么要用 MCP?

MCP 可帮助你基于 LLM 构建智能代理和复杂工作流。当 LLM 需要与各种数据和工具集成时,MCP 提供了:

  • 丰富的预建集成方案,让你的 LLM 可以即插即用
  • 灵活切换不同 LLM 提供商的能力
  • 在你自己的基础设施中保护数据的最佳实践

基本架构

MCP 的核心是一种客户端-服务器架构,一个主机应用可以连接多个服务器:

  • MCP 主机:如 Claude Desktop、各类 IDE 或想要通过 MCP 访问数据的 AI 工具
  • MCP 客户端:负责与服务器建立并维护一对一连接的协议客户端
  • MCP 服务器:通过标准化协议提供特定功能的轻量级程序
  • 本地数据源:你计算机上可被 MCP 服务器安全访问的文件、数据库和服务
  • 远程服务:通过互联网 (如 API) 连接的外部系统

快速上手

根据你的需求选择合适的入门路径:

快速入门

案例展示

教程资源

深入了解 MCP

探索 MCP 的核心概念和功能:

参与贡献

想要为 MCP 贡献力量?请查看我们的贡献指南,了解如何参与改进 MCP。

获取支持和反馈

以下是获取帮助或提供反馈的途径:

  • 如需反馈 MCP 规范、SDK 或文档 (开源) 的问题或功能建议,请前往 GitHub 创建 issue
  • 关于 MCP 规范的讨论或疑问,请访问规范讨论区
  • 关于其他 MCP 开源组件的讨论或疑问,请访问组织讨论区
  • 关于 Claude.app 和 claude.ai 的 MCP 集成问题、功能建议和使用疑问,请参考 Anthropic 的获取支持指南
在 GitHub 上编辑

最后更新于

本页导航