Skip to content
mcp/skillhub

SSH Diagnose MCP Server

by easton-ouio.github.Easton-OU/rootpilot-ssh-diagnosev0.1.2

Read-only SSH diagnostics for Linux and Docker servers using a fixed command allowlist, with secret redaction and per-command timeouts.

1Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Maintained3mo ago

Install SSH Diagnose MCP server

Install in Claude Code

claude mcp add ssh-diagnose -e RP_HOSTS='<rp-hosts>' -- npx -y @rootpilot/mcp-ssh-diagnose

Configuration

VariableRequiredSecretDescription
RP_HOSTSyes—Path to your hosts.json (see hosts.example.json in the repo)
RP_PROBE_URL——Target URL for the outbound-connectivity / DNS probes (default: https://cloudflare.com)

Freshness

Maintained — last maintenance signal 3mo ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-07-13 · 3mo ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-13 · 3mo ago · official registry · v0.1.2

FAQ

›How do I install the SSH Diagnose MCP server in Claude Code?

Run: claude mcp add ssh-diagnose -e RP_HOSTS='<rp-hosts>' -- npx -y @rootpilot/mcp-ssh-diagnose. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does SSH Diagnose require an API key?

Yes. It expects RP_HOSTS.

›Can I use SSH Diagnose as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is SSH Diagnose in the official MCP registry?

Yes, as io.github.Easton-OU/rootpilot-ssh-diagnose.

Alternatives to SSH Diagnose

Other devops & ci/cd MCP servers.

View all