Connect an AI Assistant (MCP)
Version 1.2 | Updated: 2026-07-22 | App version: 0.2.x
DMH exposes an MCP server so an AI assistant — Claude Code, the Claude desktop/mobile app, or a voice assistant — can manage your tasks for you. Ask it in plain language ("what's due today?", "postpone my bank-call reminder", "create a task to call the bank at 3pm") and it calls DMH on your behalf.
Access is authenticated with a personal MCP token. Read and owner-mutation
tools are scoped to your own tasks. The sole cross-owner exception is
complete_task: an ASSIGNEE may submit completion for a private Challenge
shared with them. You create tokens in Settings, and you can revoke any of
them at any time.
1. What is MCP?
MCP (Model Context Protocol) is an open standard that lets AI assistants connect to external tools. DMH runs an MCP server at:
https://dmh.syntrope.app/api/mcp
When you connect an assistant with your token, it gains a set of task-management tools (see Available tools) scoped to your account, plus the private-Challenge assignee completion exception described below.
2. Create a token
- Open Settings → Profile.
- Find the AI Assistant (MCP) section.
- Type a name that helps you recognize the token later (for example "Claude on my laptop" or "Phone voice assistant") and select Create token.
- We email you a 6-digit confirmation code. Enter it and select Confirm. The code works once, expires after 10 minutes, and stops working after 5 wrong tries; select Send a new code to get another. This step makes sure that whoever creates a token can also read your email, because a token keeps working after you sign out. Every new token is also announced by email. If you get that email and did not create the token, revoke it here and sign out of all devices in Settings → Sessions.
- The token is shown once, in a dialog, in the form
dmh_mcp_…. Copy it immediately with the button — you will not be able to see it again. If you lose it, revoke it and create a new one.