AI 助手
MCP服务器是什么?给非技术人员的白话指南
MCP服务器是一个小程序,能让ChatGPT、Claude等AI应用访问你的日历、文件或WhatsApp消息。作为标准化协议,它支持多种AI工具连接外部系统,无需为每个应用单独开发插件。本文以通俗语言解释其工作原理、三大组件及本地与远程服务器的区别,助你安全高效地使用AI增强工具。
MCP服务器是一个小程序,能让AI应用在另一个系统上使用一系列工具。把它添加到ChatGPT或Claude后,AI就能做原本做不到的事,比如查看你日历中的活动、打开网盘里的文件,或者读取WhatsApp群组的最新消息。
MCP代表模型上下文协议。这是Anthropic在2024年11月发布的一个开放标准,并于2025年12月捐赠给了由Anthropic、Block和OpenAI共同创立的Linux基金会下属机构Agentic AI Foundation。因为是共享标准,一个MCP服务器可以在多个AI应用中使用:ChatGPT、Claude、Grok、Cursor、Codex等。
本指南将用非技术语言解释这些概念。
简单来说
MCP官网这样描述:“可以把MCP想象成AI应用的USB-C接口。就像USB-C提供了连接电子设备的标准化方式,MCP提供了连接AI应用与外部系统的标准化方法。” (modelcontextprotocol.io)
这个比喻很贴切:
- AI应用是笔记本电脑。比如ChatGPT、Claude或Cursor。
- MCP服务器是你插入的设备。比如日历、数据库或聊天账号。
- MCP是接口的形状。任何遵循该标准的服务器都能适配支持它的应用。
在MCP出现前,每家AI公司都要自己开发集成,每个服务也要为每个AI应用单独开发插件。有了共享协议后,服务只需开发一个服务器就能在所有支持MCP的地方使用。
三个部分:主机、客户端和服务器
MCP文档中使用了三个术语,你会在设置界面和帮助文章中看到它们(架构概述):
- 主机:你使用的AI应用,如Claude桌面版、ChatGPT或Cursor。
- 客户端:主机为每个服务器打开的连接。你看不到它,它是应用内部的管道。
- 服务器:提供工具和数据的程序。这是你添加的部分。
当你添加MCP服务器时,就是在告诉主机:这里还有一套工具,使用前要问我(或问服务器)。
服务器实际提供什么
MCP服务器可以提供三类内容:
- 工具:AI可以调用的操作,如
search_messages或create_event。文档将其描述为”AI应用可调用的可执行函数”。 - 资源:AI可读取的上下文数据,如文档或数据库模式。
- 提示:帮助构建请求的可复用模板。
工具是大多数人关心的。每个工具都有名称、为AI编写的描述和输入列表。当你提问时,AI会读取工具描述并决定调用哪些。
举个具体例子。ConnectChats是用于WhatsApp、Telegram和Slack等聊天应用的MCP服务器,它只提供七个工具:list_linked_apps、list_chats、read_messages、search_messages、get_messages_to_summarize、draft_reply和send_message。如果你问Claude”家长群里周五的决定是什么?“,Claude可以调用list_chats找到群组,用read_messages读取最近消息,然后用纯文本回答你。完整列表见WhatsApp MCP服务器页面。
本地服务器与远程服务器
MCP服务器有两种运行方式,设置时有重要区别。
| 本地服务器 | 远程服务器 | |
|---|---|---|
| 运行位置 | 你自己的电脑 | 互联网上,由公司托管 |
| 应用通信方式 | 标准输入输出(stdio) | 通过HTTPS(流式HTTP) |
| 典型设置 | 安装程序,编辑配置文件 | 粘贴URL,登录 |
| 手机可用 | 否 | 是,在支持的应用中 |
| 维护者 | 你自己 | 服务提供商 |
本地服务器在开发工具中很常见。Claude Code、Cursor和Codex可以通过配置文件启动它们,并能访问你电脑上的文件。
远程服务器是大多数非开发人员会用的。你在AI应用中粘贴URL,在浏览器窗口登录服务,就完成了。MCP规范基于OAuth 2.1设计这种登录方式,与”用Google登录”按钮同源(授权规范)。AI应用看不到你的密码,它获得的是服务方可撤销的令牌。
ConnectChats是远程服务器,所以在网页版ChatGPT、手机版Claude和笔记本电脑上的Cursor中都能用同一个账号工作。
哪些AI应用支持MCP服务器
支持普及得很快,但每个应用对功能的称呼不同。截至2026年11月:
| AI应用 | 功能名称 | 添加位置 |
|---|---|---|
| ChatGPT | 插件(自定义MCP服务器) | 插件,然后”+“,然后”添加自定义MCP服务器” |
| Claude | 连接器(自定义连接器) | 自定义,然后连接器,然后”添加自定义连接器” |
| Grok | 连接器 | grok.com/connectors,然后新建连接器,然后自定义 |
| Manus | 自定义MCP服务器 | 设置,然后集成,然后自定义MCP服务器 |
| Claude Code | MCP服务器 | claude mcp add --transport http <名称> <URL> |
| Cursor | MCP服务器 | .cursor/mcp.json或Cursor设置 |
| Codex | MCP服务器 | codex mcp add <名称> --url <URL> |
套餐有区别。在ChatGPT上,OpenAI帮助中心说完整MCP支持(包括写操作)面向商业版、企业版和教育版,专业版用户可连接具有读写权限的自定义服务器。在Claude上,自定义连接器所有套餐都可用,免费版限一个。依赖功能前请查看最新条款,这些细节常变。
分步设置指南见我们的ChatGPT、Claude、Claude Code、Cursor和Codex教程。如果主要用Claude,我们的Claude连接器使用指南还包含权限和移动端内容。
添加MCP服务器安全吗
MCP服务器是你授权AI代你使用的软件,应与安装应用同样谨慎。MCP规范本身指出”工具代表任意代码执行,必须谨慎对待”,应用”在调用任何工具前必须获得用户明确同意”(规范概述)。
人们最常讨论的风险:
- 提示注入。AI读取的文本(邮件、网页、聊天消息)可能包含试图让它执行非预期操作的指令。Anthropic帮助中心警告”恶意MCP服务器可能包含隐藏指令,试图让Claude执行非预期操作”。
- 工具投毒。不诚实的服务器可能在工具描述中隐藏指令,AI会读取但用户通常看不到。安全研究机构Invariant Labs在2025年4月记录了这种情况,以及在你批准后更改工具的服务器。
- 权限过大。能随处读写比只能读取选定聊天的服务器风险更高。
添加前的简短检查清单:
- 了解运营方。优先选择服务所属公司运营的服务器,或有明确安全页面的提供商。
- 阅读权限请求。拒绝与服务器用途不匹配的权限。
- 对账户外操作保持审批。发送消息、付款或邮件应等待你的确认。
- 停用不用的功能。大多数应用允许按聊天或工具禁用服务器。
这就是我们构建ConnectChats的方式:你选择共享哪些聊天,AI只能起草回复直到你批准(见需批准发送),存储的消息使用只有你的通行密钥能解密的密钥加密。详情见安全页面。
聊天中的实际应用
目前大多数MCP服务器连接AI应用和工作工具:问题追踪器、文档、数据库。聊天应用是新类别,对日常生活可能更有用,因为很多需要记住的事都发生在群聊中。
将ConnectChats连接到WhatsApp后,你可以提问如:
- “总结周日以来家庭群我错过的内容。”
- “找到Lea发公寓地址的那条消息。”
- “给Marco起草回复说周四可以,简短些。”
AI负责阅读和起草,发送任何内容都需你批准。可在ChatGPT、Claude或其他支持的AI应用中试用。WhatsApp现已支持,Telegram和Signal即将推出。
常见问题
MCP只适用于Claude吗
不是。Anthropic创建了它,但现已成为Linux基金会管理的开放标准,ChatGPT、Grok、Cursor、Codex、Gemini CLI、Microsoft Copilot Studio等众多应用都支持。一个服务器可在所有这些应用中工作。
使用MCP服务器需要是开发者吗
远程服务器不需要。在ChatGPT、Claude或Grok中粘贴URL并登录即可。本地服务器和Claude Code等命令行工具更技术性,但它们是可选的。
MCP服务器和API一样吗
不完全一样。API是程序与服务通信的方式。MCP服务器通常基于API,并以AI模型能理解安全使用的方式描述它:命名工具、自然语言描述和标准登录流程。
使用MCP服务器要钱吗
协议是免费的。有些服务器免费,有些收费,有些AI应用只在特定套餐中提供MCP。ConnectChats可免费开始使用,见定价。
当前MCP版本是什么
规范按日期版本化。当前版本是2026-07-28。作为用户无需追踪,AI应用和服务器会为你协商。