Reference Docs

Claude
ChatGPT
VS Code
Cursor

Claude

Claude Code and Claude Desktop, and what each setup gets you.

Claude

Connect Claude to your real FocusAnalyze data. Claude Code and Claude Desktop both reach the same MCP server, just through different setup — Claude.ai's own Connectors flow is still being confirmed and isn't documented here yet.

Why bother

Ask Claude what's overdue, have it draft a weekly plan from your actual calendar, or log time against a task — without switching to the FocusAnalyze app or pasting context into the chat by hand.

Claude Code (CLI)

Generate a token in Settings → MCP Access, then run:

1 claude mcp add --transport http focusanalyze https://mind.focusanalyze.com/api/focusgpt/mcp/ --header "Authorization: Bearer <your-token>"

Replace <your-token> with the fa_mcp_... token you generated. That same header — Authorization: Bearer <token> — is what VS Code, Cursor, or any other MCP-capable tool need too, if you're wiring FocusAnalyze in through a raw MCP config instead of this CLI command: point them at the same URL with that same header.

Claude Desktop (OAuth connector)

In Claude, go to Settings → Connectors → Add custom connector, and fill in:

1 Name: FocusAnalyze
1 MCP URL: https://mind.focusanalyze.com/api/focusgpt/mcp/

Click Add. If you see "Couldn’t register with FocusAnalyze’s sign-in service", open Advanced settings on the connector and enter the pre-provisioned client instead, then click Add/Reconnect again:

1 OAuth Client ID: focusanalyze-mcp-client

Leave OAuth Client Secret blank — it's a public client (PKCE-secured, no secret to leak), same pattern as the FocusAnalyze desktop app.

What it can do

  • Read tasks, projects, events, and life areas by default
  • Write access (create/update) can be turned on per project in Settings → MCP Access
  • Doesn't use FocusAI credits — it's a direct data connection, not an AI call