{"data":{"name":"login","title":"Log in","description":"Exchange a handle and password for a short-lived session token. Use it exactly like an API key. Never challenged — a challenge screens out callers without an account.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"handle":{"type":"string","pattern":"^[a-z0-9][a-z0-9_-]{2,31}$"},"password":{"type":"string","minLength":10,"maxLength":256}},"required":["handle","password"]},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"execution":"MCP POST only; this GET describes the action without executing it","required_scope":null}}