Synapse RMCP MCP server
Host, Docker, Compose, SSH, logs, ZFS, and file operations over MCP and CLI.
2 stars42 downloads/wk
Reviews
Write oneNobody has reviewed Synapse RMCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Synapse RMCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 14 days ago15/15
- Maintainer identitynamespace and repository owner differ4/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: … "package.json" ], "scripts": { "postinstall": "node scripts/install.js", "test": …
How Synapse RMCP compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 71/100
- higher than 32% of 1,119 Developer tools servers
- GitHub stars
- 2
- more than 65% of 855 Developer tools servers
- Downloads a week
- 42
- more than 30% of 436 Developer tools servers with a package
Install Synapse RMCP in Claude Code, Cursor or VS Code
Runs npx -y @dinglebear/synapse on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add synapse -- npx -y @dinglebear/synapse
What the publisher says
From the Synapse RMCP repository's README, as published. We do not edit it. Read it on GitHub
synapse-rmcp
Host, Docker, Compose, SSH, logs, ZFS, and file operations over MCP and CLI.
Synapse is a full-parity Rust port of synapse-mcp, built with the rmcp framework.
The server exposes two MCP tools (flux and scout) plus equivalent CLI commands, covering all 59 production actions from the original TypeScript server.
Contents
- Naming
- Capabilities And Boundaries
- Install
- Quickstart
- Client Configuration
- Plugin Packages
- Runtime Surfaces
- MCP Tool Reference
- CLI Reference
- Authentication
- Safety And Trust Model
- Distribution Contract
Naming
The repository is synapse-rmcp, the Rust crate is synapse, the MCP server identity is synapse, and the installed binary is synapse. The npm launcher package is synapse-rmcp.
Across most of the RMCP family, naming follows repo=-rmcp, npm=-rmcp, and CLI=r. Synapse is an exception because it is a Rust port of the older TypeScript synapse-mcp project and keeps the operator-facing synapse binary.
Capabilities And Boundaries
Synapse provides local Docker, Compose, host, SSH, log, ZFS, and file-operation workflows through two MCP tools and the equivalent CLI:
inspection.
- flux manages Docker infrastructure, containers, Compose projects, and host
command execution, bounded descriptor-confined file transfer, ZFS introspection, and log retrieval.
- scout handles SSH/local host inspection, safe file reads, allowlisted
- REST exists only as a compatibility shim for a subset of actions.
- The web surface is a lightweight static admin shell, not a full dashboard.
Not for: arbitrary shell access, unaudited remote mutation, or bypassing host SSH trust. Destructive Docker/Compose/exec/file-transfer actions require explicit host targets and confirmation policy.
MCP callers never provide credentials, tokens, keys, or secrets as action arguments. Tokens, OAuth settings, host topology, SSH trust, and allowlists live in server-side configuration or the local SSH environment.
Install
Use the npm launcher for stdio MCP or CLI access without a manual binary install:
npx -y @dinglebear/synapse --help
npx -y @dinglebear/synapse mcpFor a permanent command:
npm i -g @dinglebear/synapse
synapse --versionThe npm package downloads the synapse binary from GitHub Releases during postinstall, keeping the release tag aligned with packages/synapse-rmcp/package.json.
From source:
cargo build --releaseThe production image includes Python 3 plus the official Docker CLI/Compose plugin because Scout's remote descriptor wrappers and Flux Compose operations invoke those runtime tools. The image does not contain a Docker daemon; Flux uses the mounted socket or SSH-forwarded remote socket. Persistent appdata lives at ~/.synapse on the host and /data in the container.
Quickstart
The first-screen 30-second path is:
npx -y @dinglebear/synapse mcpThen configure an MCP client with stdio:
{
"mcpServers": {
"synapse": {
"command": "npx",
"args": ["-y", "synapse-rmcp", "mcp"]
}
}
}Start with a read-only call:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Synapse RMCP: common questions
- Is Synapse RMCP MCP server safe?
- Mostly: it is graded B (71/100). Read the Synapse RMCP safety report
- How do I install Synapse RMCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Synapse RMCP need an API key?
- No secret keys are declared. It reads 7 settings from the environment.
- Is Synapse RMCP maintained?
- The last commit was 55 days ago (2026-09-09). The latest release is v1.0.0.
- What can I use instead of Synapse RMCP?
- Servers from other publishers that do the same job: Docker MCP Server, Pare Docker MCP server and uploads.sh MCP server. Compare all Synapse RMCP alternatives.
- How does Synapse RMCP compare with other Developer tools MCP servers?
- safety score 71/100 (higher than 32% of 1,119 Developer tools servers); github stars 2 (more than 65% of 855 Developer tools servers); downloads a week 42 (more than 30% of 436 Developer tools servers with a package). Full comparison.
Alternatives to Synapse RMCP
Same job from other publishers: the closest match first, then the best rated.
- Docker MCP ServerManage Docker (containers, images, Compose, Swarm, registries) via the Docker SDK and CLI.not reviewedGrowingA
- Pare DockerPare Docker ג€” Structured Docker operations (ps, images, logs, build, compose) as typed JSON.not reviewedGrowingA
uploads.shHost files from coding agents; stage on a branch and attach to GitHub PRs.not reviewedEstablishedA- maintenantDocker monitoring for AI agents: logs, history, alerts. Can ack alerts; never touches containers.not reviewedEstablishedC
- ServonautManage AWS, Hetzner, OVH and SSH servers: status, logs, CloudWatch, IP bans, safe command exec.not reviewedEstablishedA