MCP (模型上下文协议) 总览
MCP (Model Context Protocol),即模型上下文协议,是一个开放的标准化协议。它旨在为大型语言模型 (LLM) 和 AI 应用程序提供一个与外部工具和数据源进行无缝整合的接口。
您可以将 MCP 想象成一个 AI 的标准化工具箱。通过这个工具箱,AI 客户端(如 Cursor, Claude Code, Codex 等)能够与各式各样的“MCP 服务器”进行对话,进而操作浏览器、读写数据库、分析代码、部署网站等,极大地扩展了 AI 的能力边界,使其不仅仅是代码生成器,更是能实际执行任务的智能体 (Agent)。
推荐MCP 工具及其功能的详细整理:
MCP 工具 | 功能简介 | 相关链接 |
---|---|---|
Chrome DevTools MCP | 赋予 AI 操作 Chrome 浏览器的能力,可自动化执行前端测试、读取 Console 报错信息并进行修复、获取网络请求等。这是由 Google 官方开发的工具,极大简化了配置。 | GitHub Repository |
Neon MCP | Neon 是一个基于 Postgres 的免费云端数据库。通过其 MCP,AI 可以即时创建和管理数据库,执行 SQL 操作。 | Neon 官网 |
Supabase MCP | Supabase 是一个功能强大的开源后端即服务平台。其 MCP 不仅提供数据库操作,还整合了用户认证、文件存储等功能,能让 AI 快速构建完整的后端应用。 | Supabase 官网 |
Figma MCP | 让 AI 能够读取 Figma 设计稿的链接,解析其布局、组件和样式,并将其转换为前端代码,实现从设计到开发的无缝衔接。 | Figma 官网 |
Context7 MCP | AI 模型的知识有截止日期。此工具可以帮助 AI 检索并引用最新的官方文档和代码示例,确保生成的代码使用的是最新技术。 | Context7 官网 |
Ref MCP | 功能与 Context7 类似,但检索范围更广,可以从学术论文、GitHub 仓库、博客文章等多种来源中查找信息,为 AI 提供更深入的上下文。 | Ref Tools 官网 |
Replicate MCP | Replicate 是一个运行 AI 模型的云平台。其 MCP 让 AI 能够调用平台上的各种图像生成模型,为应用程序自动生成高质量的配图。 | Replicate 官网 |
Vercel MCP | Vercel 是领先的前端部署平台。其 MCP 允许 AI 直接将项目部署到 Vercel 平台上,并能查询项目状态、获取部署链接等。 | Vercel 官网 |
EdgeOne Pages MCP | 由腾讯云推出的免费全栈部署平台,对中国区用户友好。它同样提供 MCP 工具,可以将项目一键免费部署到其全球边缘节点上。 | EdgeOne Pages 官网 |
Cloudflare MCP | Cloudflare 作为全球领先的网络基础设施公司,提供了多种 MCP Server,让 AI 能够操作其 Worker、R2 存储、监控日志、查询网络流量趋势等强大功能。 | GitHub Repository |
GitHub MCP | 由 GitHub 官方推出,赋予 AI 完整的代码仓库管理能力,包括读取文件、管理 issue 和 PR、分析代码、触发 GitHub Actions 等,实现开发流程的深度自动化。 | GitHub Repository |
Stripe MCP | Stripe 是全球主流的线上支付处理平台。其 MCP 让 AI 能够调用 Stripe 的 API,快速为应用程序集成创建商品、发起支付等功能。 | Stripe 官网 |
Shadcn MCP | Shadcn UI 是一个极受欢迎的前端 UI 组件库。其 MCP 能够让 AI 搜索并安装 Shadcn UI 及其生态中的组件(如 Magic UI 和 Aceternity UI),大幅提升 UI 开发效率。 | Shadcn UI 官网 |
Semgrep MCP | Semgrep 是一款开源的静态代码分析工具。其 MCP 提供了强大的安全扫描能力,能帮助 AI 在编写代码的过程中,即时发现并修复潜在的安全漏洞。 | Semgrep 官网 |
Apifox MCP | Apifox 是一款国内领先的 API 设计、调试、Mock 和文档管理工具。其 MCP 可以让 AI 直接读取 API 文档,生成准确的前后端接口代码,解决接口不一致的问题。 | Apifox 官网 |
MCP SDK (自定义) | MCP 协议本身是开放的,官方提供了多种编程语言的 SDK。开发者可以利用这些 SDK,为自己的工具或内部平台创建专属的 MCP Server。 | Model Context Protocol GitHub |