Use MakeMeBetter from your AI assistant
Connect once, then manage your tasks, habits, and goals by simply talking to Claude, ChatGPT, or your AI code editor — from any device. This guide covers every supported client, step by step.
Paste this wherever your assistant asks for a custom connector or MCP server.
What your assistant can do
- Read your board — tasks, habits, and goals, with due dates, notes, and progress.
- Create new tasks (including subtasks), habits, and goals by just asking.
- Update titles, notes, due dates and times, frequencies, and statuses.
- Track progress and mark items complete when you finish them.
- Delete records — your assistant is instructed to confirm with you first.
- Everything is scoped to your account only, over a secure OAuth sign-in.
Claude
- Open Claude and go to Settings → Connectors.
- Click “Add custom connector” and paste the connector URL above.
- Claude opens our secure sign-in page — log in with your MakeMeBetter email and click Allow access.
- That's it. The connector now works across Claude web, desktop, and mobile.
- Try it: “What's on my MakeMeBetter board today?”
ChatGPT
- In ChatGPT on the web, open Settings → Apps & Connectors.
- Scroll to Advanced settings and turn on Developer mode.
- Back in Apps & Connectors, choose Create (or “Add custom connector”).
- Name it MakeMeBetter, paste the connector URL, select OAuth authentication, and save.
- In a new chat, open the + (tools) menu, enable the MakeMeBetter connector, and complete the sign-in when prompted.
Claude Code
- Run the command below in any terminal.
- A browser window opens for sign-in — log in with your MakeMeBetter email and approve.
- Inside a Claude Code session, ask: “list my MakeMeBetter tasks”.
Cursor
- Open Cursor Settings → MCP & Integrations (older versions: Features → MCP).
- Click “New MCP Server” — Cursor opens your mcp.json config.
- Add the entry below and save. Cursor will prompt you to sign in via the browser.
- Approve access on the sign-in page — the MakeMeBetter tools appear in Cursor's MCP list.
~/.cursor/mcp.json
VS Code (GitHub Copilot)
- Open the Command Palette (Ctrl/Cmd+Shift+P) and run “MCP: Add Server”.
- Choose HTTP, paste the connector URL, and name it makemebetter.
- Or add the config below to .vscode/mcp.json in your workspace.
- VS Code prompts for the OAuth sign-in; approve it, then use the tools from Copilot Chat's agent mode.
.vscode/mcp.json
Windsurf
- Open Windsurf Settings → Cascade → MCP Servers (or click the hammer icon in Cascade).
- Choose “Add Server” → “Add custom server” — this opens mcp_config.json.
- Add the entry below, save, and refresh the server list.
- Complete the browser sign-in when prompted.
~/.codeium/windsurf/mcp_config.json
Any other MCP client
MakeMeBetter works with any client that supports remote MCP servers over Streamable HTTP with OAuth. Point the client at the connector URL; it will discover the sign-in flow automatically. Most JSON-based configs look like the Cursor example above.
How access works
- You approve access on a secure, hosted sign-in page — your assistant never sees your password.
- The assistant receives a scoped, expiring token that only works for your own board.
- Every action is validated and rate-limited server-side, per your plan.
- Deleting records is deliberately friction-ful: assistants are instructed to confirm with you before deleting anything.
- You can revoke access at any time by removing the connector in your assistant's settings.
Common questions
ChatGPT doesn't show any option to add a custom connector.
Custom connectors in ChatGPT require a paid plan (Plus, Pro, Business, or Enterprise) AND Developer mode. Enable it under Settings → Apps & Connectors → Advanced settings → Developer mode, then the create/add option appears.
The sign-in screen shows a domain I don't recognise.
Sign-in and consent are handled by our authentication provider (WorkOS AuthKit) on a secure hosted page. Your assistant never sees your password — it only receives a scoped access token for your board.
My assistant answers about an empty board or someone else's tasks.
You most likely signed in to the consent screen with a different email. Disconnect the connector in your assistant's settings and reconnect using the same email as your MakeMeBetter account.
My assistant says I've hit a daily limit.
Each assistant action uses one call from your daily allowance: 25 per day on the free plan, 2000 per day on Pro. The counter resets every day (UTC).
How do I disconnect?
Remove the connector from your assistant's settings (for example Claude: Settings → Connectors → Remove). This immediately revokes the assistant's access to your board.