dotsagent.io
语言:简体中文
连接 · MCP 2026-07-28

Model Context Protocol

MCP 是一种开放协议,让 agent 能够访问外部工具和数据。本页面介绍当前规范、身份验证机制,以及我们核验过的 60 个服务器;每个服务器都附有端点、身份验证方式和适用于 13 个客户端的配置。

当前规范
2026-07-28取代 2025-11-25
传输方式
stdio · Streamable HTTPHTTP+SSE 自 2025-03-26 起已弃用
治理
Agentic AI Foundation (AAIF)自 2025年12月9日 起
工具
生成配置 →13 个客户端,60 个服务器

60 个 MCP 服务器

包含官方厂商服务器和少数维护良好的社区服务器,已于 2026-10-01 核验。已归档或弃用的服务器不在其中,例如旧版参考 Postgres 和 Puppeteer 服务器。

MCP Steering Group本地

Everything

MCP 项目提供的参考测试服务器,包含所有协议功能,可用于检查客户端是否正常工作。

MCP Steering Group本地

Fetch

抓取网页并将其转换为 Markdown,供模型读取。属于 MCP 项目的参考服务器集。

MCP Steering Group本地

Filesystem

读取、写入、搜索和移动本地文件;访问范围仅限于启动时传入的目录。

MCP Steering Group本地

Git

让 Agent 在你指定的仓库路径上操作本地 Git 仓库:查看状态、diff、历史记录和分支,以及创建 commit。

MCP Steering Group本地

Memory

在本地文件中维护实体和关系的知识图谱,让 Agent 能在不同会话间回忆信息。

MCP Steering Group本地

Sequential Thinking

为模型提供一个临时笔记区,用于将问题拆解为编号思路,并进行修改或分支扩展。

MCP Steering Group本地

Time

返回当前时间,并使用 IANA 时区名称转换不同时区的时间。无需密钥或配置。

GitHub托管本地

GitHub

GitHub 官方服务器,支持仓库、issue、pull request、Actions 和代码搜索,并可切换工具集。

GitLab托管

GitLab

GitLab 内置 endpoint,支持 issue、merge request、pipeline 和搜索,并可选择工具集。

Atlassian托管

Atlassian Rovo

Atlassian 托管的服务器,可在你的 Cloud 站点上使用 Jira、Confluence 和 Jira Service Management。

Linear托管

Linear

通过 Agent 搜索、创建和更新 Linear issue、项目及评论,并提供单独的只读 endpoint。

Notion托管

Notion

托管版 Notion 服务器,可搜索、读取和编辑页面及数据库。本地 package 已不再积极维护。

Slack (Salesforce)托管

Slack

Slack 自家的托管服务器:搜索消息、读取频道和线程,并以已登录用户的身份发帖。

Asana托管

Asana

管理 Asana 任务、项目和目标。请使用 /v2/mcp endpoint:旧的 /sse URL 已于 2026-05-11 停用。

monday.com托管本地

monday.com

读取和更新 monday.com 看板、事项和动态,可使用托管版或本地 npm package。

Airtable托管

Airtable

在 Airtable base 中查询、创建和更新记录,访问范围仅限于你授权的 base。

Figma托管

Figma

从 Figma 文件向 coding agent 提供画板、变量和组件,让生成的代码符合设计。

Stripe托管本地

Stripe

创建和查找 Stripe 客户、付款、发票和产品,并搜索 Stripe 文档。

Shopify本地

Shopify Dev

搜索 Shopify 开发者文档,并在开发应用时检查 Admin GraphQL 和 Liquid 代码。

HubSpot托管

HubSpot

HubSpot 的托管服务器,可读取和更新 CRM 联系人、公司、交易和工单。

Salesforce本地

Salesforce DX

面向 agent 的 Salesforce CLI 工具:查询数据、部署和检索元数据,以及管理 org 和用户。

Zapier托管

Zapier

将已连接到 Zapier 的应用中的操作转换为 MCP 工具;你可以选择要开放哪些操作。

Make托管

Make

将你的 Make 场景作为 agent 工具运行,并允许 agent 管理你的 Make 账户;服务由 Make 托管。

Sentry托管本地

Sentry

查询 Sentry 问题、事件、trace 和发布版本,并启动 Seer 根因分析;支持托管运行或本地运行。

