MCP Ssh Orchestrator
M

MCP Ssh Orchestrator

MCP SSHオーケストレーターはゼロトラストSSH管理ツールで、AIアシスタントに宣言的なポリシー制御と監査アクセスを提供します。Dockerを使用して迅速にデプロイでき、IPホワイトリスト、コマンドホワイトリスト、完全な監査ログをサポートし、AIがインフラストラクチャを安全に管理できるようにします。
2.5ポイント
6.3K

MCP SSHオーケストレーターとは?

MCP SSHオーケストレーターは、AIアシスタント(ClaudeやChatGPTなど)が厳格なセキュリティポリシーの下でサーバーを管理できるようにするセキュリティフレームワークです。宣言的なアクセス制御、監査ログ、ゼロトラストセキュリティモデルを提供し、AIが承認された操作のみを実行できるようにします。

MCP SSHオーケストレーターの使い方は?

Dockerを使用して迅速にデプロイし、サーバーリスト、認証情報、セキュリティポリシーを構成してから、MCPクライアントに接続します。AIアシスタントはポリシーで許可された範囲内で安全にサーバー管理タスクを実行できます。

適用シナリオ

家庭用ラボの自動化、DevOpsチーム、セキュリティエンジニア、プラットフォームエンジニアが、セキュリティコントロールを維持しながらAIアシスタントにサーバーインフラストラクチャの管理を支援してもらうシナリオに適しています。

主要機能

ゼロトラストセキュリティモデル
すべての操作をデフォルトで拒否し、明示的に許可されたコマンドのみを実行できるようにして、不正アクセスを防止します。
宣言的なポリシー制御
YAML構成ファイルを使用して、許可されたコマンド、サーバーアクセス権限、ネットワーク制御ルールを定義します。
完全な監査ログ
すべての操作のタイムスタンプ、実行されたコマンド、ソースIPアドレス、結果を記録し、セキュリティ監査を容易にします。
複数クライアントサポート
Claude Desktop、Cursor、およびMCPプロトコルに互換性のあるすべてのクライアントをサポートします。
非同期タスク管理
長時間実行されるタスクをサポートし、進捗状況を監視し、リアルタイムで出力を取得できます。
タグ付きサーバー管理
タグを使用してサーバーをグループ化し、コマンドを一括実行して管理します。
利点
危険なコマンドの実行を防止する(rm -rf /など)
ネットワーク隔離により横方向の移動を防止する
完全な操作監査トレース
デプロイと構成が容易
リアルタイム監視と進捗トラッキングをサポートする
OWASP LLM Top 10セキュリティ標準に準拠する
制限
初期のセキュリティポリシーの構成が必要
SSHプロトコルの管理のみをサポートする
MCPクライアントの互換性に依存する
デプロイに基本的なDocker知識が必要

使い方

環境の準備
構成ディレクトリを作成し、サンプル構成ファイルをダウンロードします。
サーバーと認証情報の構成
servers.ymlとcredentials.ymlファイルを編集し、サーバー情報とSSHキーを追加します。
Dockerコンテナのデプロイ
Dockerを使用してMCP SSHオーケストレーターを実行します。
MCPクライアントの構成
Claude DesktopまたはCursorでMCPサーバーの接続を構成します。

使用例

サーバー状態の確認
AIアシスタントに複数のサーバーのシステム状態とリソース使用状況を確認させる
ログ分析
アプリケーションログをすばやく表示して問題を診断する
サービス管理
安全にサービスを再起動または状態を確認する
一括操作
複数のサーバーで同じメンテナンスタスクを実行する

よくある質問

このツールは安全ですか?AIが危険なコマンドを実行することはありませんか?
どのAIクライアントがサポートされていますか?
このツールを使用するにはプログラミング知識が必要ですか?
新しいサーバーを追加するにはどうすればいいですか?
実行中のタスクを取り消すことはできますか?
操作記録を表示するにはどうすればいいですか?

