将 AI Agent 连接到远程 MCP 服务器(2026)

HN Code LLM Research 2026-09-01T00:09:29.571690

你的 AI Agent 只能根据你给它的知识来回答。但有些问题需要的信息并不适合放进知识库:比如实时数据、计算结果,或者存放在某个你无法直接控制的系统中的信息。远程 MCP 服务器(MCP,模型上下文协议)就是你的 Agent 在对话中途获取这类信息的途径。本指南将带你用免费套餐、零代码把 Quickchat AI Agent 连接到远程 MCP 服务器:你可以从 240 多个服务器的目录中挑一个,只开启其中一个工具,用一段提示词引导它,然后亲眼在收件箱(Inbox)里看到真实的调用过程。

我们搭建的是一个真实可运行的示例。示例中用到了 Hoist——一个面向开发者的可断点续传文件上传 API,以及 DeepWiki——Cognition 提供的公共 MCP 服务器,可以回答关于任意公共 GitHub 仓库的问题。下面列出的每一项设置、URL 和提示词,都是实际生成截图时用到的。如果你已经有正在运行的 Agent,同样的步骤也能把它连接到下方表格中的任意在线服务器;如果你不想手动点击操作,也可以让 AI 助手通过 Quickchat AI 自己的 MCP 服务器帮你完成整套搭建。

这是两篇配套文章中的实操篇。想先了解协议背景的话,可以读一读「MCP 是什么以及它如何工作」;本指南则把篇幅集中在动手操作上。

你将构建什么

一个面向 Hoist 的客服 Agent,它做两件事。一是根据知识库回答关于 Hoist 自身的问题(套餐方案、文件大小限制、存储区域、Webhook)。二是当访客询问开源库 tus-js-client 的行为方式时——也就是 Hoist 的客户安装在自己应用里的那个库——它会调用远程 MCP 工具,从 GitHub 上该库的实时源码获取答案,再把答案讲回与 Hoist 的使用结合起来。

第二个场景才是重点。你不可能也不应该把整个上游库的内部实现复制进知识库,但你的 Agent 可以按需查阅。

你需要准备两样东西:一个免费的 Quickchat AI 账号(在此注册)和大约十五分钟时间。服务器 URL、工具白名单和提示词都在本指南里。

AI 代理如何连接远程 MCP 服务器?

远程 MCP 操作会把你的代理指向一台服务器,自动发现该服务器提供的工具,并让你从中勾选代理可以调用哪些工具。

MCP(Model Context Protocol,模型上下文协议)是一种标准方式,让服务器向 AI 暴露一组工具。服务器发布每个工具的名称、描述和所需参数;任何 MCP 客户端都能列出这些工具并调用它们。当 ChatGPT 或 Claude 在设置里把同样的服务器作为连接器提供时,这个词背后运作的正是这套机制。全部奥秘就在于此——也正因如此,同一个连接界面能通用于日程服务器、支付服务器和文档服务器。

当你的代理使用远程 MCP 工具时,会发生三件事。

How a remote MCP tool call flows from the model, through Quickchat's whitelist, to the server

三步流程:模型挑选工具,Quickchat AI 执行你的白名单和认证规则,服务器运行工具。整个交互过程都会记入你的收件箱。

  1. 你的代理(即模型)挑选工具。它能看到你启用的每一个工具,每个工具都附带服务器为其编写的描述,然后它会像决定使用任何 AI 操作一样,自行判断何时调用某个工具。

  2. Quickchat AI 执行你的规则。在发送任何请求之前,它会检查你的工具白名单,若服务器需要连接头或 OAuth 令牌则自动附加,同时会拒绝任何解析到内部网络的服务器地址。

  3. 服务器运行工具并返回数据。代理在回复中使用结果,整个交互过程都会记录在收件箱中。

一次工具调用包含两种类型的值,区分开它们对后续调整至关重要。由集成自动填写的值是确定性的:服务器 URL、请求头和令牌,模型不可能填错。由模型填写的值则依赖判断:每个工具接收的参数,比如搜索关键词或仓库名称,模型可能填错。后面调优部分的所有内容,最终都会回到这个区分上。

2026 年 MCP 发生了什么变化