Datadog托管

Datadog

查询 Datadog 日志、指标、trace、监控器和事件。将 ?toolsets= 添加到 URL 以限制可用工具。

Grafana Labs本地

Grafana

在 Grafana 中搜索仪表板、查询 Prometheus 和 Loki 数据源,以及管理告警和事件。

PagerDuty托管

PagerDuty

PagerDuty 托管服务器,可用于管理事件、服务、排班和 on-call 轮班。

Cloudflare托管

Cloudflare

一个 endpoint 即可访问整个 Cloudflare API;文档、绑定、可观测性和浏览器功能由单独的服务器提供。

AWS Labs本地

AWS API

运行经过验证的 AWS CLI 命令,让 agent 检查和修改你的 AWS 资源。

AWS托管

AWS Knowledge

由 AWS 托管的搜索服务,可搜索 AWS 文档、博客文章、What's New 条目和区域可用性信息。

Microsoft本地

Azure

查询和管理 Azure 资源,例如 Storage、Cosmos DB、Key Vault 和 Monitor。2.0 版已正式发布(GA)。

Microsoft托管

Microsoft Learn

搜索并获取 Microsoft 和 Azure 官方文档及代码示例。

Google Cloud托管

BigQuery

由 Google 托管的 endpoint,可浏览 BigQuery 数据集并运行 SQL。Cloud SQL 和 Spanner 各有独立的 endpoint。

Google托管

Google Workspace

为 Drive、Gmail、Calendar、Docs、Sheets、Slides 和 Chat 提供按产品划分的 endpoint,目前处于 Developer Preview 阶段。

Google (Firebase)本地

Firebase

将 Firebase CLI 用作 MCP 服务器:管理项目、Auth 用户、Firestore、Remote Config、安全规则等。

Google本地

MCP Toolbox for Databases

一个服务器提供预置的工具集,支持 Postgres、MySQL、BigQuery、AlloyDB、Spanner 等数据库。

Supabase托管

Supabase

通过代理管理 Supabase 项目:运行 SQL、应用迁移、读取日志和部署 Edge Functions。

Neon托管

Neon

创建 Neon Postgres 项目和分支、执行 SQL,并进行基于分支的迁移。适用于开发环境。

MongoDB本地

MongoDB

使用连接字符串或 Atlas 服务账号查询和管理 MongoDB 数据库及 Atlas 集群。

Redis本地

Redis

让 agent 能用自然语言操作 Redis 数据结构、搜索和向量索引。

Crystal DBA本地

Postgres MCP Pro

提供 Postgres 查询、架构检查、索引调优和健康检查,替代已归档的参考服务器。

Elastic托管

Elastic Agent Builder

由 Kibana 托管的 endpoint,可通过 Elasticsearch 数据提供 Agent Builder 工具,适用于 Elastic 9.2 及更高版本。

Snowflake托管

Snowflake

由 Snowflake 托管的服务器,提供 Cortex Analyst、Cortex Search 和你定义的 SQL 工具。

Pinecone本地

Pinecone

搜索 Pinecone 文档,并通过本地服务器创建 Pinecone 向量索引、写入向量和执行查询。

Hugging Face托管

Hugging Face

搜索 Hub 上的模型、数据集、论文和文档,并调用由 Hugging Face 托管的 Gradio Spaces 作为工具。

Microsoft本地

Playwright

通过无障碍快照控制真实浏览器,让 agent 能够浏览页面、点击元素和填写表单。

Google (Chrome DevTools)本地

Chrome DevTools

控制 Chrome 并读取 DevTools 数据,例如网络请求、控制台输出和性能跟踪。

Brave本地

Brave Search

Brave 自有服务器,通过 Brave Search API 提供网页、新闻、图片、视频和本地搜索。

Exa托管本地

Exa

为 agent 提供神经网络网页搜索、页面内容和代码上下文搜索;可由 Exa 托管,也可使用 API 密钥在本地运行。

Tavily托管本地

Tavily

通过 Tavily 面向 agent 的搜索 API 搜索、提取、抓取和映射网站;可托管运行,也可在本地运行。

Firecrawl托管本地

Firecrawl

抓取、爬取和搜索网站,并以 Markdown 或 JSON 格式提取结构化数据。

