
什么是 Model Context Protocol?
Model Context Protocol (MCP) 是由 Anthropic 开源的协议标准,旨在连接 AI 助手与数据源系统。MCP 就像是 “AI 应用的 USB-C 接口”,提供了标准化的方式让 AI 模型连接到不同的数据源和工具。MCP 于 2024 年 11 月发布,是一个开放协议,支持大型语言模型访问外部工具和数据源。
快速开始
了解 MCP 的核心概念和快速上手指南。协议概述
了解 MCP 的核心概念和架构设计
快速开始
5 分钟内搭建您的第一个 MCP 服务器
核心功能
MCP 提供了强大而灵活的功能来连接 AI 模型与外部系统。资源管理
访问文件、数据库和 API 等外部资源
工具调用
让 AI 模型执行外部函数和操作
提示模板
创建可重用的提示模板和工作流
安全认证
OAuth 2.0 和安全最佳实践
开发资源
使用官方 SDK 和示例快速构建 MCP 应用。Python SDK
官方 Python SDK 和示例代码
TypeScript SDK
官方 TypeScript/JavaScript SDK
更多 SDK
Kotlin、Go、Ruby 等多语言支持
实际应用案例
探索 MCP 在实际项目中的应用场景。文件系统集成
构建文件管理和搜索功能
数据库查询
连接 PostgreSQL、MySQL 等数据库
GitHub 集成
管理仓库、Issues 和 Pull Requests
网页抓取
使用 Puppeteer 进行网页数据提取
社区与支持
- 官方文档: modelcontextprotocol.io
- GitHub 组织: github.com/modelcontextprotocol
- 规范仓库: modelcontextprotocol/modelcontextprotocol
