Let Claude Code create tasks (MCP)
A Claude Code session often uncovers work that should wait: a flaky test, a review for Friday or a question for a colleague. Omnido is an MCP server. Claude Code can add that work to your task list while you keep coding. The connection takes one command.
You need an Omnido account for this. Sign in to Omnido (opens in a new tab) ; a new account is created along the way with the login code sent by email; registration is open.
With other AI programs: Cursor , Codex and Claude Desktop .
1. Create the command in Omnido
Open Settings → “Omnido in other apps”. Choose “Claude Code”. Under “For which computer?”, enter a name you will recognise later. For example, if you enter Laptop, the access key is called “Claude Code · Laptop”.
Under “What may Claude Code do?”, keep “Read and change” (preselected). Only this right lets Claude Code create tasks. “Read only” lets it view tasks, categories and settings. It cannot change them. Then choose “Create command”.
2. Paste the command into the terminal
Omnido shows one line for the terminal. It looks like this, with your own key in place of the placeholder:
claude mcp add --transport http --scope user omnido https://omnido.saschahenning.de/mcp --header "Authorization: Bearer omn_YOUR_ACCESS_KEY"
Paste the line and press Enter. It contains a secret access key. Omnido shows the key only once. Treat it like a password. Keep it out of repositories, tickets and chats. If you lose it, create a new one.
3. Check the connection
Run claude mcp list. It should list omnido as connected.
4. Ask Claude Code for a task
Tell Claude Code what you need. For example: “Create a task in Omnido: check the retry limit in the upload worker, due Friday.” Claude Code calls create_task. Only the title is required. Without a status, the task is open and appears in your task list at once.
The answer also lists up to three open tasks with similar text. Omnido saves the new task either way. Claude Code is told to ask you before it merges or deletes anything.
create_task asks Claude Code to include the session as the task’s source, with session ID, working folder and branch. Omnido shows that source as “Terminal”.
To check each item before it becomes a task, ask for a capture instead. The tool add_capture puts the text into the Inbox. Check it there, then choose “Accept”.
What Claude Code can do
With “Read only”, Claude Code sees these tools: search_tasks, list_tasks, get_task, list_task_events, list_categories, get_settings, get_profile and list_mcp_connections.
“Read and change” adds create_task, update_task, complete_task (with undo), add_capture, update_settings, update_profile, remove_profile, create_category, update_category, remove_category, create_mcp_connection, update_mcp_connection and remove_mcp_connection. A read-only key does not get these tools.
No tool deletes a task. Every tool response is JSON. Omnido tells Claude Code that task texts are data, not instructions.
With “Read and change”, Claude Code may ask you right after connecting which of its own MCP servers it should add to Omnido. It adds only the ones you pick. A new connection stays inactive until you confirm its tool plan in Omnido under Settings → MCP servers.
Remove access
Under Settings → “Omnido in other apps” → “Has access to Omnido”, choose “Remove” next to the key. The key stops working at once. On your computer, claude mcp remove omnido --scope user deletes the entry.
Before you start
The privacy policy explains what Omnido logs when an AI program writes. If the Claude Code path shows “Needs a subscription” in your account, the pricing page explains the subscription. The features page lists the other ways into Omnido.
Sign in to Omnido (opens in a new tab) , create the command and give Claude Code its first task from your current session. The Omnido page has the Mac app and the iPhone app.