
samerfarida/mcp-ssh-orchestrator
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP를 통해 AI 에이전트에 대한 SSH 액세스 보안. 정책 시행, 네트워크 제어, 종합 감사 로깅을 통해 서버 함대를 통해 명령을 실행합니다.
개요
MCP SSH Orchestrator Zero-Trust SSH Orchestration for AI Assistants Enforce declarative policy-as-code and Audited access for Claude Desktop, Cursor 및 MCP-aware 클라이언트. Docker + MCP 툴링, deny-by-default 컨트롤 및 경화 SSH 키 관리와 함께 몇 분에 시작하십시오. AI 조수 (Claude, ChatGPT 등)는 서버에 액세스 할 수 있지만, 그것은 무엇을 할 수 있는지 결정합니다. rm -rf /? 데이터베이스 삭제? 방화벽 규칙 변경? AI는 귀하의 인프라에 대한 감사의 접근을 관리했습니다. 로그, 재시작 서비스 및 함대를 관리할 수 있습니다. MCP SSH Orchestrator가 제공하는 것은 정확히: .
개요(AI 번역)
MCP SSH 오케스트라
AI Assistants를 위한 Zero-Trust SSH Orchestration Enforce declarative policy-as-code 및 Claude Desktop, Cursor 및 MCP-aware 클라이언트에 대한 감사의 접근. Docker + MCP 툴링, deny-by-default 컨트롤 및 경화 SSH 키 관리와 함께 몇 분에 시작하십시오.
이 해결은 어떤 문제가 있습니까?
이 상상: AI Assistant (Claude, ChatGPT 등)는 서버에 액세스 할 수 있지만, 그것은 무엇을 할 수 있는지 결정합니다. rm -rf /? 데이터베이스 삭제? 방화벽 규칙 변경?
이 상상: AI는 귀하의 인프라에 대한 감사의 접근을 관리했습니다. 로그인, 재시작 서비스를 확인하고, 보안 정책을 허용하는 경우에만 **
MCP SSH Orchestrator가 제공하는 것은 정확히 다음과 같습니다. Deny-by-default access control, IP allowlists, 호스트 키 검증, 포괄적인 감사 로깅 선언 YAML 정책-as-code (config/servers.yml, config/credentials.yml, config/policy.yml]]).
왜 이 매트
Zero-Trust 보안 모델
- 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"}
}
}
}