Remember The Milk MCP Server - Full API coverage for Claude
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ljadach-rtm-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# RTM MCP Server A production-quality [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) server for [Remember The Milk](https://www.rememberthemilk.com/) task management. Enables Claude to manage your tasks through natural language conversation. ## Features - **Full RTM API Coverage**: 30+ tools covering tasks, lists, tags, notes, and more - **Smart Add Syntax**: Natural language task creation (`"Call mom ^tomorrow !1 #family"`) - **Undo Support**: All write operations return transaction IDs for undo - **Async Performance**: Built on httpx with connection pooling - **Type Safety**: Full Pydantic models and type hints ## Installation ### Using uvx (Recommended) ```bash uvx rtm-mcp ``` ### Using pip ```bash pip install rtm-mcp ``` ### From Source ```bash git clone https://github.com/ljadach/rtm-mcp.git cd rtm-mcp uv sync ``` ## Setup ### 1. Get RTM API Credentials 1. Go to [RTM API Keys](https://www.rememberthemilk.com/services/api/keys.rtm) 2. Create a new API key 3. Note your **API Key** and **Shared Secret** ### 2. Run Setup ```bash rtm-setup ``` This will: - Prompt for your API credentials - Open your browser for authorization - Save the auth token to `~/.config/rtm-mcp/config.json` ### 3. Configure Claude Desktop Add to `~/.config/claude/claude_desktop_config.json`: ```json { "mcpServers": { "rtm": { "command": "uvx", "args": ["rtm-mcp"] } } } ``` ## Usage Once configured, you can ask Claude to manage your tasks: - *"Show my tasks due today"* - *"Add a task to buy groceries tomorrow, high priority"* - *"Complete the grocery task"* - *"What high priority tasks do I have?"* - *"Move the meeting prep task to my Work list"* - *"Add a note to the project task"* ## Smart Add Syntax When adding tasks, use RTM's Smart Add syntax: | Symbol | Meaning | Example | |--------|---------|---------| | `^` | Due date | `^tomorrow`, `^next friday` | | `!` | Priority | `!1` (high), `!2` (medium), `!3` (low) | | `#` | T…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.