Connect your assistant
Focus Keys is one MCP server. Any assistant that supports remote MCP connectors with OAuth can hold your keys.
Server URL
https://focus.keelcroft.com/mcp
OAuth 2.1 with PKCE and dynamic client registration — the assistant registers itself; you approve once.
Muse (Meta)
Settings → Connectors → search "Focus Keys" → Connect. Not listed yet? Add a custom connector with the URL above.
ChatGPT
Settings → Connectors → Create → paste the MCP URL, choose OAuth. Then ask: "Check my Focus Keys status."
Claude
Settings → Connectors → Add custom connector → paste the URL. Approve the OAuth prompt.
Anything else
Scripts and other agents can use a personal API key (Bearer fk_…) from your account page, or the REST API at https://focus.keelcroft.com/openapi.json.
Then
- Ask your assistant to create a pairing code and type it into the iPhone app (or pair from the dashboard).
- Tell it how strict to be: "Only give me passes after 6 pm, 15 minutes max." It remembers; Focus Keys enforces.
- Optional: put your assistant's own email address in Settings → alert email so pass requests wake it up.