在 ChatGPT 的输入框里选择一个插件,再用一句话让它查资料、读取服务中的信息或执行任务,这正是 MCP 接入带来的变化。第一次配置时,真正容易卡住的通常不是提问,而是找不到入口、把网站首页填成服务器地址,或者创建完插件后忘记安装。本文以 ChatGPT Pro 网页版用户为主要读者,按照“找到入口—填写连接—安装插件—发起调用—检查结果”的顺序,带你把整个流程走清楚。

图示采用 OpenAI 公开的操作界面,保留其中的旧版菜单名称;操作文字按现行文档说明。本文没有使用私人账户页面,也没有把下面的演示写成 Pro 账户实测。图中不包含个人邮箱、聊天记录或账户信息。

1. MCP 插件能做什么:先分清三个东西

MCP 可以理解成 ChatGPT 与外部工具沟通的一套接口。模型负责理解你的需求,服务器负责提供可调用的工具,具体服务返回结果。比如你问“查一下这个接口的必填字段”,接入的文档工具可以去搜索原文,再把内容交给模型整理。这里的关键是获取或执行来自外部服务的结果,而不是让模型只靠已有知识回答。

插件则是你在产品里安装和选择的入口。它可以包含 MCP 工具,也可以包含用于安排工作方式的 skills,或者同时包含两者。Skill 更接近一份可复用的任务说明;MCP 工具提供实际访问外部服务的能力。只安装一份写作规则,不会自动获得数据库连接;只接上一个查询接口,也不会自动知道你喜欢怎样组织文章。插件与能力的官方说明。

还要区分“使用现成插件”和“创建个人插件”。现成插件通常从目录打开后安装,并按提示授权;自定义 MCP 则需要服务方给出一个可用的服务器端点。看到加号并不意味着随便输入一个网址就能接入,也不意味着每个插件都必须由你写代码。先确定自己属于哪一种情况,后面的步骤就简单很多。

2. Pro 能不能用?“免费”又该怎么理解?

OpenAI 的开发者模式指南明确列出网页端 Pro、Plus、Business、Enterprise 和 Education 的支持范围。因此,Pro 用户可以按本文的自定义接入流程寻找入口;该指南没有把 Free 列入这项支持范围。企业或学校工作区还可能有管理策略,不能只看个人订阅名称。查看开发者模式支持范围。

费用层次 实际要核对什么
ChatGPT 账户 本文按 Pro 使用条件编写;你的订阅本身仍然是付费服务。
MCP 接入 官方连接步骤没有列出统一的独立接入价格,这不构成所有插件免费的承诺。
第三方服务 插件连接的产品可能要求会员、额度或按次付费,查看服务方说明。
自己部署服务器 主机、网络、数据库及外部接口可能分别产生费用。
OpenAI API 在自己程序中调用 API 是另一条使用路径,不能把 ChatGPT Pro 订阅当成 API 余额。

对第一次体验来说,不必先购买云主机,也不必先创建 API 项目。下文的官方骰子示例提供公开端点,不需要认证,适合检查连接和调用过程。它的价值是把复杂变量减少到一个可检查的工具调用,并不代表任何生产服务都能这样无认证接入。若你的目标只是使用现成插件,也不需要照着开发教程搭建服务器。

3. 在哪里添加:现成插件与自定义服务器的入口

先打开 ChatGPT 插件目录。若你已经知道某个现成插件的名称,打开它的详情页,检查功能和连接要求,再按页面上的安装入口操作。遇到授权界面时,确认正在连接的是所需服务账户;安装完成后,新建一段聊天更容易判断它是否已经可用。

如果你拿到的是 MCP Server URL,需要先到设置中的 Security and login → Developer mode 开启开发者模式,再回到插件目录使用加号创建个人插件。中文界面的译名可能不同,找“安全与登录”和“开发者模式”即可。这里描述的是用户自行操作的路径,本文没有替读者打开该开关。现行连接流程。

