Rust MCP and CLI server for local Synapse workflows: Docker/Compose control, host inspection, SSH, logs, ZFS, and safe file operations.
View on GitHub →
🔍 Audit Wallet Slippage →
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"synapse": {
"command": "cargo",
"args": [
"run",
"--",
"synapse"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add synapse cargo run -- synapse
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"synapse": {
"command": "cargo",
"args": [
"run",
"--",
"synapse"
]
}
}
}
📋 Copy
README Excerpt
Rust MCP and CLI server for local Synapse workflows — a full-parity port of the [rmcp](https://github.com/modelcontextprotocol/rust-sdk) framework. The server exposes two MCP tools (`flux` and `scout`) plus equivalent CLI commands, covering all 59 production actions from the original TypeScript server.
Tools (20)
SYNAPSE_DEBUG_ERRORS SYNAPSE_EXCLUDE_HOSTS SYNAPSE_MCP_ALLOW_DESTRUCTIVE SYNAPSE_MCP_ALLOW_YOLO SYNAPSE_MCP_HOST SYNAPSE_MCP_MAX_CONCURRENCY SYNAPSE_MCP_NO_AUTH SYNAPSE_MCP_PORT SYNAPSE_MCP_TOKEN SYNAPSE_NOAUTH agentcast auth axon beam cortex datasets delta dmesg doctor down
Topics
automation claude-code cli codex docker docker-compose file-operations gemini homelab host-inspection logs mcp mcp-server model-context-protocol rmcp