Separate transport
The SSH Gateway is not an endpoint agent and does not depend on the target MapleMCP service.
MapleMCP normally reaches your machines through the native endpoint agent. When you deliberately configure it, the same account can also use an independent SSH recovery gateway that does not depend on that agent being healthy.
The native agent is the primary path because it can expose structured file, process, browser, mobile, diagnostic, administration, and fleet tools with explicit endpoint capabilities.
If an agent is broken, stopped, updating, or repairing itself, a separately configured SSH path can still reach a registered host.
The SSH Gateway is not an endpoint agent and does not depend on the target MapleMCP service.
Private keys stay inside the SSH Gateway. They are never returned through MCP.
OpenSSH uses BatchMode, IdentitiesOnly, StrictHostKeyChecking, and a dedicated known_hosts file.
Emergency Stop, Safe Mode, Write Lock, Safety Level, approvals, audit, and session-loss confirmation still apply.
The MCP client signs in once. The edge knows which devices and connectors belong to that account.
Most operations target an enrolled native device. SSH tools target only hosts registered in the configured gateway.
Device capability policy governs native tools. Account controls and Safety Level also govern SSH mutations.
The edge records safe operation metadata. The SSH Gateway also keeps its own receipt log with hashes rather than raw command or file contents.
A recovery path should not depend on the component you are trying to repair. MapleMCP can use the native agent for normal work and an independent SSH Gateway when you need a second way into a Linux/server target.
Best for structured cross-platform tools, desktop/browser/mobile work, device capabilities, and long-running managed execution.
Best for independent server recovery, bounded remote shell operations, and file repair when the native endpoint cannot help.
No. The native agent is the primary structured execution fabric. SSH is an optional independent recovery connector.
No. The edge refers to a registered host ID. The gateway keeps credentials server-side.
No. Device inventory is account-scoped and SSH tools are additionally configuration- and allowlist-gated.
No. SSH mutation goes through the same account-level execution controls before the gateway is called.