{
  "markdown": "# MakeMeBetter AI — MCP Server\n\nConnect your AI assistant to your [MakeMeBetter AI](https://makemebetter-ai.rohithmariyala.com)\nboard and manage your tasks, habits, and goals by talking to it.\n\nAsk Claude *\"what's on my board today?\"*, *\"push the quarterly report to Friday at 5pm\"*, or\n*\"add buy milk under my groceries task\"* — and it happens on your real board, in the app on your\nphone.\n\n> This repository holds the public metadata and documentation for the hosted MakeMeBetter AI MCP\n> server. The server itself is a managed service — there is nothing to install or self-host.\n\n| | |\n|---|---|\n| **Connector URL** | `https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp` |\n| **Transport** | Streamable HTTP |\n| **Auth** | OAuth 2.1 — you sign in and approve access; no API keys to copy around |\n| **Tools** | 11 (4 read, 7 write) |\n| **Cost** | Free tier included with every MakeMeBetter AI account |\n\n## Getting started\n\nYou need a [MakeMeBetter AI](https://makemebetter-ai.rohithmariyala.com) account. Sign in to the\nconsent screen with **the same email as your app account** so your assistant lands on your existing\nboard.\n\n### Claude (web, desktop, mobile)\n\nSettings → Connectors → **Add custom connector** → paste the connector URL → sign in → approve.\nAdded once, it works across every Claude surface.\n\n### Claude Code\n\n```bash\nclaude mcp add --transport http makemebetter https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp\n```\n\nThen complete the OAuth flow in your browser.\n\n### ChatGPT\n\nRequires a paid plan (Plus/Pro/Business/Enterprise) **and** Developer mode\n(Settings → Apps & Connectors → Advanced settings → Developer mode). The option to add a custom\nconnector only appears once both are true. Then add the connector URL and sign in.\n\n### Cursor / VS Code\n\nAdd to your editor's MCP config:\n\n```json\n{\n  \"mcpServers\": {\n    \"makemebetter\": {\n      \"url\": \"https://makemebetter-ai-backend-59998332584.asia-south1.run.app/mcp\"\n    }\n  }\n}\n```\n\nThe editor drives the OAuth flow for you.\n\n## Tools\n\nRecords come back with `id`, `title`, `status` (`not_started` / `in_progress` / `completed`) and\n`progress_percent`, plus `due_date`, `due_time`, `target_frequency` and `notes` when they're set.\n\n### Reading\n\n| Tool | What it does |\n|---|---|\n| `list_tasks(include_completed?)` | Your top-level tasks. Active only by default. |\n| `list_habits(include_completed?)` | Your habits, with `target_frequency` when set. |\n| `list_goals(include_completed?)` | Your longer-term goals. |\n| `get_record(record_id)` | Full detail for one record. For a task, includes its subtasks. |\n\n### Writing\n\n| Tool | What it does |\n|---|---|\n| `create_task(title, due_date?, due_time?, notes?, parent_task_id?)` | Creates a task, or a subtask when you pass `parent_task_id`. |\n| `create_habit(title, target_frequency?, notes?)` | `target_frequency` is free text — \"daily\", \"3x per week\". |\n| `create_goal(title, notes?)` | Creates a goal. |\n| `update_record(record_id, ...)` | Partial update — only the fields you pass change. |\n| `set_progress(record_id, percentage)` | Sets progress 0–100. |\n| `complete_record(record_id)` | Marks completed at 100%. |\n| `delete_record(record_id)` | **Permanent**, and cascades to a task's subtasks. Assistants are instructed to confirm with you first. |\n\nDates are ISO (`2026-07-15`); times are 24-hour (`17:30`) and require a date.\n\n## Privacy and security\n\n- **Your board only.** Every read and write is filtered by your authenticated user id at the\n  database query level. Another user's record id behaves exactly like one that doesn't exist —\n  the server never reveals whether it exists.\n- **No credentials to hand over.** Authentication is OAuth 2.1; your assistant receives a scoped\n  access token, never your password.\n- **Discovery** follows [RFC 9728](https://datatracker.ietf.org/doc/html/rfc9728) at\n  `/.well-known/oauth-protected-resource/mcp`.\n\n## Usage limits\n\nTool calls are metered per day, per account:\n\n| Plan | Tool calls / day |\n|---|---|\n| Free | 25 |\n| Pro | 2,000 |\n\n`initialize` and `tools/list` are free — only actual tool calls count. When you run out, tools\nreturn a plain-language limit notice instead of data, and reset the next UTC day.\n\n## Support\n\nIssues and questions: [open an issue](https://github.com/mrohith29/makemebetter-mcp/issues).\n\n## License\n\nThe metadata and documentation in this repository are released under the [MIT License](LICENSE).\nThe MakeMeBetter AI service itself is a separate, proprietary hosted product.\n",
  "bytes": 4522,
  "sha": "5e30797927a14e72217e9048700adb5bffb36cefa53cdbf3925b12b8974194f4",
  "repo_slug": "mrohith29/makemebetter-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_rohithmariyala_makemebetter_ai_f8aae218/readme"
}