
samerfarida/mcp-ssh-orchestrator
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
MCPによるAIエージェントのセキュアSSHアクセス ポリシーの執行、ネットワーク制御、および包括的な監査ロギングで、サーバーフリート全体でコマンドを実行します.
概要
MCP SSH Orchestrator Zero-Trust SSH Orchestration for AI Assistant は、Claude デスクトップ、Cursor、および MCP-aware クライアントの宣言的なポリシー・アコードおよび監査されたアクセスを強化します。 Docker + MCP ツーリング、deny-by-default 制御、および SSH キー管理を堅くすることで数分で起動します。 あなたのAIアシスタント(Claude、ChatGPTなど)は、サーバーにアクセスすることができますが、何ができるかがひどいです。 RM -rf/か。 データベースの削除 ファイアウォールルールの変更 あなたのAIは、あなたのインフラストラクチャへの監査可能なアクセスを管理しました。 ログ、サービスの再起動、およびフリートの管理を確認できます。 まさにMCP SSH Orchestratorが提供するものです.
概要(AI 翻訳)
MCP SSHオーケストラ
AIアシスタントのためのゼロトラストSSHオーケストレーション Claude Desktop、Cursor、およびMCP-awareクライアントの宣言的なポリシー・アコードおよび監査されたアクセスを強化します。 Docker + MCP ツーリング、deny-by-default 制御、および SSH キー管理を堅くすることで数分で起動します。
お問い合わせ
この解決する問題は何ですか?
この想像力: あなたのAIアシスタント(Claude、ChatGPTなど)は、サーバーにアクセスすることができますが、何ができるかがひどいです。 rm -rf /]? データベースの削除 ファイアウォールルールの変更
今、想像してみてください: あなたのAIは、あなたのインフラストラクチャへの監査可能なアクセスを管理しました。 ログ、サービスの再起動、およびフリートの管理、ただし、セキュリティポリシーが許可されている場合のみ確認できます。
つまり、MCP SSH Orchestrator はまさにそのものです。デフォルトアクセス制御、IP の allowlists、ホストキーの検証、および包括的な監査ロギングによる AI 主導のサーバー管理の力は、宣言的な YAML ポリシー・アコード ([config/servers.yml]])、 [[[config/credentials.yml]]]) によって支えられています。
なぜこのマター
ゼロトラストセキュリティモデル
- Deny-by-default: 明示的に許可されていない限り、何も実行しません
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
What Problem Does This Solve?
Imagine this: Your AI assistant (Claude, ChatGPT, etc.) can access your servers, but you’re terrified of what it might do. rm -rf /? Delete your databases? Change firewall rules?
インストール
docker 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:latest設定
{
"mcpServers": {
"mcp-ssh-orchestrator": {
"command": "docker",
"args": ["start", "-a", "mcp-ssh-orchestrator"],
"env": {"PYTHONUNBUFFERED": "1"}
}
}
}