Initialize Hermes, add trusted methods, and run agent workflows safely.
7
Setup steps
1
Trust boundary
Workflow
Support
Safe
Tool execution
CLI
Pull the manifest, set your policy, execute. No SDK sprawl, no boilerplate. Just the tool you need, right now.
swytchcode init --editor=hermes --mode=sandbox
swytchcode get github
swytchcode add method github.pull_requests.list
swytchcode mcp serveHow it connects
Follow these steps to connect your agent, load a toolkit, and start executing tools through Swytchcode.
Install the CLI so Hermes can connect to a trusted runtime.
curl -fsSL https://cli.swytchcode.com/install.sh | shThis opens a browser-based device-flow OAuth flow and stores your session in ~/.swytchcode/auth.json.
swytchcode loginCreates .swytchcode/tooling.json, an AGENTS.md agent contract, and ~/.hermes/config.yaml with the MCP server configuration.
swytchcode init --editor=hermes --mode=sandboxSearch available integrations, then fetch one such as Stripe.
swytchcode search
swytchcode get stripeAdd a method, a workflow, or everything from a project, then verify with swytchcode list tooling.
swytchcode add method stripe.charge.create
swytchcode add workflow stripe.checkoutStarts automatically when Hermes connects through the config written during initialization, or run it manually.
swytchcode mcp serveHermes calls swytchcode_list and swytchcode_info to confirm tools and inspect schemas, then generates runtime code using swytchcode exec.
List all available Stripe methods and create a charge.Works with
Install the CLI and pull your first manifest in under a minute. No account required.