関連リソース

GitHubリポジトリ
ソースコード、問題追跡、最新のリリース
完全なドキュメントWiki
詳細な使用ガイド、構成説明、アーキテクチャドキュメント
使用例マニュアル
実際の使用シナリオとステップバイステップガイド
Dockerイメージ
公式Dockerイメージリポジトリ
MCPプロトコル仕様
Model Context Protocolの公式ドキュメント

インストール

以下のコマンドをクライアントにコピーして設定
{
    "mcpServers": {
      "mcp-ssh-orchestrator": {
        "command": "docker",
        "args": ["start", "-a", "mcp-ssh-orchestrator"],
        "env": {"PYTHONUNBUFFERED": "1"}
      }
    }
  }

{
    "mcpServers": {
      "ssh-orchestrator": {
        "command": "docker",
        "args": [
          "run", "-i", "--rm",
          "-v", "/Users/YOUR_USERNAME/mcp-ssh/config:/app/config:ro",
          "-v", "/Users/YOUR_USERNAME/mcp-ssh/keys:/app/keys:ro",
          "-v", "/Users/YOUR_USERNAME/mcp-ssh/secrets:/app/secrets:ro",
          "ghcr.io/samerfarida/mcp-ssh-orchestrator:0.3.3"
        ]
      }
    }
  }
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

A
Aderyn
アデリンは、Rustで書かれたオープンソースのSolidityスマートコントラクト静的分析ツールで、開発者やセキュリティ研究者がSolidityコードの脆弱性を発見するのを支援します。FoundryとHardhatプロジェクトをサポートし、複数の形式のレポートを生成でき、VSCode拡張機能も提供します。
Rust
6.2K
5ポイント
M
MCP Scan
MCP-Scanは、MCPサーバー用のセキュリティスキャンツールで、提示注入、ツール汚染、クロスドメインアップグレードなどの一般的なセキュリティホールを検出します。
Python
12.1K
5ポイント
A
Agentic Radar
エージェンティックレーダーは、エージェントシステムを分析・評価するセキュリティスキャナーで、開発者、研究者、セキュリティ専門家がエージェントシステムのワークフローを理解し、潜在的なホールを特定するのに役立ちます。
Python
9.6K
5ポイント
M
Mobile MCP
モバイルネクスト - MCPサーバーは、モバイル自動化のためのプラットフォームに依存しないインターフェースで、iOSとAndroidデバイスの自動化操作をサポートし、特定のプラットフォームの知識を必要としません。
TypeScript
9.6K
4.5ポイント
I
Iterm MCP
iTerm - MCPはiTermセッションにモデルアクセスを提供するサーバーで、効率的なターミナル出力の表示と完全な制御をサポートします。
TypeScript
8.0K
4ポイント
I
Ios Simulator MCP
iOSシミュレータMCPサーバは、Model Context Protocol(MCP)を通じてiOSシミュレータとやり取りするツールで、シミュレータの情報の取得、UIの操作、UI要素の確認などの機能をサポートしています。
TypeScript
9.6K
4ポイント
I
Ida Pro MCP
認証済み
IDA Pro MCPは逆エンジニアリング用のサーバープラグインで、MCPプロトコルを介してクライアントツールとやり取りし、関数分析、コメントの変更、変数のリネームなどの機能を提供し、Cline、Roo Codeなどの複数のMCPクライアントをサポートします。
Python
11.8K
5ポイント
X
Xcodebuildmcp
XcodeBuild MCPは、AIアシスタントとMCPクライアントにXcode関連のツールを統合するサーバーで、Xcodeプロジェクト管理、シミュレーター制御、アプリユーティリティなどの機能をサポートし、開発プロセスの自動化を実現します。
TypeScript
10.5K
5ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
12.1K
4.5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
17.7K
4.8ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
48.9K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
26.7K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
13.2K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
16.2K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
15.1K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
22.4K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2025AIBase