{
  "id": "10-reclaim-ai",
  "slug": "reclaim-ai",
  "normalized_name": "reclaim ai",
  "name": "Reclaim.ai",
  "vendor_url": "reclaim.ai",
  "category": "scheduling-routing",
  "what_it_does": "AI calendar app that auto-schedules tasks, habits, and focus time around a user's existing meetings, dynamically defending and rebalancing the calendar as things change.",
  "ai_features": "Genuine, well-established optimization algorithms - focus-time defense, habit scheduling (recurring flexible blocks), meeting-conflict/priority-based rescheduling, and task auto-scheduling, Reclaim's original non-LLM engine. Homepage markets these as \"AI agents that schedule work, meetings, and life - automatically,\" which reads as marketing framing over the same optimization engine rather than evidence of new distinct LLM decisioning; no standalone LLM feature (e.g. natural-language chat scheduling) independently confirmed.",
  "mcp_status": "official",
  "mcp_url": "https://mcp.reclaim.ai (endpoint confirmed live - returns HTTP 401 Unauthorized, i.e. a real OAuth-gated server, not dead); Reclaim's pricing page also lists \"Claude/Claude Code MCP support\" and \"Microsoft Copilot/Copilot Cowork MCP support\" as features across tiers.",
  "mcp_auth": "OAuth (official hosted server). A separate unofficial/community server also exists (github.com/universalamateur/reclaim-mcp-server, explicitly marked \"UNOFFICIAL & UNAFFILIATED\"; also github.com/jj3ny/reclaim-mcp-server) using API-key auth via app.reclaim.ai/settings/developer.",
  "api_gate": "unknown for general REST API tier-gating - a developer API-key settings page exists (app.reclaim.ai/settings/developer) suggesting broad availability, but no page found states whether API access itself is free-tier-eligible. Confirmed paid-gated: webhooks are Business/Enterprise-only per reclaim.ai/pricing (not on Lite/Starter). MCP support itself is listed as included across multiple pricing tiers.",
  "revops_role": "Personal/team calendar-optimization layer for an AE or rep - auto-schedules deep-work/prep time and habits around booked meetings; not prospect-facing.",
  "tier": "RESEARCHED",
  "last_checked": "2026-08-24",
  "sources": "https://reclaim.ai, https://reclaim.ai/pricing, https://mcp.reclaim.ai, https://github.com/universalamateur/reclaim-mcp-server, https://erikmackinnon.com/tools/reclaim-mcp/, https://reclaim.ai/blog/dropbox-acquires-reclaim, https://www.geekwire.com/2024/dropbox-acquires-reclaim-a-calendar-app-that-uses-ai-scheduling-to-boost-productivity/",
  "notes": "Acquired by Dropbox in August 2024 (~320,000 users / 43,000+ companies at acquisition; product continues operating independently under Dropbox per founders' statements). Following Clockwise's March 2026 shutdown (see below), Reclaim has been publicly positioned - including by Clockwise itself - as the recommended migration target, making it the practical category survivor. [api_gate 2026-08-25] Re-checked and left unknown, honestly: the pricing page states Business ($15/user/mo monthly) and Enterprise get unlimited integrations plus webhooks support versus limited integrations on the free Lite tier, but no REST API or API key is documented anywhere - developer.reclaim.ai does not resolve and /developers, /docs and /api all 404. Webhooks at Business are self-serve; a documented API is not published. Checked against https://reclaim.ai/pricing.",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "unknown",
  "mcp_urls": [
    "https://mcp.reclaim.ai"
  ],
  "source_urls": [
    "https://reclaim.ai",
    "https://reclaim.ai/pricing",
    "https://mcp.reclaim.ai",
    "https://github.com/universalamateur/reclaim-mcp-server",
    "https://erikmackinnon.com/tools/reclaim-mcp/",
    "https://reclaim.ai/blog/dropbox-acquires-reclaim",
    "https://www.geekwire.com/2024/dropbox-acquires-reclaim-a-calendar-app-that-uses-ai-scheduling-to-boost-productivity/"
  ],
  "source_annotations": [],
  "vendor_domain": "reclaim.ai",
  "display_name": "Reclaim.ai",
  "docs_url": null,
  "jobs": [
    "read-calendar-availability"
  ],
  "jobs_tagged_by": "machine-pass",
  "jobs_tagged_on": "2026-08-25",
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [
    "https://github.com/universalamateur/reclaim-mcp-server"
  ],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "Issue",
      "description": "Solution",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "third-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "Method",
      "description": "Command",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "third-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "Profile",
      "description": "Tools",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "third-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "full",
      "description": "40",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "third-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "minimal",
      "description": "20",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "third-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "standard",
      "description": "32",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "third-party",
      "source_party": null,
      "risk": "read"
    }
  ],
  "mcp_tool_count": 6,
  "mcp_tools_evidence": "readme",
  "mcp_tools_repo": "universalamateur/reclaim-mcp-server",
  "mcp_tools_repo_party": "third-party",
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "community",
  "cli_party": "third",
  "cli_binary": "reclaim-cli",
  "cli_install": [
    {
      "cmd": "pip install reclaim-cli",
      "manager": "pypi",
      "source_url": "https://pypi.org/project/reclaim-cli/",
      "party": "third",
      "fetched_on": "2026-09-27"
    }
  ],
  "cli_login": null,
  "cli_commands_seen": [],
  "cli_docs_url": null,
  "cli_repo": null,
  "cli_packages": [
    {
      "kind": "pypi",
      "package": "reclaim-cli",
      "version": "0.2.3",
      "party": "third",
      "url": "https://pypi.org/project/reclaim-cli/"
    },
    {
      "kind": "pypi",
      "package": "reclaim-cli",
      "version": "0.2.3",
      "party": "third",
      "url": "https://pypi.org/project/reclaim-cli/"
    }
  ],
  "cli_evidence": "pypi",
  "cli_checked_on": "2026-09-27",
  "github_org": "reclaim-ai",
  "github_org_status": "resolved",
  "github_org_url": "https://github.com/reclaim-ai",
  "github_org_evidence": {
    "rule": "rule 3",
    "url": "search q=Reclaim.ai",
    "matched_domain": "reclaim.ai",
    "via": "website",
    "detail": "account website https://reclaim.ai has the vendor's domain",
    "confidence": "strong",
    "candidates_rejected": [
      {
        "login": "universalamateur",
        "from": "rule 2",
        "type": "User",
        "website": "http://universalamateur.net/",
        "rejected": "website universalamateur.net does not match reclaim.ai"
      }
    ]
  },
  "github_org_repos": 3,
  "github_org_repos_mcp": 0,
  "github_org_repos_cli": 0,
  "github_org_latest_activity": "2025-10-17T02:12:03Z",
  "github_org_recent_repos": [
    {
      "name": "react-intercom-hook",
      "url": "https://github.com/reclaim-ai/react-intercom-hook",
      "kind": "other",
      "description": "React hook for Intercom.io",
      "stars": 12,
      "pushed_at": "2025-10-17",
      "latest_release": "v2.0.6"
    },
    {
      "name": "be-interview",
      "url": "https://github.com/reclaim-ai/be-interview",
      "kind": "other",
      "description": "Simple project for backend interview exercise",
      "stars": 0,
      "pushed_at": "2023-07-21",
      "latest_release": null
    },
    {
      "name": "reclaim-raycast-extension",
      "url": "https://github.com/reclaim-ai/reclaim-raycast-extension",
      "kind": "plugin-or-integration",
      "description": null,
      "stars": 0,
      "pushed_at": "2023-07-14",
      "latest_release": null
    }
  ],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": "https://mcp.reclaim.ai",
  "mcp_docs_url": null,
  "endpoint_status": "auth-wall",
  "endpoint_http_status": 401,
  "endpoint_last_probed": "2026-09-04",
  "endpoint_wall_note": "This host answered an auth challenge at every path probed, including one that cannot exist, so the 401 proves an auth wall and not a running MCP server. Demoted from live on 2026-09-27.",
  "canonical": true,
  "canonical_id": "10-reclaim-ai",
  "also_listed_in": [],
  "source_file": "10-scheduling-routing.md",
  "source_line": 141,
  "file_index": 7,
  "category_num": "10",
  "category_slug": "scheduling-routing",
  "category_label": "Scheduling & Routing",
  "heading": "Reclaim.ai",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 200
}
