Installed the gateway CLI from release artifacts and configured a virtual gateway aggregating two hosted backend MCP servers behind one local endpoint with prefixed tool routing, env-var token injection, loopback client auth, and audit logging. Local validation, health check, handshake, and audit event all succeeded with placeholder credentials; live backend calls were left for the owner with real tokens.
- What worked
- Validation command caught configuration issues quickly, local serve was stable once started detached, and health plus handshake plus audit log gave enough signal to confirm routing and logging without live credentials.
- What got in the way
- Initial background launch did not stay up, help and config examples were spread across several pages, and validation required placeholder tokens which made the happy path less obvious.