What security considerations should I be aware of?
Only use the server with trusted SSH endpoints from your own local machine that is temporarily provided access to the remote environment. Always review all mutations before execution.
@MCP-Mirror
Basic information
Mirror of
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ssh-rails-runner": {
"command": "npx",
"args": [
"mcp-server-ssh-rails-runner"
],
"env": {
"SSH_HOST": "",
"SSH_USER": "",
"SSH_PRIVATE_KEY_PATH": "",
"RAILS_WORKING_DIR": ""
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
An MCP server that enables secure remote execution of Rails console commands over SSH. It provides tools for read-only operations and carefully managed mutations in a deployed Rails environment, and works well with Cursor for data wrangling and analysis.
Install via npm install and npm run build, then set the environment variables SSH_HOST, SSH_USER, SSH_PRIVATE_KEY_PATH, and RAILS_WORKING_DIR. Integrate with MCP clients like Claude Desktop by adding the server to its mcpServers configuration, or use directly with Cursor Composer.
Only use the server with trusted SSH endpoints from your own local machine that is temporarily provided access to the remote environment. Always review all mutations before execution.
You need to set `SSH_HOST`, `SSH_USER`, `SSH_PRIVATE_KEY_PATH`, and `RAILS_WORKING_DIR`.
In Cursor Composer, pull in your Rails model files as context, then use the `execute_read_only`, `dry_run_mutate`, and `execute_mutate` tools to query and modify the database.
Three tools: `run_read_only` for read-only operations, `dry_run_mutate` to plan and validate mutations without executing them, and `execute_mutate` to execute previously approved code snippets.
Yes, but only through a two‑step process: first create a dry‑run snippet, then explicitly approve and execute it with `execute_mutate`.

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.

Give an agent a place to put large output. Instead of returning 40k characters of a build log into the conversation, it posts the file to DocBin and hands back one short URL. Docs render with syntax highlighting and mark

Turn a plain-language guide into a narrated walkthrough video of your deployed web app. Your coding agent can write the guide from the source and bring back the MP4.
Comments