Anthropicは2025年6月25日、Claude Desktop上でボタンをクリックするだけでローカルMCP
Local MCP servers can now be installed with one click on Claude Desktop.
— Anthropic (@AnthropicAI) June 26, 2025
Desktop Extensions (.dxt files) package your server, handle dependencies, and provide secure configuration. pic.twitter. com/ Pl0YvtjXX1
ローカルMCPサーバーは、ローカルAIアプリとMCPを使った連携やプライベートデータへのアクセス、開発ツールとの統合などをユーザのローカル環境で実現できる一方、そのセットアップには設定ファイルの手動での編集や依存関係の管理などが必要であり、ユーザにとって大きな負担となっていた。
Desktop Extensionsはこれを簡単な操作で実現できる仕組みである。ユーザは
Desktop Extensionsは、MCPサーバー自体と、その動作に必要な情報をClaude Desktopに伝えるmanifest.
# Node.js拡張の例 extension.dxt (ZIP file) ├── manifest.json ├── server/ │ └── index.js ├── node_modules/ ├── package.json └── icon.png # Python拡張の例 extension.dxt (ZIP file) ├── manifest.json ├── server/ │ ├── main.py │ └── utils.py ├── lib/ ├── requirements.txt └── icon.png # バイナリ実行ファイル拡張の例 extension.dxt (ZIP file) ├── manifest.json ├── server/ │ ├── my-server │ └── my-server.exe └── icon.png
Desktop Extensionsを作成するには、MCPサーバーの概要や起動するための設定などの情報を含むmanifest.dxt init
コマンドでインタラクティブに作成できる。その後、dxt pack
コマンドでMCPサーバーを.dxtファイルとしてパッケージし、作成した.dxtはClaude Desktopの設定画面にドラッグ&ドロップし、インストールボタンで導入・
Desktop ExtensionsはMITライセンスのもと、オープンソースツールチェーンの一部としてGitHub上で公開されている。