Droid MCP Rs
Rustベースの高性能MCPサーバーで、Factory.ai Droid CLIツールをラッピングし、Claude CodeなどのMCPクライアントにAIによるプログラミング支援機能を提供します。完全なDroidパラメータマッピング、セッション管理、カスタムモデル、および細粒度の権限制御をサポートしています。
スコア : 2.5ポイント
ダウンロード数 : 7.3K
Droid MCPサーバーとは?
Droid MCPサーバーは、AIアシスタント(Claude Codeなど)とFactory.ai Droid CLIを接続する架け橋です。これにより、AIアシスタントはコマンドラインを手動で操作することなく、開発環境で直接コード分析、リファクタリング、テスト作成、ドキュメント生成などのプログラミングタスクを実行できます。Droid MCPサーバーの使い方は?
インストールと設定を行った後、AIアシスタントで直接Droidツールを使用できます。プログラミングの要件を記述するだけで(例:「認証モジュールをリファクタリングする」)、AIアシスタントがMCPサーバーを通じてDroid CLIを呼び出し、対応する操作を自動的に実行します。手動でコマンドを入力する必要はありません。適用シナリオ
AIによるプログラミング支援が必要なさまざまなシナリオに適用できます:コードのリファクタリング、バグ修正、テスト生成、ドキュメント作成、プロジェクト分析、アーキテクチャ最適化、コードレビューなど。特に、迅速なプロトタイプ開発、技術的負債の解消、または新しいコードベースの学習が必要なシナリオに適しています。主要機能
MCPプロトコルサポート
Claude Codeやその他のMCPプロトコルをサポートするAIアシスタントとシームレスに統合し、標準化されたツール呼び出しインターフェイスを提供します。
完全なDroid CLI統合
すべてのdroid execコマンドライン引数と機能をサポートし、推論モード、規範モード、セッション管理などが含まれます。
自主性レベル制御
DEFAULT/low/medium/highの4段階の権限制御を提供し、AIの操作が安全な範囲内で行われるようにします。
セッション管理
複数回の対話とセッションの復元をサポートし、AIは以前の操作のコンテキストを記憶し、連続したタスクを実行できます。
DROID.mdプロジェクトコンテキスト
プロジェクト内のDROID.mdファイルを自動的に読み取り、AIにプロジェクト固有の開発ガイドラインと制約条件を提供します。
カスタムモデルシステム
カスタムAIモデルの構成と使用をサポートし、~/.factory/config.json内のモデル構成を自動的に読み取ります。
推論モード
low/medium/highの3段階の推論深度制御を提供し、タスクの複雑度に応じてAIの思考深度を調整します。
規範モード
まず計画を立ててから実行する作業モードで、AIは詳細な計画を作成してからステップごとに実行し、複雑なタスクに適しています。
利点
🚀 高性能なRustで実装されており、応答が迅速かつ安定しています。
🔒 セキュリティを最優先に設計されており、デフォルトでは読み取り専用モードで動作し、ファイルを変更するには明示的な承認が必要です。
🔄 完全なセッション管理をサポートし、複数回の対話とコンテキストの復元が可能です。
🎯 細粒度の権限制御を提供し、AIが危険な操作を実行するのを防止します。
📦 クロスプラットフォーム対応で、Windows、Linux、macOSのすべてのプラットフォームで動作します。
🤖 スマートなモデル選択機能があり、プログラミングタスクに最適なモデルを自動的に選択します。
⚙️ 柔軟な構成システムを備え、プロジェクトレベルとユーザーレベルの構成がサポートされています。
制限
⚠️ Factory.ai Droid CLIを依存関係としてインストールする必要があります。
📚 構成が比較的複雑で、MCPプロトコルとDroid CLIを理解する必要があります。
🔧 高度な機能(カスタムモデルなど)には追加の構成手順が必要です。
💻 非技術的なユーザーには一定の学習曲線があります。
🛡️ 高い権限の操作には明示的な承認が必要で、自動化の程度に影響を与える可能性があります。
使い方
Droid CLIのインストール
まず、Factory.ai Droid CLIツールをインストールする必要があります。これはMCPサーバーの核心的な依存関係です。
MCPサーバーのビルド
ソースコードからDroid MCPサーバーのバイナリファイルをビルドします。
Claude Codeの設定
ビルドしたMCPサーバーをClaude CodeのMCPサーバーリストに追加します。
MCPサービスの再起動
Claude CodeのMCPサービスを再起動して、設定を有効にします。
使用開始
Claude Codeで直接droidツールを使用し、プログラミングの要件を記述します。
使用例
コード品質分析
AIに現在のプロジェクトのコード品質を分析させ、潜在的な問題と改善点を特定します。
複数回のセッションによるリファクタリング
複数回の対話を通じて、複雑なコードのリファクタリングタスクを段階的に完了します。
深度推論による設計
高い推論深度を使用して、AIに複雑なシステム設計を行わせます。
ファイルからのタスク読み取り
Markdownファイルから複雑なタスクの説明を読み取り、多段階の操作を実行します。
よくある質問
Droid MCPサーバーは安全ですか?
これを使用するにはプログラミング知識が必要ですか?
どのようなプログラミング言語とフレームワークをサポートしていますか?
AIに特定のファイルを変更させないようにするにはどうすればいいですか?
セッションデータはどこに保存され、安全ですか?
AIが誤った操作を実行した場合、どうすればいいですか?
関連リソース
GitHubリポジトリ
Droid MCPサーバーのソースコードと最新バージョン
Factory.ai Droidドキュメント
Droid CLIの公式ドキュメントと使用ガイド
MCPプロトコル公式サイト
Model Context Protocolの公式ドキュメントと仕様
Claude Codeドキュメント
Claude Codeの使用ガイドとMCP構成の説明
関連プロジェクト:Codex MCP
同様のCodex CLI MCPラッピングプロジェクト

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
21.6K
4.8ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
73.0K
4.7ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
16.8K
4.5ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
33.8K
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
19.2K
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
25.3K
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
18.6K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
28.8K
4.5ポイント
