Finely Connect lets you plug your own Finely account into Claude — or any client that speaks the Model Context Protocol. One OAuth approval and your assistant can read your unified agenda, goals, tasks, and priorities, and (if you allow it) schedule tasks and log progress on your behalf.
OAuth 2.1 with PKCE and dynamic client registration. Discovery metadata is served automatically at
/.well-known/oauth-authorization-server — compliant clients configure themselves.
In Claude, open Settings → Connectors → Add custom connector and paste the Finely Connect URL:
Claude discovers Finely's OAuth server and opens the Finely login page. Sign in with your Finely account, review exactly what access you're granting — read, write, or both — and approve.
The finely tools now appear in every chat. Try: "What's on my plate today, and which goals need attention?"
One command — the OAuth flow opens in your browser:
Sign in to Finely, review the requested scopes, and approve. Tokens are stored by your client — Finely never sees or stores your Claude credentials.
Generate a morning-agenda artifact, wire your day into scripts, or let an agent triage your task backlog against real free slots.
Finely Connect implements the MCP Streamable HTTP transport with OAuth 2.1 authorization (PKCE S256, dynamic client registration at /register). Any spec-compliant client can connect:
Unauthenticated requests receive a spec-correct 401 with WWW-Authenticate and resource metadata, so clients auto-discover the authorization server at /.well-known/oauth-authorization-server and run the flow without manual configuration.
Scopes are finely:read and finely:write — request the minimum for your use case. Each is shown to the user in plain English on the consent page.
Every tool resolves the acting user from the verified OAuth token — cross-user access is structurally impossible.
| Tool | Scope | What it does |
|---|---|---|
get_daily_agenda | read | The one-call day view: events, goals with today's status, priorities, and open or overdue tasks together. |
list_events | read | Calendar events across every connected provider, filterable by date range. |
list_goals | read | Your goals with streaks and completion status. |
list_tasks | read | Task backlog and scheduled tasks, filterable by status and date. |
list_priorities | read | Today's ranked priorities. |
list_triage | read | Items waiting in your triage inbox — captured but not yet committed. |
create_task | write | Add a task to your backlog with title, due date, priority, and estimate. |
schedule_task | write | Place a task on your calendar at a specific date and time. |
set_priorities | write | Set today's priorities (maximum five per day — by design). |
log_goal | write | Log progress on a goal you own — done or skipped, streak-aware. |
"See your events, goals, tasks, and priorities." Enough for agendas, dashboards, and briefings. Grant this alone if you only want reporting.
"Create and schedule tasks, set priorities, and log goal progress." For assistants that act, not just observe. Never granted implicitly.
Yes — Finely Connect exposes your data, so it needs to know who you are. The beta is free: grab the app for iOS or Android, create an account, and connect a calendar first.
No. Every tool call resolves the acting user from the verified OAuth token on that request. There is no parameter, header, or trick that reaches another account's data — the isolation is structural, not policy.
Revoke the grant from Finely's connected-apps settings (or via the API). Revocation is immediate: refresh tokens die and any live access tokens are invalidated on the spot. You can also remove the connector on the client side, but revoking at Finely is the authoritative kill switch.
Anything that implements MCP over Streamable HTTP with OAuth: Claude on web and desktop (as a custom connector), Claude Code, and other spec-compliant MCP clients and SDKs.
Morning-briefing artifacts that re-fetch your agenda every time they open. A weekly review that compares scheduled versus actual time. An agent that triages your task backlog into real free slots. If it can call an MCP tool, it can reason over your day.