Manage Reclaim.ai tasks, habits, calendar events, scheduling, and focus time through MCP-compatible assistants.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
This server is confirmed live β we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Reclaim MCP Server.
health_checkCheck if the server is running.
verify_connectionVerify API connection by fetching current user info. Returns: Connection status with user details (id, email, name).
list_tasksList active tasks from Reclaim.ai (excludes completed by default).
list_completed_tasksList completed and archived tasks from Reclaim.ai.
get_taskGet a single task by ID.
create_taskCreate a new task in Reclaim.ai for auto-scheduling.
The universalamateur/reclaim-mcp-server MCP server gives AI assistants access to Reclaim.ai calendars, tasks, habits, and scheduling functions. It is an unofficial integration and is not affiliated with Reclaim.ai. The project communicates with Reclaim.ai through the service's public API, so it is intended for users who already have access to a Reclaim account and developer API key.
The README describes 40 tools covering task management, calendar operations, habits, focus time, and productivity-related functions. The documented tool set includes connection checks, task CRUD operations, work timers, task prioritization, snoozing, archiving, planning, event queries, RSVP updates, event moves, availability searches, and habit retrieval.
The server runs locally as a Python package and communicates with an MCP client over standard input and output. Claude Desktop configuration starts it with uvx reclaim-mcp-server and passes the Reclaim credential through the RECLAIM_API_KEY environment variable. Other MCP-compatible clients can use the same generic stdio arrangement; the README specifically mentions Cursor and other clients.
When an assistant calls a tool, the server sends the corresponding request to Reclaim.ai. verify_connection checks the API connection and returns user details such as ID, email, and name. Scheduling tools can inspect working hours, locate available meeting times, plan work, and report the current or next calendar moment. Task actions can create work for automatic scheduling, update task state, record time, and change scheduling-related properties.
Install the package from PyPI with pip install reclaim-mcp-server, or run it directly with uvx reclaim-mcp-server. Create an API key from Reclaim's developer settings, then provide it to the MCP client as RECLAIM_API_KEY.
The server supports three tool profiles through RECLAIM_TOOL_PROFILE:
minimal exposes 20 tools for basic task and habit management.standard exposes 32 tools for daily productivity workflows.full exposes all 40 tools and is the default.A Docker configuration is also documented, using the universalamateur/reclaim-mcp-server image and passing the API key into the container. After changing an MCP client configuration, restart the client so the tools are loaded.
The universalamateur/reclaim-mcp-server MCP server supports these documented operations:
This project is explicitly unofficial, and the README advises using Reclaim's public API at the user's own risk. An invalid API key prevents connection, while excessive requests can produce HTTP 429 responses; the server is documented as handling retries, but callers should still avoid unnecessary request frequency.
get_event works best with events returned by list_events. Reclaim-managed entries returned by list_personal_events may instead produce a 404. Tool availability can also vary when a reduced profile is selected. The supplied material does not document a separate paid plan or guarantee support for every MCP client, although it states that the stdio configuration works with MCP-compatible clients.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/universalamateur-reclaim-mcp-server)<a href="https://allmcps.com/mcp/universalamateur-reclaim-mcp-server"><img src="https://allmcps.com/api/badge/universalamateur-reclaim-mcp-server?style=directory" alt="Reclaim MCP Server on AllMCPs" /></a>