Python File Manager MCP
A Python MCP server for file operations
Hello World MCP Server (Reference Extension)
A reference MCP extension demonstrating best practices and all available features
Control Chrome with AppleScript
Control Google Chrome browser tabs, windows, and navigation
FAQ
MCP DXT とデスクトップ拡張のよくある質問
デスクトップ拡張 (DXT) と MCP サーバーの動作について
デスクトップ拡張 (DXT) は、MCP サーバー(すべての依存関係を含む)を単一の .dxt ファイルにバンドルする新しいパッケージング形式です。MCP DXT は、Claude Desktop や他の MCP 対応アプリケーションでの 1 クリックインストールにより、複雑なインストールプロセスを解決します。DXT ファイルには、設定用の manifest.json、サーバー実装ファイル、およびバンドルされた依存関係が含まれています。これにより、手動のセットアップ、開発者ツール、または依存関係管理の必要がなくなります。MCP DXT は、ユーザーがローカル AI ツールとどのようにやり取りするかにおいて根本的なシフトを表しています。
デスクトップ拡張 (DXT) は MCP サーバーのインストール体験をどのように改善しますか?
デスクトップ拡張 (DXT) は、一般的な摩擦点を排除することで MCP サーバーのインストール体験を大幅に改善します:開発者ツールは不要(Node.js は Claude Desktop に組み込まれています)、manifest.json による自動設定により手動 JSON 編集が不要、バージョン競合を回避するためのバンドル依存関係、1 クリックインストール、自動更新、および OS キーストアにセンシティブデータの安全な保存。MCP DXT ユーザーは単に .dxt ファイルをダウンロードし、ダブルクリックでインストールできます。DXT 形式により強力な MCP サーバーが誰にでもアクセス可能になります—開発者だけでなく。
MCP サーバーの種類は何ですか?
デスクトップ拡張 (DXT) は、3 つの主要な MCP サーバーの種類をサポートします:Node.js MCP 拡張(バンドルされた node_modules)、Python MCP 拡張(バンドルされた lib パッケージ)、および古典的なバイナリ/実行可能 MCP 拡張。すべての MCP DXT タイプは、一貫した設定とメタデータのために同じ manifest.json 形式を使用します。DXT 仕様は、Windows と macOS をまたいでクロスプラットフォーム互換性を確保し、異なるオペレーティングシステムに対してプラットフォーム固有のオーバーライドを提供します。MCP DXT は、パッケージを 1 回作成し、DXT 形式をサポートする場所で実行できます。
manifest.json ファイルと MCP DXT 拡張の設定方法
manifest.json は、デスクトップ拡張 (DXT) のコア設定ファイルで、MCP DXT 拡張メタデータ、サーバー設定、ユーザー設定要件、および機能宣言を含みます。${__dirname} のようなテンプレートリテラルをサポートし、ユーザー設定を ${user_config.key} で提供します。MCP DXT manifest.json は、デスクトップ拡張の唯一の必須ファイルです。
開発者が MCP サーバーをデスクトップ拡張 (DXT) として作成およびパッケージ化する方法
開発者は、公式の DXT ツールチェーンを使用してデスクトップ拡張 (DXT) を作成できます:'npm install -g @anthropic-ai/dxt' でインストールし、'dxt init' で MCP DXT 拡張構造を作成し、@modelcontextprotocol/sdk を使用して MCP サーバーを適切なツール定義で実装し、メタデータと設定を使用して MCP DXT 拡張の manifest.json を作成し、'dxt pack' で最終的な .dxt ファイルを生成します。MCP DXT ツールチェーンは、マニフェストを検証し、1 クリックインストールのための配布可能なパッケージを作成します。MCP DXT 拡張は、コミュニティの発見のために拡張ディレクトリに提出できます。
デスクトップ拡張 (DXT) のセキュリティと企業の考慮事項
デスクトップ拡張 (DXT) には、いくつかのセキュリティ対策が含まれています:センシティブデータは OS キーストアに保存され、自動更新によりセキュリティパッチが確保され、ユーザーはインストールされた MCP DXT 拡張を監査できます。企業の場合、DXT は Group Policy (Windows) と MDM (macOS) 管理をサポートし、承認された MCP DXT 拡張の事前インストール、特定の拡張子または発行者のブロックリスト、拡張ディレクトリの完全無効化、およびプライベート拡張ディレクトリのデプロイを可能にします。オープンソース MCP DXT 仕様とツールチェーンにより、透明性とコミュニティのレビューが可能になります。MCP DXT 拡張は、企業のセキュリティを考慮して設計されています。