Labsco
MCP SERVER

TellDone

by exp78

Puts a voice-first planner behind an assistant: read and write the notes, tasks, events and daily reports from TellDone, or push raw text through the same AI pipeline that processes a dictated note.

Note-Taking & Personal Knowledge Bases
Summary
Know where your long text goes before you write.

The one thing that will bite you is field choice: `summary` is capped at 1000 characters because it goes verbatim into the report prompts, while the note body belongs in `transcript`, whose limit follows your plan. Put a meeting transcript in the wrong field and the call fails. Beyond that it is a clean read-write surface over a planner, with soft deletes and real-time sync back to the phone.

What it is

A hosted MCP server for TellDone, an app where you dictate a thought and get back a structured note with tasks and events extracted. The server exposes that same account over MCP, so an assistant can read your week and write into it. Everything runs against the TellDone database only — no tool reaches out to another service.

What you get
  • 9 read tools — `get_profile`, `get_notes`, `get_note`, `get_notes_full`, `get_tasks`, `get_events`, `get_reports`, `get_tags`, and `search`, which combines keyword matching with vector similarity across all three record types
  • 11 write tools — `create_note`, `create_task`, `create_event`, the matching `update_note`, `update_task`, `update_event`, plus `complete_task`, `delete_note`, `delete_task`, `delete_event`
  • `process_note` runs the full analysis pipeline on text or base64 audio, exactly as recording in the app does, and returns immediately while the note is built
  • 20 tools in total, each carrying MCP annotations — readOnlyHint, destructiveHint, idempotentHint — so clients can raise the right confirmation prompt
  • Deletes are soft and reversible from the web app; deleting a note cascades to its child tasks and events
  • Writes sync to connected mobile and web clients in real time
Requirements

A TellDone account. Two ways in: add https://api.telldone.app/mcp/user as a custom connector and sign in through the browser — Claude registers itself, so there is no app registration and no token to copy — or enable MCP in Settings, take a bearer token, and point any client at https://api.telldone.app/mcp/user/mcp with an Authorization header. Voice capture itself is iOS and Apple Watch; text goes through `process_note` from anywhere.

Setup effort

One command plus a key — claude mcp add --transport http telldone https://api.telldone.app/mcp/user, then supply credentials