创建DXT扩展的步骤如下:
- 安装Node.js(建议版本≥16.0.0),因为DXT CLI依赖Node.js环境。
- 通过npm全局安装DXT CLI工具:
npm install -g @anthropic-ai/dxt
. - 创建一个本地项目文件夹(如my-extension),并进入该文件夹运行
dxt init my-extension
初始化扩展。系统会提示输入扩展名称、作者信息和扩展ID,如果文件夹中有package.json,部分信息会自动填充。 - 配置manifest.json文件,定义扩展的元数据和服务器配置,包括server类型、入口文件路径、用户配置项等。
- 编写MCP服务器代码,通常放在server文件夹中,例如index.js。
- estar em movimento
dxt pack my-extension my-extension.dxt
命令,将项目打包为.dxt文件。打包后的文件是一个包含所有依赖的ZIP压缩包。
Essa resposta foi extraída do artigoDesktop Extensions (DXT): ferramenta de empacotamento para simplificar a instalação do servidor MCP localO