The CertainGoal connector lets Claude work with your goals directly in a conversation. Once connected, you can ask Claude to list your goals with live status and progress, open a goal's KPIs and tasks, create and update goals, and summarize a whole project's health — all scoped to your own account.
The connector exposes a small set of tools mapped to your CertainGoal data. It is read, create, and update only — it never deletes anything, and every request runs under your own identity with database row-level security, so it can only ever see and change your data.
Add the connector using your MCP server URL:
https://app.certaingoal.com/api/mcp
The connector uses OAuth 2.1 (Authorization Code + PKCE) with Dynamic Client Registration — your Claude client registers itself automatically; there is nothing to copy or paste. Authentication is handled by our processor, WorkOS. Each request verifies your access token and runs against a short-lived, user-scoped database session; no long-lived credentials are stored. You can revoke access at any time from Claude's connector settings.
| Tool | What it does |
|---|---|
list_goals | List your goals (optionally within one project) with derived status (not started / in progress / done / overdue), progress %, and deadline. Paginated. Read-only. |
get_goal | Full detail for one goal: description, metric, deadline, derived status & progress, its KPIs, and its child tasks. Read-only. |
create_goal | Create a new goal in a project (title, optional description, deadline, metric, color). |
update_goal | Partially update a goal — title, description, deadline, metric, color, or progress formula. Only the fields you pass change. |
list_tasks | List tasks across a goal or a project, optionally filtered by status or priority. Paginated. Read-only. |
create_task | Add a task under a goal (description, optional why, status, priority, dates, estimate). Tasks drive a goal's derived progress. |
update_task | Partially update a task — set its status (e.g. done to complete, discarded to drop), priority, dates, or text. No hard delete. |
get_project_summary | Project health: total goals, counts by status, % complete, overdue count, and a task-level status breakdown. Read-only. |
status and progress are derived from a goal's tasks and are read-only. The connector performs no deletions.
https://app.certaingoal.com/api/mcp, then remove and re-add the connector so it re-runs the OAuth flow.list_goals or get_goal output when asking for project-specific actions.The connector accesses your goals, tasks, KPIs, and projects only at your direction, and only for your own account. Data you ask about is shared with Claude (Anthropic) only as needed to answer your request. See our Privacy Policy for details, including the AI assistants & connectors section.
Questions or issues? Email contact@certaingoal.com.