MCP.so
登录
返回博客

MCP Server 免费吗?2026 年 MCP 的真实成本拆解

2026年10月15日MCP.so TeamMCP.so Team

MCP Server 免费吗?协议和大多数 Server 代码是免费开源的,但 Server 背后的 API、AI 客户端的订阅以及模型 Token 都可能产生费用。本文逐层拆解 MCP 的真实成本。

简短回答

是的,MCP Server 大多是免费的。Model Context Protocol 是一个开放标准,绝大多数 MCP Server 都是开源代码,你不需要付钱给任何人就能运行。费用出现在 Server 周边的几层:Server 调用的 API 或 SaaS、你连接它的 AI 客户端、每次工具调用消耗的模型 Token,以及你自己部署远程 Server 时的托管费用。

所以,"这个 MCP Server 免费吗?"通常真正的意思是"它背后的服务免费吗?"文件系统 Server 完全不花钱;网页抓取 Server 安装是免费的,但每次抓取都会消耗抓取服务商账户里的额度。

MCP 的六层成本

每一套 MCP 配置都由相同的几层组成,其中只有部分会花钱。

层级是什么通常免费吗?什么时候付费
协议MCP 规范和官方 SDK永远免费从不。开放规范,开源 SDK
Server 代码暴露工具的程序(npm/PyPI 包、Docker 镜像、GitHub 仓库)几乎总是免费少数商业或闭源 Server
上游 APIServer 调用的服务:搜索 API、抓取器、SaaS 产品通常有免费额度超出免费额度,或使用付费 SaaS 套餐
AI 客户端运行模型并连接 Server 的应用:Claude、ChatGPT、Cursor、VS Code有免费套餐,但有限制部分客户端在免费套餐上限制自定义 Server 或用量
模型 Token工具定义和工具结果会作为上下文发送给模型聊天订阅中已包含使用 API Key 或按量计费套餐时按 Token 付费
托管如果你自己部署远程 Server,它运行的地方本地 Server 免费;很多平台有免费额度大流量、常驻计算、存储

如果想了解这些部分如何配合,可以先看什么是 MCP Server?和MCP 是如何工作的?。

第 1、2 层:协议和 Server 代码是免费的

MCP 本身没有授权费,也没有厂商门槛。任何人都可以按照规范构建客户端或 Server,官方 SDK 也是开源的。这也是 /servers 目录能收录数千个 Server 的原因:它们大多是 GitHub 上的小型开源项目。

只在你本机运行的 Server 完全不花钱:

它们以本地进程的方式通过 stdio 运行。不需要 API Key,不需要账号,也没有账单。

第 3 层:上游 API 才是大部分成本藏身之处

大多数实用的 Server 都是对某个商业 API 的薄封装。Server 代码免费且开源,但你写进配置里的 API Key 关联着一个计费账户。下面是几个热门 Server 的收费情况,于 2026-10-15 在各厂商的定价页核对。价格会变,做预算前请再次确认。

ServerServer 代码上游免费额度(截至 2026-10-15)定价页
Firecrawl MCP Server开源每月 1,000 credits,无需绑卡firecrawl.dev/pricing
Tavily MCP Server开源Researcher 套餐:每月 1,000 API creditstavily.com/pricing
Exa MCP Server开源每月重置的 10 美元额度exa.ai/pricing
Apify MCP Server开源免费套餐每月含 5 美元平台用量apify.com/pricing

规律是:免费额度足够测试和轻度个人使用。但 Agent 消耗额度的速度很快,一个调研任务就可能触发几十次搜索或抓取。免费额度用完后,Server 并不会变差,而是开始返回错误,直到你升级套餐或等到额度重置。

官方 SaaS Server:用你现有的账号即可免费使用

