|
1 | 1 | # SSH MCP Server |
2 | 2 |
|
3 | 3 | [](https://github.com/B143KC47/ssh_mcp/stargazers) |
| 4 | +[](https://github.com/B143KC47/ssh_mcp/actions/workflows/ci.yml) |
4 | 5 | [](LICENSE) |
5 | 6 | [](https://www.typescriptlang.org/) |
6 | 7 | [](https://modelcontextprotocol.io/) |
|
10 | 11 |
|
11 | 12 | Secure SSH access for MCP clients. `ssh_mcp` lets Claude Desktop, VS Code Copilot, Augment, and other MCP-compatible agents run remote commands through a safety-first SSH proxy with OpenSSH config compatibility, connection pooling, and output guardrails. |
12 | 13 |
|
| 14 | +## Project health |
| 15 | + |
| 16 | +- [Contributing guide](CONTRIBUTING.md) |
| 17 | +- [Security policy](SECURITY.md) |
| 18 | +- [Code of conduct](CODE_OF_CONDUCT.md) |
| 19 | +- [Open an issue](https://github.com/B143KC47/ssh_mcp/issues) |
| 20 | +- [View CI runs](https://github.com/B143KC47/ssh_mcp/actions/workflows/ci.yml) |
| 21 | + |
13 | 22 | ## Why developers pick this project |
14 | 23 |
|
15 | 24 | - **Use the SSH config you already know**: standard OpenSSH fields like `Host`, `HostName`, `User`, `Port`, `IdentityFile`, and `ProxyJump` |
@@ -221,6 +230,13 @@ npm run inspect |
221 | 230 |
|
222 | 231 | Issues and pull requests are welcome. If you want support for more MCP clients, stronger security policies, or better SSH ergonomics, open an issue and share the workflow you want to enable. |
223 | 232 |
|
| 233 | +For contributor workflow details, see [CONTRIBUTING.md](CONTRIBUTING.md). |
| 234 | + |
| 235 | +## Community |
| 236 | + |
| 237 | +- Please follow the expectations in [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) |
| 238 | +- For security issues, use [SECURITY.md](SECURITY.md) instead of filing a public bug report |
| 239 | + |
224 | 240 | ## License |
225 | 241 |
|
226 | 242 | MIT — see [LICENSE](LICENSE). |
0 commit comments