Control your Reclaim.ai calendar, tasks, and habits from AI assistants via MCP. 40 tools across tasks, calendar, habits, focus time, and analytics. See docs/TOOLS.md for complete reference. Registries: PyPI · Smithery · Glama · GitHub · GitLab Limit exposed tools via RECLAIMTOOLPROFILE: Poetry (from source) Note: Use --directory flag instead of cwd – Claude Desktop doesn't respect cwd. Other MCP c
Add this skill
npx mdskills install universalamateur/reclaim-mcp-serverWell-documented MCP server with 40 productivity tools and flexible installation options
1# Reclaim.ai MCP Server _(UNOFFICIAL)_23<!-- mcp-name: io.github.universalamateur/reclaim-mcp-server -->45[](https://pypi.org/project/reclaim-mcp-server/) [](https://pypi.org/project/reclaim-mcp-server/) [](https://pypi.org/project/reclaim-mcp-server/) [](https://opensource.org/licenses/MIT)67> **UNOFFICIAL** – Not affiliated with Reclaim.ai. Uses their public API , use at your own risk.89Control your [Reclaim.ai](https://reclaim.ai) calendar, tasks, and habits from AI assistants via [MCP](https://modelcontextprotocol.io).1011## What You Can Do1213```text14"Create a 2-hour task to review the Q1 budget, due Friday"15"What's on my calendar tomorrow?"16"Mark my morning workout habit as done"17"Show me my productivity stats for last week"18"Start a focus block for the next 90 minutes"19```2021**40 tools** across tasks, calendar, habits, focus time, and analytics. See [docs/TOOLS.md](docs/TOOLS.md) for complete reference.2223## Quick Start2425### 1. Get your API key: <https://app.reclaim.ai/settings/developer>2627### 2. Install2829```bash30pip install reclaim-mcp-server31```3233### 3. Configure Claude Desktop (`~/Library/Application Support/Claude/claude_desktop_config.json`)3435```json36 {37 "mcpServers": {38 "reclaim": {39 "command": "uvx",40 "args": ["reclaim-mcp-server"],41 "env": { "RECLAIM_API_KEY": "your_key_here" }42 }43 }44 }45```4647### 4. Restart Claude Desktop4849## Installation Options5051| Method | Command |52|--------|---------|53| **uvx** (recommended) | `uvx reclaim-mcp-server` |54| **pip** | `pip install reclaim-mcp-server` |55| **Smithery** | `npx -y @smithery/cli install universalamateur/reclaim-mcp-server --client claude` |56| **Docker** | `docker pull universalamateur/reclaim-mcp-server` |57| **Source** | `git clone https://gitlab.com/universalamateur1/reclaim-mcp-server.git && cd reclaim-mcp-server && poetry install` |5859**Registries:** [PyPI](https://pypi.org/project/reclaim-mcp-server/) · [Smithery](https://smithery.ai/server/universalamateur/reclaim-mcp-server) · [Glama](https://glama.ai/mcp/servers/@universalamateur/reclaim-mcp-server) · [GitHub](https://github.com/universalamateur/reclaim-mcp-server) · [GitLab](https://gitlab.com/universalamateur1/reclaim-mcp-server)6061## Tool Profiles6263Limit exposed tools via `RECLAIM_TOOL_PROFILE`:6465| Profile | Tools | Use Case |66|---------|-------|----------|67| `minimal` | 20 | Basic task/habit management |68| `standard` | 32 | Daily productivity |69| `full` | 40 | All features (default) |7071```json72{73 "mcpServers": {74 "reclaim": {75 "command": "uvx",76 "args": ["reclaim-mcp-server"],77 "env": {78 "RECLAIM_API_KEY": "your_key_here",79 "RECLAIM_TOOL_PROFILE": "standard"80 }81 }82 }83}84```8586## Other Configurations8788<details>89<summary>Docker</summary>9091```json92{93 "mcpServers": {94 "reclaim": {95 "command": "docker",96 "args": ["run", "-i", "--rm", "-e", "RECLAIM_API_KEY", "universalamateur/reclaim-mcp-server"],97 "env": { "RECLAIM_API_KEY": "your_key_here" }98 }99 }100}101```102103</details>104105<details>106<summary>Poetry (from source)</summary>107108```json109{110 "mcpServers": {111 "reclaim": {112 "command": "/opt/homebrew/bin/poetry",113 "args": ["--directory", "/path/to/reclaim-mcp-server", "run", "reclaim-mcp-server"],114 "env": { "RECLAIM_API_KEY": "your_key_here" }115 }116 }117}118```119120**Note**: Use `--directory` flag instead of `cwd` – Claude Desktop doesn't respect `cwd`.121122</details>123124<details>125<summary>Other MCP clients (Cursor, Continue, Zed, etc.)</summary>126127Works with any MCP-compatible client. Generic stdio config:128129```json130{131 "command": "uvx",132 "args": ["reclaim-mcp-server"],133 "env": { "RECLAIM_API_KEY": "your_key_here" }134}135```136137</details>138139## Troubleshooting140141| Issue | Solution |142|-------|----------|143| "Invalid API key" | Verify key at <https://app.reclaim.ai/settings/developer> |144| Rate limited (429) | Server handles retries automatically; reduce request frequency |145| Tools not showing | Restart Claude Desktop after config change |146| Docker ARM64 warning | Use v0.8.1+ for native Apple Silicon support |147148## Development149150```bash151poetry install152poetry run pytest # Run tests153poetry run black src tests # Format154poetry run mypy src # Type check155poetry run fastmcp dev src/reclaim_mcp/server.py # Dev mode156```157158## Links159160- [Changelog](CHANGELOG.md)161- [Tool Reference](docs/TOOLS.md)162- [Contributing](CONTRIBUTING.md)163- [Report Issue](https://gitlab.com/universalamateur1/reclaim-mcp-server/-/issues/new)164165## License166167[MIT](LICENSE) – Falko Sieverding ([@UniversalAmateur](https://gitlab.com/UniversalAmateur))168169---170171<sub>Built with [FastMCP](https://gofastmcp.com) · Not affiliated with [Reclaim.ai](https://reclaim.ai)</sub>172
Full transparency — inspect the skill content before installing.