旧教程常把入口写成 Apps、Connectors 或创建连接器。名称变化会让人误以为功能消失,实际上应优先按当前插件目录和设置路径查找。下面公开截图中的 New Connector 属于旧版界面;它依然能帮助理解名称、服务器地址和认证方式三个核心字段,但不能据此要求你的页面长得完全一致。

4. 创建第一个个人插件:表单怎么填

旧版 ChatGPT MCP 连接表单:名称、服务器 URL 和认证方式
连接表单的核心是名称、MCP 端点和认证方式;截图中的 Todo 是界面示例,本文测试配置请使用下表。
字段 这次填写 填写理由
Name Dice Demo 使用容易在输入框里找到的名称。
Description Roll a die using a read-only demo tool. 一句话说明用途,避免名称相似时选错。
MCP Server URL https://tinymcp.dev/api/moldy-aloof-zettabyte/mcp OpenAI 快速入门提供的公开骰子端点。
Authentication No Authentication 仅因为这个公开示例明确不需要认证。

填写后创建插件。这个地址来自 官方快速入门,它提供只读的 roll_dice 工具。服务器地址要完整保留最后的路径;不要把它改成 tinymcp.dev 首页,也不要把网址后面标点一起复制进去。若公共演示服务暂时不可达,先对照官方页面检查地址是否更新,不能把连接失败解释成账户不支持 MCP。

接自己的工具时,认证选项必须匹配服务端配置。OAuth 通常会引导你登录外部服务;如果服务要求授权,选择无认证并不能绕过它。当前连接文档也提供 Secure MCP Tunnel 路径,适合连接私有或本地服务。初次体验用公开 HTTPS 端点更便于理解,之后再根据自己的服务部署方式选择连接方案。

5. 创建以后还要安装:为什么输入框里找不到它?

“我已经点了创建,但聊天里没有这个插件”,首先检查它是否只出现在个人目录中,还没有安装。官方快速入门将创建和安装分成两步。打开 个人插件目录,进入刚才创建的 Dice Demo 详情页,再使用加号安装。不要用“目录里看得到”代替“已安装”的判断。

安装后返回首页,新建聊天。官方入门示例选择首页的 Work 标签,然后在新 Work 聊天的输入框里输入 @,选中自己的插件。这条路径适合第一次照着完成验证。插件说明同时描述 Chat 和 Work 的使用方式;具体插件的支持界面与入口以其详情和当前账户显示为准。

如果你使用的页面仍显示 Developer mode 工具菜单,可以从输入框旁的加号进入相关工具选择。它与 @ 直接指定插件属于不同界面下的选择方式。重要的是在发送问题之前确认这段聊天中已经选上需要的工具,不能只在文字里说“用 MCP”,却没有真正提供那个插件。开发者模式中的会话选择方式。

旧版开发者模式输入框的加号和 More 工具菜单
旧版输入框从加号进入 More;现行插件入门使用 @ 选择已安装插件。

6. 第一次调用:用骰子检查有没有真的接通

选中 Dice Demo 后,可以发送下面这段提示。插件名以你实际创建的名称为准,先做一次很小的任务,暂时不要叠加联网搜索、文件读取和其他插件。

使用 Dice Demo 的 roll_dice 工具,掷一次 20 面骰子。

只调用一次,sides 参数设为 20。

展示工具返回的点数,并说明调用的工具名与参数。

检查结果时看三个位置:是否出现工具调用,参数中是否有 sides: 20,返回值是否落在 1 到 20 之间。这里没有一个固定的“正确点数”,因为掷骰子的点数可以变化。单看一句“我掷出了 12”无法证明工具被调用,应该展开调用详情,核对输入和输出,而不是让模型自己解释它做过什么。

接着用三个小测试判断行为是否符合用途:改成六面骰子,观察参数是否跟着变化;要求解释什么是二十面骰子,观察它是否能直接解释而不进行无意义调用;输入明显无效的面数,观察工具是否拒绝或模型是否先澄清。对无效输入不要预先断言一定会出现哪段错误文字,具体取决于服务器校验。