如果你对 MCP 的印象还停留在“每个教程都在讲 SSE”的阶段,那现在的情况已经大不一样了。2026 年 7 月 28 日的规范修订把协议核心改成了无状态(stateless),从 streamable HTTP 中移除了会话头(session header),并宣布旧的 HTTP+SSE 传输方式进入弃用过渡期(变更日志很短,值得扫一眼,Claude 当周就上线了支持)。对你来说,实际体验是好事:远程 MCP 服务器现在就是一个普通的 HTTPS 端点,调用起来和其他 Web 服务没什么两样。Quickchat AI 支持 streamable HTTP,同时遇到 URL 路径以 /sse 结尾的老服务器时,仍会回退到旧版 SSE 传输,老服务照常能用。

MCP 远程传输的演变时间线:起步阶段为 HTTP+SSE,2025 年 3 月引入 streamable HTTP,2026 年 7 月 28 日核心改为无状态

三次规范修订,把远程 MCP 从“双连接 + 会话”的 SSE 模式,简化成了单一的无状态 HTTPS 端点。括号标注的是 HTTP+SSE 模式约 12 个月的过渡期。

第一步:创建 Agent 并给它一个知识库

先从可用的客服 Agent 开始,这样在接入实时工具之前,它已经有一些自己的东西可以回答。

注册一个免费账户,新建一个 AI Agent,给它起个名字(我们的叫 Hoist)。在 Identity 页面的 AI Main Prompt 里设置它的职责(完整提示词会在第四步给出)。

Identity 页面:Agent 名称和 AI Main Prompt 填写区域

Hoist 的 Identity 页面。本教程只填名称和 AI Main Prompt 这两个字段;产品事实放在 Guidelines 里。

然后添加一份简短的知识库:Hoist 的两种套餐及限制、如何获取 API key、存储区域,以及 upload.completed webhook。这是基准内容。Agent 能回答的问题,都应该从这里找到答案。MCP 工具只用来回答知识库覆盖不到的问题。

先连哪个远程 MCP 服务器?

选择标准很简单:找那些能回答你知识库之外问题的工具,而且第一次连接最好选不需要密钥(keyless)的服务器,这样你一次就能配置完。

在 Agent 中打开 Actions & MCPs,点击 Add Action,选择 MCP。首先映入眼帘的是一个目录:240 多个远程 MCP 服务器,支持搜索与分类,涵盖日程、CRM、支付、电商、开发者工具等。

Quickchat AI 内部的 MCP 目录:搜索、分类、一键连接的服务器卡片

MCP 目录:242 个服务器,全部收在一个搜索框后面。点一下卡片,连接立即开始。

这个界面有三个细节值得知道:

目录偏向于你的客户能真正受益的服务器。本教程我们使用 DeepWiki,它位于 Search & web(搜索与网页)分类下。而且,既然「到底哪个服务器真正值得连」是每篇榜单文章都在回避的问题,这里给出我们的答案——实测过,而不是抄来的。

八个免密钥的远程 MCP 服务器,今天就能试

下面每个服务器都在 2026 年 8 月 28 日响应了真实的 MCP initialize 请求。不需要账号、不需要密钥:粘贴 URL,或点击目录中的卡片,就连上了。

每个服务器名称都链接到官方文档。除了免密钥这一档,你听过的那些绑定账号的服务器(GitHub、Linear、Notion、Stripe、Sentry、Atlassian、PayPal、Canva)也全部在线;它们不用密钥,而是通过 OAuth 弹窗认证。实测完这一切之后有一条提醒:不少「最佳 MCP 服务器」盘点文中流传的端点根本不响应,甚至域名完全解析不了,因为榜单互相抄来抄去。比起榜单文,要相信一个能响应 initialize 请求的 URL,或一个有人在维护的目录。

一键连接服务器

如果服务器无需密钥,连接就是这份指南里最短的一步。

在目录里找到 DeepWiki(用搜索框最快),然后点击它的卡片。

搜索 DeepWiki 目录

输入关键词时目录会实时过滤:只剩一个结果,点一下就能连接。

Quickchat AI 会联系服务器、确认它支持 MCP,并列出发现的工具,整个过程只要几秒。

点击 DeepWiki 卡片:Quickchat AI 检查服务器并发现其工具

检测进行中:Quickchat AI 会在 20 秒内确认服务器支持 MCP,并列出它的工具。

检测完成后,对应操作会自动创建并启用。DeepWiki 发布了三个工具,全部默认开启,稍后我们会精简一下。

如果服务器不在目录里,点击「手动输入 URL」。同样可以完成连接,只需填两个字段:

手动输入:MCP 服务器 URL 字段和可选的连接请求头

手动连接方式:填一个 MCP 服务器 URL、可选的连接请求头(供需要密钥的服务器使用),然后点 Connect。

如果服务器需要登录怎么办?

查看原文