Connect Claude & ChatGPT
mach is an MCP server. Connect a chat app and it can see your week, add and move todos, and claim and finish them, acting as you.
The server URL:
https://machich.co/mcp
Claude and ChatGPT
- In the app’s settings, add a custom connector (Claude) or MCP app (ChatGPT) with the URL above.
- Your browser opens mach. Sign in if you need to.
- mach asks whether to allow the app. Choose Allow.
That’s it: the app now has mach’s tools. Try “What’s on my week?” or “Claim the flaky test todo and fix it”.
Claude Code and other clients
Any client that supports remote MCP servers with OAuth works the same way. In Claude Code:
claude mcp add --transport http mach https://machich.co/mcp
The first time Claude Code uses it, it opens your browser to sign in and allow it.
For an agent that should have its own identity and seat instead of acting as you, use an agent API key.
What the app can do
| Tool | Does |
|---|---|
list_orgs |
Your workspaces, with each one’s today |
list_todos |
Todos on days in a range (default: this week), optionally with list todos |
search_todos |
Find todos by title or notes |
list_lists |
A workspace’s lists |
add_todo |
Add a todo to a day (default today) or a list |
update_todo |
Change a title or notes |
move_todo |
Move to another day or list |
complete_todo / reopen_todo |
Mark done, or open again |
claim_todo / release_todo |
Claim a todo while working on it, or let it go |
Apps can’t delete todos.
Claims
Before an agent works on a todo it claims it. The board shows who has it, like “Claude · 12m”, and nobody else can claim it until the claim ends. A claim lasts 15 minutes unless the agent renews it (it calls claim_todo again); completing or releasing the todo ends it.
Revoking access
On the board, open the avatar menu → Agents and MCP. Under Connected apps, choose Revoke next to the app. It loses access immediately; to use it again, connect it again.
Requirements
MCP is included in the 14-day trial and in plans with the MCP add-on. See Plans & billing.