Sign in
One-click signup and signin via GitHub. Replaces the manual "go to console, copy API key, paste into host config, restart" flow with a single tool call. Covers both signup (creates a fresh account auto-keyed by GitHub user id, default env named after the GitHub login) and signin (returns the existing account's key when the GitHub identity matches). Sign in once per machine — the key lands in ~/.log10x/credentials (mode 0600) and works across every MCP host on the box (Claude Desktop, Cursor, Continue).
Example
"sign me up for log10x"
Detected
gh auth token— zero-click. Authenticated as GitHubtalweiss→ Log10x accounttalw@log10x.com. API key written to~/.log10x/credentials. Default env:talweiss-default.
More to ask
- "log me in, 2 minutes to authorize"
- "create my log10x account"
- "use my own data instead of demo"
Prerequisites
A GitHub account. Runs from demo mode. OAuth App scopes requested are read:user and user:email — read-only, no write access to repos or org data. Run Sign out to wipe local credentials.
Tool schema (advanced)
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
wait_seconds |
number | no | 300 | Max seconds to wait for browser authorization (30–900). Ignored on the zero-click path. |