Perplexity本地

Perplexity

通过 Perplexity Sonar API 提供有依据的网页问答、搜索和深度研究;需在本地运行。

Upstash托管本地

Context7

将最新的特定版本库文档和代码示例注入 prompt。由服务托管,可选用 API 密钥。

Vercel托管

Vercel

搜索 Vercel 文档并查看项目、部署和构建日志。目前处于 Beta 阶段,已支持规范 2026-07-28。

Netlify本地

Netlify

通过 agent 创建、部署和配置 Netlify 站点、环境变量及扩展。

Heroku (Salesforce)本地

Heroku

通过 Heroku CLI,让 agent 管理 Heroku 应用、dyno、附加组件、Postgres 和流水线。

Docker本地

Docker MCP Gateway

在容器中运行 Docker MCP 目录中的服务器,并通过单个网关 endpoint 提供服务。

containers (Red Hat-led community)本地

Kubernetes

用于 Kubernetes 和 OpenShift 的 Go 服务器:应用资源、读取 pod 日志、在 pod 中执行命令以及运行 Helm。

HashiCorp本地

Terraform

在 Terraform Registry 中查询 providers 和 modules;提供令牌后,还可管理 HCP Terraform 工作区。

Auth0 (Okta)本地

Auth0

通过设备流程登录后,让 agent 管理 Auth0 租户:应用、API、actions、日志和表单。

MCP 是什么

Model Context Protocol (MCP) 是一项开放标准,用于将 AI 应用连接到外部系统。服务器封装一种服务,例如 GitHub 账号、数据库或浏览器,并说明它提供的功能。任何支持 MCP 的应用都可以使用这些功能,无需编写定制集成代码。

你使用的应用(例如 Claude Code、Cursor 或 VS Code)称为 host。应用内部的 MCP 客户端负责与各个服务器保持连接。本地服务器作为子进程运行,通过 stdio 通信;远程服务器则通过 Streamable HTTP 访问。旧版 HTTP+SSE 传输方式自 2025-03-26 起已弃用。

服务器可以提供三类内容。工具是模型可以调用的函数,例如创建 issue。资源是应用可以加载到上下文中的数据,例如文件或记录。提示词是用户可以选择的可复用模板。不同客户端的支持情况各异:例如,Zed 仅支持工具和提示词。

2026-07-28 有哪些变化

  • 协议现已采用无状态设计。initialize 握手和 Mcp-Session-Id 请求头已移除,每个请求都会在 _meta 中携带协议版本和客户端能力。
  • 服务器可以选择提供 server/discover 调用,让客户端查询服务器支持哪些功能。
  • 每个 Streamable HTTP 请求都必须发送 Mcp-Method 和 Mcp-Name 标头,以及 MCP-Protocol-Version。SSE 已移除通过 Last-Event-ID 恢复连接的功能。
  • 多轮往返请求取代了旧模式:服务器向客户端发送自己的 elicitation、sampling 或 roots 请求。
  • 列表结果现在包含 ttlMs 和 cacheScope,用于告知客户端列表的有效时长,以及哪些客户端可以共享该列表。
  • 新增正式的扩展框架。Tasks 已移至 io.modelcontextprotocol/tasks 扩展,MCP Apps 和 Enterprise Managed Authorization 也作为扩展提供。
  • 新的弃用政策规定,功能在移除前至少保留 12 个月。Roots、Sampling 和 Logging 是首批按此政策弃用的功能。

授权机制

MCP 中的授权是可选的。HTTP 服务器启用授权时,会遵循 OAuth 2.1 并充当资源服务器:它会发布受保护资源元数据(RFC 9728),其中指定其授权服务器,客户端随后通过 RFC 8414 或 OpenID Connect Discovery 查找该服务器。客户端必须使用 PKCE,发送 RFC 8707 资源指示符,确保每个令牌仅适用于一个服务器,并检查 RFC 9207 定义的 iss 参数。

对于客户端注册,2026-07-28 版规范优先采用客户端 ID 元数据文档(CIMD)。预注册仍然可用;动态客户端注册(DCR)也受支持,但已弃用,推荐改用 CIMD。许多供应商已经不再使用 DCR:Slack、Asana 和 HubSpot 要求客户端预先注册,Vercel 则只接受获批的客户端。