另一类 Server 由 SaaS 公司自己发布。它们不额外收费,使用的是你已有的账号(和套餐)。

  • GitHub MCP Server:其代码仓库采用 MIT 许可证。你可以在本地运行,也可以连接 GitHub 托管的端点 https://api.githubcopilot.com/mcp/。能做什么取决于你 GitHub 账号的权限。参见我们的 GitHub MCP 配置指南。
  • Notion MCP Server:Notion 托管的 Server,地址是 https://mcp.notion.com/mcp。Notion 的入门指南说明它适用于所有套餐,部分功能(MCP tokens、notion-search 里的 AI 搜索、更高的请求上限)仅限 Business 和 Enterprise。
  • Supabase MCP Server:连接免费;它创建的任何资源都计入你 Supabase 项目自身的套餐。

这里的成本就是你本来就在付的 SaaS 订阅,或者是它免费套餐的限制。

第 4 层:你的 AI 客户端允许免费使用 MCP 吗?

Server 只是一半。客户端决定了你能不能挂载 Server,以及能用多少。

客户端免费套餐能用 MCP 吗?说明
Claude(claude.ai 与应用)可以,有限制Anthropic 的自定义连接器文章列出了 Free、Pro、Max、Team 和 Enterprise。Free 仅限一个自定义连接器
Claude Desktop(本地 Server)可以本地 stdio Server 在桌面应用中配置。参见 Claude Desktop MCP
ChatGPTFree 不能添加自定义 Server添加自定义 MCP Server 需要付费套餐。具体规则(Plus/Pro 与 Business/Enterprise、只读与写入工具)已经变过好几次,请在你自己账号的 Plugins 设置里确认。参见 ChatGPT MCP 配置
VS Code + GitHub Copilot可以GitHub 的 MCP 文档说明 Free、Pro、Pro+ 和 Max 用户不受组织 MCP 策略约束;Business 和 Enterprise 需要启用 "MCP servers in Copilot" 策略。用量仍计入你的 Copilot 限额。参见 VS Code MCP 配置
Cursor可以,在套餐用量内Cursor 的 MCP 文档没有列出添加 Server 的套餐门槛;调用工具的 Agent 请求计入你套餐的用量。参见 Cursor MCP 配置
本地模型(Ollama + MCP 客户端)可以没有订阅,也没有按 Token 计费的账单;你付出的是硬件成本。参见 Ollama MCP 配置

套餐规则是这张清单里变化最快的部分。请把这张表当作起点,在投入使用前查看客户端自己的文档或设置。

第 5 层:模型 Token,没人提起的成本

MCP 对模型来说并不免费。每个已连接的 Server 都会把工具名称、描述和输入 schema 加入上下文,每个工具结果(抓取的网页、搜索结果列表、数据库导出)也都以 Token 的形式返回。

  • 在固定价格的聊天订阅(Claude Pro、ChatGPT Plus、Copilot)上,你看不到每次调用的账单,但大量使用 MCP 会更快触碰用量上限。
  • 使用 API Key 或按量计费的编程工具时,你要为输入和输出 Token 付费。一个每次调用都返回 30,000 Token 原始 HTML 的 Server,Token 花费可能比 API 调用本身还高。

降低这部分成本的方法:

  1. 只连接当前任务需要的 Server。十个 Server、每个 20 个工具,意味着每次请求都带着大量 schema。
  2. 优先选择返回干净、精简输出的 Server(Markdown 而不是原始 HTML,分页结果而不是完整导出)。
  3. 用工具过滤或网关只暴露部分工具。参见 MCP 工具发现和 MCP 网关与代理的区别。

第 6 层:自托管远程 MCP Server

本地 Server 跑在你的电脑上,不花钱。远程 Server(ChatGPT 或 claude.ai 可以通过 HTTPS 访问的那种)必须运行在某个地方。

免费额度足以覆盖大多数个人和小团队的 Server:

  • Cloudflare Workers:Workers 定价页列出 Free 套餐每天 100,000 次请求,Free 套餐也可以使用 Durable Objects(SQLite 存储后端),这正是 Workers 上有状态 MCP Server 所用的。付费套餐每个账户每月 5 美元起。
  • 容器和虚拟机:任何常驻主机都可以。闲置算力是主要成本,这也是无服务器平台在 MCP 场景中流行的原因。