这一轮能帮你区分“连接成功”“选到了工具”和“正确使用工具”。三者缺一不可。以后接入订单查询或资料库时也沿用同样方法:先用已知的一条记录验证,不要第一条消息就要求处理整批数据。只有基础调用可解释、可复现,才值得继续扩展工作量。

7. 接一个更实用的服务:OpenAI 文档 MCP

骰子适合验证流程,文档查询更接近日常工作。OpenAI 提供公开的 Docs MCP,服务器端点是 https://developers.openai.com/mcp,用途是搜索和读取开发文档。它本身不替你调用 OpenAI API,因此不能用这个文档服务直接生成付费 API 请求或操作你的项目。

你可以把这个公开端点作为第二个连接候选,名称写成 OpenAI Docs,并按服务器的实际认证提示完成配置。官方 Docs MCP 页面主要列出 Codex、VS Code、Cursor 和 Claude Code 的接法;本文将它列为 ChatGPT 通用远程 MCP 连接流程下可尝试的文档服务,未声称已经在私人 Pro 账户中完成调用验证。

使用 OpenAI Docs 查找 Responses API 的工具调用文档。

先搜索,再读取最相关的官方页面。

列出必要字段、一个最小请求示例,以及对应的原文链接。

文档没有确认的内容请明确写出,不要自行补全。

阅读结果时,检查引用是否指向开发文档的具体页面,是否真的支持正文中的说法。比较“帮我介绍 Responses API”和上面的提示,你会发现后者给出了资料范围、先后步骤和输出要求。MCP 解决的是资料可获取的问题,清晰提示解决的是如何使用这些资料;接入之后仍然需要判断证据是否足够。

8. 用在工具研究、网站内容和团队工作中

对 FindGoodAI 这样的工具与内容网站,我更愿意先把 MCP 用在资料整理上。例如,收集一个工具的官方说明,按功能、适合对象、操作步骤、收费入口和已知限制分别输出,并要求每项附链接。若查不到价格就留空并列为待核对项,比把听起来合理的价格写进文章更有价值。这样的草稿可以减少切换网页的次数,也方便编辑后续复核。

另一个实用方向是把自己的资料库接成只读查询工具。你可以要求它找出某个模型相关的旧文章,整理已有链接、重复主题和缺少的教程。但“能检索旧内容”与“自动发布新文章”是两种权限。第一次接入时把结果限定为待审稿和建议链接,更容易观察工具返回了哪些材料,也便于避免把旧信息当成新发布。

如果服务暴露了新增、修改或发送工具,执行前应核对目标、字段和影响范围。开发者模式官方说明中,写操作默认需要确认;实际是否触发确认还受工具声明影响。这是使用工作流的一部分,不是让读者每次都阅读长篇警告。比如发一篇文章前,至少把标题、频道、正文和发布状态显示出来,再决定执行。

我对这项能力的判断是:它把聊天变成了一个可组合的操作入口,但不会自动消除外部系统的差异。一个工具能查、另一个工具能写,仍需要明确交接的数据格式。名称清晰、任务范围小、结果有来源的插件,通常比堆很多功能却不知道调用了谁更容易长期使用。

9. 七类常见问题:按顺序查,别急着重装

现象 先检查 下一步
找不到创建入口 网页端、账户类型、工作区策略、开发者模式 按现行设置路径和插件目录核对。
创建时报连接失败 是否为 MCP 端点、HTTPS、路径和认证 普通网页能打开,不代表它是 MCP 服务。
插件在目录里,聊天没有 是否已经安装、是否启动新聊天 打开个人插件详情完成安装。
模型只回答,没有调用 是否选中插件、工具名和参数是否明确 指定一个工具执行一个小任务。
授权反复失败 外部服务登录账户、授权配置 核对服务端 OAuth 配置,勿改成无认证硬连。
新增工具不出现 服务器是否已发布变更、客户端元数据是否刷新 在插件页刷新后新建聊天。
本地地址无法访问 localhost 指向哪台机器 采用受支持的隧道或远程部署方式。

