Documentation
¶
Overview ¶
gsl, the gtmify-slashy CLI. A thin JSON-RPC client over the Slashy MCP endpoint (https://slashy.ctrlcenter.ai/mcp) for email, calendar, contact research, meeting prep, and automations.
Why a CLI rather than a connected MCP server: an MCP server loads every tool definition into the agent's context at session boot whether or not a single tool is ever called. A CLI costs nothing at boot and roughly 200 tokens per call, because the binary does the work and returns a summary.
Auth is OAuth 2.1 + PKCE with dynamic client registration. Slashy issues no API keys, so there is no env var to set and no secret to rotate. Run `gsl login` once; the token is stored at ~/.config/gsl/credentials.json (0600) and refreshed automatically.
The tool surface is discovered at runtime rather than compiled in, so tools Slashy adds server-side are usable the moment they ship.