← Back to MakeMeBetter AI
Open MCP standard Secure OAuth sign-in

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.

Your connector URL
https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp

Paste this wherever your assistant asks for a custom connector or MCP server.

Protocol
MCP over HTTPS
Sign-in
Your MakeMeBetter account
Daily actions
Free 25 · Pro 2000
Capabilities

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.
Always sign in to the consent screen with the same email you use in the MakeMeBetter app, so your assistant lands on your existing board.

Claude

Web · Desktop · Mobile — connect once, works everywhere

  1. Open Claude and go to Settings → Connectors.
  2. Click “Add custom connector” and paste the connector URL above.
  3. Claude opens our secure sign-in page — log in with your MakeMeBetter email and click Allow access.
  4. That's it. The connector now works across Claude web, desktop, and mobile.
  5. Try it: “What's on my MakeMeBetter board today?”

Custom connectors may require a paid Claude plan. If you don't see the Connectors section, check your plan's features.

ChatGPT

Web — requires a paid plan and Developer mode

Important: custom connectors are only available on paid ChatGPT plans (Plus, Pro, Business, Enterprise) and must be enabled via Developer mode. On the free plan you'll only see ChatGPT's built-in connectors, with no option to add your own.
  1. In ChatGPT on the web, open Settings → Apps & Connectors.
  2. Scroll to Advanced settings and turn on Developer mode.
  3. Back in Apps & Connectors, choose Create (or “Add custom connector”).
  4. Name it MakeMeBetter, paste the connector URL, select OAuth authentication, and save.
  5. In a new chat, open the + (tools) menu, enable the MakeMeBetter connector, and complete the sign-in when prompted.

Claude Code

CLI — one command

  1. Run the command below in any terminal.
  2. A browser window opens for sign-in — log in with your MakeMeBetter email and approve.
  3. Inside a Claude Code session, ask: “list my MakeMeBetter tasks”.
claude mcp add --transport http makemebetter https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp

Cursor

AI code editor

  1. Open Cursor Settings → MCP & Integrations (older versions: Features → MCP).
  2. Click “New MCP Server” — Cursor opens your mcp.json config.
  3. Add the entry below and save. Cursor will prompt you to sign in via the browser.
  4. Approve access on the sign-in page — the MakeMeBetter tools appear in Cursor's MCP list.

~/.cursor/mcp.json

{ "mcpServers": { "makemebetter": { "url": "https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp" } } }

VS Code (GitHub Copilot)

Agent mode with MCP

  1. Open the Command Palette (Ctrl/Cmd+Shift+P) and run “MCP: Add Server”.
  2. Choose HTTP, paste the connector URL, and name it makemebetter.
  3. Or add the config below to .vscode/mcp.json in your workspace.
  4. VS Code prompts for the OAuth sign-in; approve it, then use the tools from Copilot Chat's agent mode.

.vscode/mcp.json

{ "servers": { "makemebetter": { "type": "http", "url": "https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp" } } }

Windsurf

AI code editor

  1. Open Windsurf Settings → Cascade → MCP Servers (or click the hammer icon in Cascade).
  2. Choose “Add Server” → “Add custom server” — this opens mcp_config.json.
  3. Add the entry below, save, and refresh the server list.
  4. Complete the browser sign-in when prompted.

~/.codeium/windsurf/mcp_config.json

{ "mcpServers": { "makemebetter": { "serverUrl": "https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp" } } }

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.

Security & privacy

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.
Troubleshooting

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.