何でもやってほしいと思ったことはありませんか? 単一のMCPサーバー上に148の強力なInfosec/Adminツール。
クイックスタート • Flipper Zero • ツールカテゴリ • 使用例 • プラットフォーム対応 • 法的情報
すべてを統べる一つのMCP、すべてを見つける一つのMCP、ツールをコンパイルする一つのMCP、そしてGod Modeでそれらを束縛する。 🎲⚡
バージョン 1.7c - 個別ツールインストールと統合Flipper Zeroサポート
148ツール - 両方のサーバーアーキテクチャ(server-refactoredおよびmodular)にわたる完全な実装
https://github.com/user-attachments/assets/932c43e4-159e-4ce2-9c02-4acf23fc47fd
このproc_runのデモンストレーションでは、90年代のドラマチックな雰囲気を出すためにゆっくりタイピングしています。このツールは必要な昇格権限を取得します。
バグバウンティ $$$; 厄介なバグや私が忘れている大きなものを見つけたら、あなたの名誉のためにカスタムMPCツールを作成して追加します
# 1) Clone & enter
git clone https://github.com/BlinkZer0/MCP-God-Mode.git
cd MCP-God-Mode
# 2) Setup
cp .env.example .env # edit if needed
npm install
# 3) Launch (choose one)
npm run start:refactored # full refactored server (148 tools)
# or
npm run start:modular # modular loader (148 tools, grouped)
# or minimal
npm run start:minimal # minimal profile (15 core tools)
必要な特定のツールのみをインストールできます:
# Install specific tools
node install.js --modular --tools health,system_info,fs_list
# Install with automatic dependencies
node install.js --modular --tools port_scanner --auto-deps
# Install categories + individual tools
node install.js --modular --categories core,network --tools packet_sniffer
# List all available tools
node install.js --list-tools
.\scripts\install-win.ps1
npm run start:refactored
npm run smoke
MCP God Modeは、5つの主要プラットフォームにわたる148個の完全実装されたツールを提供する究極のサイバーセキュリティおよびシステム管理プラットフォームです。セキュリティ専門家、システム管理者、ペネトレーションテスター、そして包括的なシステム制御とセキュリティテスト機能を必要とするすべての人のために設計されています。
📝 注記: モノリシックとモジュラーの両方のサーバーアーキテクチャを提供しています。主要なserver-refactoredは、148個のツールを備えた統合インターフェースで包括的な機能を提供します。モジュラーサーバーは、きめ細かな制御、優れたエラー処理、および個々のユーザーが自分のサーバービルド用にツールを抽出しやすいように、148個のツール(設定可能)を提供します。ツールはdev/src/toolsにあります。各アーキテクチャは異なるユースケースと好みに対応しています。
🔍 サーバーアーキテクチャの違い:
🔢 ツール数の説明:
📊 ドキュメントの状況: 148個のツールすべて(両サーバー)に、詳細な使用例、パラメータリファレンス、プラットフォーム互換性情報を含む包括的なドキュメントが用意されました。各ツールの詳細については完全なツールカタログを参照してください。
⚖️ 法的コンプライアンスとフォレンジック対応: 両方のサーバーアーキテクチャには、監査ログ、証拠保全、リーガルホールド管理、保管チェーン追跡を含む包括的な法的コンプライアンス機能が含まれています。これらの機能はデフォルトで無効になっており、SOX、HIPAA、GDPR、PCI DSS、ISO 27001準拠のために環境変数を通じて有効化できます。詳細な設定と使用方法については法的コンプライアンスドキュメントを参照してください。
| フラグ | デフォルト | 効果(概要) |
|---|---|---|
| MCPGM_AUDIT_ENABLED | true | ツール呼び出しとパラメータを監査ログに記録します。 |
| MCPGM_REQUIRE_CONFIRMATION | true | 高リスク操作の前に確認を求めます。 |
| MCPGM_MODE_SOX | false | 追加のログ記録と保持ガイダンス。 |
| MCPGM_MODE_HIPAA | false | PHIに安全でないツールを無効化、より厳格な秘匿化。 |
| MCPGM_MODE_GDPR | false | 消去権ヘルパー、データ最小化。 |
⚠️ 脅威モデル / 安全な使用に関する通知: このツールは認可されたテストとセキュリティ評価のみを目的としています。所有しているか、テストの明示的な書面による許可を得ているネットワークとシステムでのみ使用してください。デフォルトの監査ログは有効です。高リスクツールは確認を必要とします。ターゲット禁止ポリシーがすべての操作に適用されます。
| 注意: まず制御された環境で実行してください。免責事項を参照してください。 |
MCP-God-Modeには、USB CDC SerialとBLE GATTトランスポートの両方に対するクロスプラットフォームサポートを備えた包括的なFlipper Zero統合が含まれています。単一の統合ツールflipper_zeroが、両方のサーバーモードですべてのFlipper Zero操作を提供します。
完全なドキュメントはdocs/tool/flipper_zero.mdを参照してください。
Flipper統合を有効化:
# Copy environment template
cp dev/flipper.env.example .env
# Edit .env to enable Flipper Zero
MCPGM_FLIPPER_ENABLED=true
MCPGM_FLIPPER_USB_ENABLED=true
MCPGM_FLIPPER_BLE_ENABLED=true
依存関係のインストール:
cd dev
npm install
サーバーを起動:
npm run start:refactored
# or
npm run start:modular