Desktop Extensions (DXT),据说摩根大通甚至靠它在48小时内就为内部署了5000个AI扩展!MCP服务器的部署量暴增了300%。

之所以这么效率,是因为DXT把所有设置MCP的代码和环境配置和复杂流程像Docker一样全部打包好。
MCP(Model Context Protocol)作为 AI 与外部系统之间的「数据桥梁」,在打造多场景智能代理(AI Agent)时的巨大潜力。它最大的亮点之一,就是可以打通微信、小红书、数据库、网页等外部工具,真正实现模型和“现实世界”的对接。
那么DXT的到来不但大大简化了 MCP 的部署流程,还让我意识到,AI Agent 的“插件生态”时代,可能真的来了。
DXT是什么?
如果非要用一句话来形容DXT,那它就是 AI Agent领域的“Chrome扩展”或者“VS Code插件”。
为什么这么说?

以前我们要运行一个本地的AI能力(比如连接本地知识库),需要:
-
下载代码
-
安装Node.js等运行环境
-
配置各种依赖
-
手动运行服务器
-
在AI应用里配置连接
这个过程不仅繁琐,而且难以分享给非技术人员。
而DXT做的事情,就是把所有运行MCP服务器所需要的代码、环境配置、依赖库,像Docker一样全部打包成一个后缀为 .dxt
的文件。用户拿到这个文件,在支持DXT的应用(比如Claude桌面版)里双击一下,一键安装,即刻使用!
这体验,是不是就跟在Chrome商店里点一下“添加到Chrome”一模一样?
为什么 DXT 这么重要?
如果说安装MCP是现在AI开发中必不可少的过程,那边DXT就是提升安装效率的大神器:
MCP 的复杂配置被打包了
以前部署 MCP 需要自己搭服务器、设协议、设变量。现在用 DXT,只需要一个 zip 文件,用户点开就能跑。
安装方式像微信小程序一样丝滑
你不需要部署运行环境、不需要手动对接接口,一个 DXT 文件打开就是一整个 AI 应用,Claude for macOS 和 Windows 原生支持。
可以批量分发和更新
就像当年 Android 的 .apk
文件推动了豌豆荚、91助手的兴起,现在的 .dxt
也具备构建应用商店的能力——这是 Agent 应用生态化的基础设施!
手把手教你打包一个 DXT 扩展
想做自己的 AI 扩展?流程其实不复杂,这里是我自己的实践步骤:
1. 安装 CLI 工具
npm install -g @anthropic-ai/dxt
2. 初始化项目
在包含你的 MCP Server 的目录下运行:
dxt init
这会引导你生成 manifest.json
文件,里面描述了插件名、工具能力、数据源、运行命令等。
3. 打包扩展
dxt pack
打包完成后,会生成一个 .dxt
文件,就可以拿去在支持的应用里直接使用了。
DXT 文件结构:
my-extension.dxt
├── manifest.json # 插件说明、指令、资源描述等
├── server/ # MCP 服务主文件
│ └── index.js
├── node_modules/ # 所有依赖包
├── package.json # 可选
├── icon.png # 可选图标
└── assets/ # 可选资源
你会发现这结构很像 Chrome 插件,也很像微信小程序,一切都是模块化的设计。
使用场景:
开发者们将自己训练的、连接了各种特定数据源和API的AI能力,打包成一个个功能各异的DXT文件,上传到平台上。 而我们普通用户,则可以像逛App Store一样,随意挑选、一键安装各种强大的AI“小程序”:
-
“全网热搜榜”插件,让AI随时告诉你最新热点。
-
“本地PDF论文分析”插件,让AI成为你的专属学术助理。
-
“公司内部知识库”插件,让AI成为最懂你们公司业务的新员工。
这,才是AI Agent真正走向普及,改变我们工作和生活的正确打开方式!
结语
Anthropic这次不仅提供了规范,还开源了工具链和核心实现代码,格局非常大。他们致力于构建一个开放、可移植的生态系统,让DXT不仅仅服务于Claude,更能被所有AI桌面应用所采纳。
苏米已经迫不及待想看到AI Agent应用商店百花齐放的那一天了。感兴趣的同学赶紧去上手试试吧!
Github:https://github.com/anthropics/dxt
Anthropic原文:https://www.anthropic.com/engineering/desktop-extensions