Image

Image

Image

如果你站在 2026 年回看软件系统,会发现一个非常反直觉的断裂点正在发生:

网络还在,TCP/IP 还在,DNS 还在。
但工程师,已经很少再通过 IP 去理解系统了

你现在描述一个系统时,用的词汇越来越像这样:

  • 一个 endpoint

  • 一个 function

  • 一个 tool

  • 一个 capability

  • 一个 agent

IP 没消失,但它已经从“认知坐标”,退化成了“实现细节”

而 MCP(Model Context Protocol)恰好出现在这个断裂点上。
它并不是在解决“怎么连网络”,而是在回答一个更晚出现、却更致命的问题

当计算、数据与工具都不再拥有固定位置时,我们到底该如何“找到并使用能力”?


一、一个被长期忽略的事实:IP 从来不是能力寻址

IP 的设计目标极其纯粹,甚至可以说是冷漠的。

它只回答两个问题:

  • 你在哪

  • 我怎么把数据包送到你那

完全不关心

  • 你能干什么

  • 你现在是否可用

  • 你是否适合当前任务

  • 你是否有权限被调用

在早期单机与物理服务器时代,这个缺陷被一种“历史巧合”掩盖了:

一台机器 ≈ 一个服务 ≈ 一个能力

于是我们误以为:找到 IP,就等于找到了能力

但这从来不是 IP 的设计承诺,只是时代暂时替它兜了底。


二、云计算做的第一件事:击碎「位置 = 能力」

虚拟化、容器化、Serverless 并不是为了“跑得更快”。
它们真正完成的,是一次结构级解耦

  • 计算 ≠ 机器

  • 服务 ≠ 进程

  • 能力 ≠ IP

于是系统开始呈现出一种全新的形态:

  • 一个 API 背后是上千个实例

  • 一个 Function 每次在不同节点冷启动

  • 一个能力今天存在,明天就可能被替换

这时,如果你还试图用 IP 去理解系统,就会陷入一种荒谬状态:

我找到了位置,却不知道那里还有没有我要的东西。

IP 在这里第一次暴露出它的时代边界


三、DNS 是第一代“后 IP 抽象”,但它停在了名字层

DNS 的出现,本身就是一次非常激进的认知升级。

它隐含的前提是:

人不该记 IP,而应该记“意义更稳定的名字”

于是我们有了域名、CNAME、CDN、流量调度。

但 DNS 的抽象深度是有限的。
它解决的是“到哪”,而不是“干嘛”。

example.com → 1.2.3.4

这个映射关系,本质上仍然是静态语义的

可在 LLM 与 Agent 的世界里,系统真正面对的请求已经变成:

“在当前意图下,谁最适合完成这件事?”

这一步,已经彻底越过了 DNS 的能力边界。


四、真正的断裂点:系统开始由「意图」驱动,而非「位置」

这是 MCP 出现的历史必然性。

在 Agent 系统中,一个请求不再是:

“我访问这个地址”

而是:

“我想完成一个任务”

比如读取数据、生成内容、调用工具、操作外部系统。
这里的核心,已经不再是调用路径,而是能力匹配

而传统 API 调用的问题恰恰在于:
它是一种以人类工程师为中心的寻址方式

你必须提前知道 endpoint、参数、返回结构、调用顺序。
这套体系,从来不是为“可推理系统”准备的。


五、MCP 做的事:把寻址单位,从“地址”升级为“能力”

MCP 的关键抽象,不是连接,而是能力描述

它关注的不是你在哪、你用什么协议,
而是你能提供什么能力

  • 输入是什么

  • 输出结构如何

  • 有哪些约束

  • 是否可组合

在 MCP 世界里,一个 Tool 的意义不再是“这是一个 API”,
而是:

这是一个可被模型理解、评估并调用的能力单元

这一点至关重要。

模型不理解 IP,也不理解 endpoint,
但它天生擅长理解语义结构


Image

Image

Image

Image


六、为什么 MCP 是「后 IP 时代」的寻址系统?

因为它完成了三次不可逆的抽象跃迁:

从位置寻址 → 名字寻址(DNS),
从名字寻址 → 服务寻址(API / Gateway),
再到 从服务寻址 → 能力寻址(MCP)

在 MCP 的语境中:

  • 找到谁不重要

  • 怎么连不重要

  • 在哪执行也不重要

唯一重要的是:

在当前上下文下,哪一个能力最符合意图

这是一种语义驱动的动态路由


七、MCP 天生适合一个“不稳定的世界”

IP 时代默认的前提是:节点稳定、生命周期长、拓扑变化慢。

但现实已经变成:

  • 工具随时上下线

  • Agent 动态生成

  • 能力临时组合

  • 上下文瞬态存在

MCP 并不试图消除不稳定性,
它直接把不稳定性当作前提条件

能力可以注册与注销,调用顺序可以即时推理。
这是一次典型的范式转移:

以推理,代替配置


八、从工程视角看:MCP 是“可被推理的寻址系统”

这是理解 MCP 最关键的一句话。

传统系统的寻址规则是:
人写死,机器照做。

而 MCP 的寻址规则是:
人定义能力边界,模型根据上下文推理调用。

这意味着:

  • Orchestration 不再需要硬编码

  • 调用路径不再需要提前设计

  • 系统复杂度随任务自然生长

这正是 Agent 系统真正可扩展的前提。


九、为什么 MCP 与 Serverless 是天然同盟?

Serverless 解决的是:能力的执行不依赖位置。
MCP 解决的是:能力的发现与调用不依赖位置。

二者拼在一起,才构成完整的「后 IP 架构闭环」。

你可以这样理解:

  • Serverless:执行层去 IP

  • MCP:调用层去 IP

当这两层同时完成抽象,
IP 就彻底退回为平台内部实现细节


十、真正的结论:MCP 不是协议,而是一次认知升级

如果你仍然把 MCP 理解为:

  • Image

    一个 JSON-RPC

  • 一个 Tool 接口规范

  • 一个“让模型能调工具的机制”

那你看到的,只是表层实现。

它真正标志的是:

软件系统的寻址对象,从“机器”彻底转向“能力”

这一步一旦发生,就不可逆。


结尾

IP 是网络时代的坐标系,
DNS 是云时代的路标,
而 MCP,是智能系统时代的能力地图

当系统开始用“我想做什么”来驱动调用,
而不是“我该连到哪”,
IP 的消失,就不再是一个技术细节,而是一场时代迁移。

如果你站在这个视角回看 MCP,会发现它并不是在替代什么,
而是在为一个位置已经不重要的世界,补上最后一块拼图。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