我一直读到 MCP 是"AI 的 USB-C 接口",一边点头一边却举不出一个具体例子。于是我坐下来,把人们真正用它做的事列了份清单。一旦你看到了那个模式,这句话就变得显然了:它是为了让 AI 够到你已经在用的工具和数据。下面这些场景能让你一下子就懂。
一句话总结这个模式
每个 MCP 服务器做的是同一件事:把某种能力包装起来,让 AI 能发现并调用。真正的差别在底下那个能力。它可以是数据库、某个网站的 API、一组网络检查、或一个通知服务。这也就是为什么大家都叫它通用连接器。如果"包装"这个概念还是新的,先读这 篇白话入门 打底。
数据和数据库
最常见的就是给 AI 一种安全、结构化的方式去访问它本来看不到的数据。与其丢给模型一整份导出的海量数据,不如暴露几个查询工具。助手只精确要它需要的,拿回一个很小的答案。这是把只读数据从复制粘贴里解放出来,也是团队采用 MCP 最常被提到的理由。
IP 和网络情报
一个离我们很近的好例子就是 IP 情报。IPIPAI 的 MCP 服务器暴露了 lookup_ip(查一个地址)和 rate_ip_node(判断一个 IP 适不适合流媒体解锁)等工具。接到 Claude 或 ChatGPT 上,你就能用大白话问一个 IP 的情况。完整目录在 /mcp-tools.json,模型怎么调用它们,这篇 工具调用实战 讲得很清楚。
开发和运维工具
开发者用 MCP 让 AI 助手能摸到自己的代码仓库、工单系统、CI 流水线和云控制台。模型不用猜或被喂片段,它可以通过工具查仓库、开工单、看部署。这篇 自己搭建指南 展示了在 stdio 上本地暴露这类能力,代码量有多小。
通知和动作
最好用的一些场景其实很小。一个工具触发时给 Slack 发条消息的服务器、一个从实时源查价格、或一个应请求去 ping 端点的服务器。这些就是"助手替我跑腿"的例子,而且它们通常出现在已经有 API 的地方。安全仍然适用,所以任何会写数据或花钱的,都要记得 安全习惯。
传输方式要配用途
服务器跑在哪决定你怎么用它。给你自己机器用的工具,放 stdio 最合适;共享或公开的能力,放 HTTP 或 SSE。传输方式指南 把这条决定讲透了,你要填的配置块在 这篇设置指南 里。传输方式跟场景配好,绝大部分摩擦就没了。
收个尾
MCP 是为了让 AI 通过一扇标准门,够到数据、工具和服务。数据库、网络情报、开发流程、通知都贴合同一个模式,每一个都变成一小撮可调用的工具。一旦你在几个例子里看到这个模式,整个生态就通了。想深入的话,IPIPAI 博客 会带你继续走。