官方注册表

MCP Registry 以反向 DNS 名称列出公开服务器,例如 io.github.user/server 或 com.vendor/server;每个命名空间都通过 GitHub、DNS 或 HTTP 验证。目前它仍处于预览阶段:v0.1 API 自 2025-10-24 起已冻结,但维护者提醒,在正式发布前仍可能发生破坏性变更或数据清除。该注册表旨在为聚合器和子注册表提供数据,因此不适合由各个宿主直接查询。

shell
curl 'https://registry.modelcontextprotocol.io/v0.1/servers?limit=5'

官方 SDK

Tier 1
TypeScript, Python, C#, Go, Rust, Ruby
Tier 2
Java
Tier 3
Swift, PHP, Kotlin

本地 MCP 服务器以你的用户账户权限运行,托管服务器则使用你提供的令牌执行操作。请先阅读代码或文档,固定具体版本而不要使用 @latest,并优先选择供应商自家的服务器。 Agent 安全指南 →

MCP 常见问题

最新的 MCP 规范版本是什么?

当前版本为 2026-07-28,这是第五个带日期的版本,取代了 2025-11-25。该版本使协议变为无状态,因此为 2025 版编写的代码需要迁移。发布时,TypeScript、Python、Go 和 C# SDK 已支持该版本,Rust SDK 仍处于 beta 阶段;包括 GitLab 在内的几个供应商,其服务器文档仍只说明支持到 2025-11-25。

MCP 的 SSE 传输方式已弃用吗?

是。HTTP+SSE 自 2025-03-26 起已弃用;SEP-2596 规定,只有在该 SEP 成为 Final 至少三个月后才能移除,目前尚未公布日期。许多供应商已经关闭了自己的 /sse 端点,Asana 于 2026-05-11 关闭。远程服务器请使用 Streamable HTTP。

现在由谁负责管理 Model Context Protocol?

Anthropic 于 2025-12-09 将 MCP 捐赠给 Agentic AI Foundation。该基金会是 Linux Foundation 下的定向基金,由 Anthropic、Block 和 OpenAI 共同创立。基金会董事会负责预算和成员事务;技术决策则由 MCP Steering Group 通过 SEP 流程制定,负责人为 David Soria Parra 和 Den Delimarsky。

MCP 服务器需要 OAuth 吗?

不需要,规范规定授权是可选的。我们的目录中有多个服务器无需任何身份验证,例如 Microsoft Learn 和 AWS Knowledge;本地服务器通常从环境变量读取 API 密钥。托管服务器启用身份验证时,会遵循上文所述的 OAuth 2.1 配置。

哪些语言有官方 MCP SDK?

SDK 页面将 TypeScript、Python、C#、Go、Rust 和 Ruby 列为 Tier 1,Java 列为 Tier 2,Swift、PHP 和 Kotlin 列为 Tier 3。Tier 1 并不意味着所有 SDK 都已支持 2026-07-28:发布公告列出的支持语言为 TypeScript、Python、Go 和 C#,Rust 仍处于 beta 阶段。

我的 MCP 客户端应该直接读取官方注册表吗?

该注册表面向聚合器和子注册表,而不是供每个宿主查询。它目前也仍处于预览阶段:v0.1 API 已冻结,但在正式发布前不保证不会有破坏性变更。搜索结果中包含大量第三方条目,请先核实命名空间再决定是否信任。

来源

  1. modelcontextprotocol.io/specification/versioning
  2. modelcontextprotocol.io/specification/2026-07-28
  3. blog.modelcontextprotocol.io/posts/2026-07-28/
  4. blog.modelcontextprotocol.io/posts/2026-07-28-release-candidate/
  5. claude.com/blog/bringing-mcp-2026-07-28-to-claude
  6. modelcontextprotocol.io/specification/2026-07-28/basic/authorization
  7. modelcontextprotocol.io/specification/2026-07-28/changelog.md
  8. modelcontextprotocol.io/registry/about
  9. blog.modelcontextprotocol.io/posts/2025-12-09-mcp-joins-agentic-ai-foundation/

为 AI agent 开发者提供的独立参考资料。与此处提及的任何厂商均无关联。

© 2026 DotsAgent · 事实核查日期:2026年10月1日