自托管有两个隐性成本:安全由你负责(认证、密钥、限流;参见 MCP 安全最佳实践和 MCP OAuth 认证),并且你要为 Server 的每个用户支付上游 API 的账单。我们的部署指南和远程 MCP Server 指南介绍了各种方案。

如何判断某个 MCP Server 是否收费

安装 Server 之前,过一遍这份清单:

  1. 配置要求填 API Key 吗? 如果 README 让你设置 FIRECRAWL_API_KEY 或 TAVILY_API_KEY 之类的变量,背后就有一个计费账户。去看那家厂商的定价页。
  2. 它是托管 URL 还是本地命令? 托管端点由某个人在运行,所以要弄清谁买单。本地的 npx 或 uvx 命令在你机器上免费运行。
  3. 谁发布的? SaaS 厂商的官方 Server 使用你现有的套餐。社区封装则用你的 API Key 调用厂商按量计费的 API。
  4. 许可证怎么写? MIT 和 Apache-2.0 意味着代码可以免费使用。没有许可证,或者只有"联系销售"页面,说明它是商业产品。
  5. 它会操作付费资源吗? 云服务或数据库类 Server 即使本身免费,也可能创建计费资源(实例、项目、存储)。
  6. 你的客户端在你的套餐上支持它吗? 参见上表,尤其是 ChatGPT 和 Claude Free 上的自定义连接器。
  7. 工具结果有多大? 输出越大,Token 越多,这在按 Token 计费的配置下很关键。

/servers 上的每个条目都链接到项目源码和 README,所以第 1 到 4 个问题通常一分钟就能回答。

零成本入门配置

如果你想一分钱不花地试用 MCP:

  • 客户端:Free 套餐的 Claude Desktop、使用 GitHub Copilot 的 VS Code(请确认你的 Copilot 套餐是否支持 MCP),或者通过 Ollama 运行的本地模型。
  • Server:Filesystem、Memory 和 Playwright(都在本地运行,不需要 Key),再加上提供最新库文档的 Context7(不需要 Key 也能用;免费 Key 可提高速率限制)。
  • 免费额度的 API:需要联网时,再在免费额度内加一个搜索或抓取 Server(Tavily、Exa 或 Firecrawl)。

这套配置涵盖编程辅助、浏览和调研,不产生账单。只有碰到限制时再换成付费套餐。更多推荐见最佳 MCP Server。

下一步

浏览 MCP Server 目录,按你的需求筛选。大多数条目都是开源且可以免费运行的,README 会告诉你背后是否有 API 账户。刚接触这个协议?先读什么是 MCP?,再从 /clients 挑一个客户端。

常见问题

MCP Server 可以免费使用吗?

大多数可以。协议是开放标准,大部分 Server 代码是开源的,所以安装和运行 Server 是免费的。不过 Server 调用的 API、AI 客户端的套餐或模型 Token 仍可能收费。

使用 MCP 需要付费的 Claude 套餐吗?

不需要。Claude Desktop 在 Free 套餐上就能运行本地 MCP Server,Anthropic 也列出 Free、Pro、Max、Team 和 Enterprise 都支持自定义远程连接器。Free 套餐仅限一个自定义连接器。

免费版 ChatGPT 能用 MCP 吗?

不能添加自定义 Server。在 ChatGPT 中添加你自己的 MCP Server 需要付费套餐,而 Plus、Pro、Business 和 Enterprise 的具体规则已经变过多次,请在账号的 Plugins 设置中确认。

为什么我的 MCP Server 用了一段时间就不工作了?

常见原因是上游 API 的免费额度用完了。Firecrawl、Tavily、Exa 这类 Server 消耗的是你在厂商那里的额度,每月额度用完后会一直返回错误,直到你升级或额度重置。