特别容易误判的是本地地址。你在电脑上打开 http://localhost:8787/mcp,只能证明电脑上的服务正在运行;云端 ChatGPT 无法因此访问你的本机。官方连接指南提供远程 HTTPS 和 Secure MCP Tunnel 两种思路,按其中一种建立可达路径,而不是反复复制 localhost。

另一个常见误判是“刷新聊天等于更新工具定义”。服务端新增参数、改名或变更说明以后,客户端可能仍使用以前发现的元数据。到插件详情执行 Refresh,再新建聊天检查工具列表和实际参数。保留出错时的具体提示,比只记录“没反应”更有助于服务维护者查明问题。连接与刷新说明。

10. 如果你维护 MCP 服务:用 Inspector 把问题隔离出来

MCP Inspector 的 Streamable HTTP 连接和资源检查界面
Inspector 用于检查服务器;图中的 localhost 是开发者本机示例,不是可直接填入云端 ChatGPT 的公共地址。

这一节给维护服务器的人。普通用户使用现成插件可以跳过,不需要为了安装插件学习 Node.js。Inspector 的用途是在进入 ChatGPT 之前检查协议连接、发现的工具和资源以及返回数据,从而把服务端问题与聊天端的选择问题分开。图中展示的是资源页;要验证工具,请切到 Tools,读取工具列表后用一组已知参数发起调用。

先记录期望输入和期望输出,再做正常参数、缺失参数和无效参数的检查。例如,订单查询只允许当前用户的记录,就应验证其他用户编号不会返回数据。用这些基础检查确认服务行为后,再回到聊天里验证模型选择工具和组织答案的过程。若基础工具调用就失败,改变提示词不会修复服务端认证或参数校验。

自定义界面是可选的。只有当用户需要拖动、勾选、比较或查看图表时,才值得继续做嵌入界面;一个文档搜索工具先把结果和链接返回清楚,已经可以产生价值。官方 MCP 与自定义界面入门 提供服务器和界面的开发示例,可作为后续扩展资料。

11. 分享操作截图:哪些信息要先藏起来

如果你准备把自己的接入过程发给同事或写成教程,截图尽量只保留设置区域、表单或单次工具调用。账户名称、头像、邮箱、侧边栏历史聊天、其他插件列表和工作区名称都可能暴露无关信息。授权页还应检查客户端信息、令牌和私有服务器地址,不要只遮住最显眼的邮箱就结束。

教学图最好选择公开示例数据。把真实订单换成明确标注的样例,将错误信息中可能包含的敏感字段移除,再核对截图仍能看清按钮和字段。如果遮盖过多以至于读者不知道地址应该填在哪里,可以用公开服务器重新演示,不必让读者猜测被遮住的内容。本文使用的连接表单已经由公开来源隐藏了示例子域,实际填写地址在正文表格中给出。

安装和解除连接也要分开理解。插件说明指出,卸载插件不一定自动断开已经授权的 MCP 集成。若你不再使用某个服务,除了移除聊天入口,还要检查连接管理和第三方授权是否仍存在。这个检查比把插件名称从截图里删掉更能说明实际连接状态。安装、授权与卸载的说明。

12. 继续阅读与下一次练习

建议第一次只完成骰子示例:创建、安装、选择、调用,保存一份能够看清参数和返回值的记录。第二次再连接文档查询,练习让答案附可点击原文。第三次才考虑自己的系统,并先选择只读功能。这种练习顺序能让每次遇到的问题都有明确范围,也能判断新的插件到底节省了哪一步操作。

进阶教程:用 ChatGPT 网页操作本地 Codex

让 ChatGPT 网页操作本地 Codex 项目:Windows 自建 MCP 完整教程 — 在 Windows 上建立本地任务服务,连接私人隧道,核对文件读取和代码修改,附示例源码。