Reference Docs
Add FocusAnalyze as a plugin via developer mode.
Connect FocusAnalyze as a ChatGPT plugin so you can ask about your tasks, calendar, and journal from a chat, without opening a separate app.
Same reasoning as Claude — ask ChatGPT what's overdue or to summarize your week without leaving the conversation.
In ChatGPT, go to Settings → Plugins, open developer mode from there, and enable it.
1
https://mind.focusanalyze.com/api/focusgpt/mcp/ChatGPT tries Dynamic Client Registration with Keycloak first, and that's blocked by design (same reason Claude Desktop needs the same workaround — see the Claude article). Open Advanced OAuth settings and set Registration method to “User-Defined OAuth Client”, then enter:
1
OAuth Client ID: focusanalyze-mcp-clientLeave OAuth Client Secret blank. Don't enter focusanalyze-mcp-audience here — that's a scope name, not the client ID, and won't work.
Check “I understand and want to continue” and click Create. ChatGPT will redirect you to Keycloak to sign in and approve access.