As etapas para criar uma extensão DXT são as seguintes:
- Instale o Node.js (versão recomendada ≥ 16.0.0), pois a CLI do DXT depende do ambiente do Node.js.
- Instale a ferramenta DXT CLI globalmente via npm:
npm install -g @anthropic-ai/dxt. - Crie uma pasta de projeto local (por exemplo, my-extension) e vá para essa pasta para executar o
dxt init my-extensionInicialize a extensão. Você será solicitado a fornecer o nome da extensão, as informações do autor e o ID da extensão, e algumas das informações serão preenchidas automaticamente se houver um package.json na pasta. - Configure o arquivo manifest.json para definir os metadados da extensão e a configuração do servidor, incluindo o tipo de servidor, o caminho do arquivo de entrada, os itens de configuração do usuário e assim por diante.
- Escreva o código do servidor MCP, geralmente na pasta do servidor, por exemplo, index.js.
- estar em movimento
dxt pack my-extension my-extension.dxtpara empacotar o projeto como um arquivo .dxt. O arquivo empacotado é um arquivo ZIP com todas as dependências.
Essa resposta foi extraída do artigoDesktop Extensions (DXT): ferramenta de empacotamento para simplificar a instalação do servidor MCP localO





























