Auth
Manage providers, MCP servers, and gateway tokens with the interactive auth TUI.
crabtalk auth is an interactive terminal UI for managing your configuration. Three tabs, keyboard-driven, saves to crab.toml.
crabtalk authTabs
Providers
Add and edit LLM providers. Each provider has an API key, optional base URL, API standard, and a list of models. Set any model as the active default.
Provider presets: Anthropic, OpenAI, Google, Ollama, Azure, or custom endpoint.
MCPs
Add and edit MCP server configurations. Set the command, arguments, and environment variables for each server.
Gateways
Manage tokens for gateway services like Telegram. Set or clear tokens without editing config files directly.
Keyboard shortcuts
| Key | Action |
|---|---|
| Tab | Switch between tabs |
| Enter | Edit selected item |
| n | New provider or MCP |
| m | Add model to provider (Providers tab) |
| a | Set as active model |
| d | Delete provider or MCP |
| x | Clear gateway token |
| Ctrl+S | Save |
| q | Quit |
Alternative
You can always edit ~/.crabtalk/crab.toml directly. The auth TUI reads and writes the same file.
What's next
- Configuration — full config file reference
- Providers — supported providers and API standards