Connect your apps

Task app MCP servers audited: auth, tools and approval

We audited the official MCP servers of 14 task and project apps: all use OAuth, 6 publish a tool count, and none holds an agent's work for approval.

By Alejandro Rioja7 min read

Fourteen task and project apps we track run an official, hosted MCP server, and they agree on less than you'd think. All 14 sign in with OAuth, and 13 of them let a client register itself on the fly. Only 7 accept a client ID metadata document, the newer way for a client to identify itself, and 7 also take an API token. Six publish how many tools an agent gets, from 32 to 68. And none of the 14 documents an approval step that holds an outside agent's work until a person signs off: three have a partial one, two say plainly there isn't one, and nine don't say.

Which servers did we look at?

The 14 are the official servers in our roundup of MCP task managers: Akiflow, Reclaim, Sunsama, TickTick and Todoist for personal planning; Asana, ClickUp, Jira through Atlassian's Rovo server, Linear, monday.com, Notion, Taskade and Trello for teams; and Weft, which is built for agents. Each server's sign-in was read from its live OAuth metadata, and every other fact from the vendor's own docs, on October 24, 2026, with tool counts re-checked on October 28. Done runs an MCP server too, but it's ours, so it's left out of every count.

AppDynamic registrationMetadata documentAPI token tooPublished toolsApproval for agent work
AkiflowYesNoNoNot publishedNot documented
AsanaNoNoNoNot publishedNot documented
ClickUpYesNoNo65Not documented
Jira (Rovo)YesYesYes52 Jira toolsNot documented
LinearYesYesYesNot publishedPartial
monday.comYesYesYesNot publishedNot documented
NotionYesYesYes68Not documented
ReclaimYesNoNoNot publishedPartial
SunsamaYesYesNoNot publishedNot documented
TaskadeYesNoYes50Not documented
TickTickYesNoYesNot publishedNo
TodoistYesYesNo40+ (47 tool files)No
TrelloYesYesNoNot publishedNot documented
WeftYesNoYes32Partial
14 official MCP servers for task and project apps: every one signs in with OAuth (OAuth metadata read October 24, 2026; tool counts re-checked October 28)

How do task app MCP servers handle sign-in?

OAuth won outright: every one of the 14 uses it, so you sign in in a browser instead of pasting a key into a config file. The differences are in how a client gets an identity. Dynamic client registration, where a client registers itself the first time it connects, is nearly universal at 13 of 14; Asana is the exception, and some clients need a client ID from its developer console. Client ID metadata documents, which let a client point to a URL that describes it instead of registering at all, are newer and half adopted, at 7 of 14. Seven servers also accept a personal API token or key, which is handy for scripts and scheduled runs but brings back the pasted secret OAuth was meant to retire.

Sign-in options among 14 official task app MCP servers
  • OAuth14 of 14
  • Dynamic client registration13 of 14
  • Client ID metadata document7 of 14
  • API token or key as well7 of 14

How many tools does each server give an agent?

Six of the 14 publish a tool count. Notion documents the most, 68, reaching well past tasks into pages, databases, calendars and its own Custom Agent sessions. ClickUp documents 65, Atlassian lists 52 for Jira alone, Taskade 50, Todoist's open-source server ships 47 tool files, and Weft 32. The other eight tell you to ask the server: run tools/list and see what comes back. A long list isn't better in itself. Every tool is something an agent can call with your authority, so the useful question is how many of them write, and which of those can't be undone.

Published MCP tool counts, October 28, 2026 (Done shown for reference, not counted)
  • Notion68 tools
  • ClickUp65 tools
  • Jira (Jira tools only)52 tools
  • Taskade50 tools
  • Todoist (tool files)47 tools
  • Weft32 tools
  • Done (ours)86 tools

Which servers limit what an agent can break?

Four take a clear position, each a different one. Linear runs a separate read-only endpoint that exposes read tools only. Atlassian keeps Jira's three delete tools, which are permanent, in a group that's off until an admin turns it on. Trello's server can archive cards and lists but never delete them. Notion's delete tools move up to 20 pages to the trash, where they can be restored. ClickUp's docs disagree with each other: its overview says the server has no deletion tools, while its tool reference lists two. The rest leave limits to your account's own permissions.

Does any of them hold an agent's work for approval?

Not by default. Three have something partial: Linear reviews agent work in the pull request rather than on the issue, Reclaim previews calendar changes made from Claude, and Weft lets an agent send finished work to a review queue if it chooses to. Todoist and TickTick don't have one, and the other nine don't document one. On every one of these servers, an agent that calls a tool to complete or change a task has done it.

How Done's server compares

Done's MCP server supports all four sign-in options in the chart, publishes all 86 of its tools with readOnlyHint and destructiveHint annotations, and makes approval the default: an agent proposes completion and the task waits at pending approval until you approve it, unless you marked that task agent-ok. Agents can also ask you a question with ask_decision, and tokens can be limited to read-only or a single project. It's our product, which is why it sits outside the counts above.

How we built this dataset

  • Scope: every app in our MCP task manager roundup with an official, hosted MCP server, excluding Done.
  • Sign-in options come from each server's live OAuth metadata (its registration endpoint and its client ID metadata document flag) and the vendor's docs, read on October 24, 2026.
  • Tool counts are what the vendor publishes. Todoist's is a count of tool files in its open-source repo; Jira's covers Jira only, not Confluence or Bitbucket.
  • Approval and ask-you marks follow the roundup's rule: yes, partial or no where the docs say so, Not documented where they're silent.

Frequently asked questions

Which task apps have an official MCP server?

Among the apps we track: Akiflow, Asana, ClickUp, Jira (through Atlassian's Rovo server), Linear, monday.com, Notion, Reclaim, Sunsama, Taskade, TickTick, Todoist, Trello and Weft, plus Basecamp and Any.do, which aren't in this audit's roundup. Done has one too.

Which task app MCP server has the most tools?

Of the servers that publish a count, Notion's is largest at 68 tools, followed by ClickUp at 65 and Atlassian's 52 Jira tools. Done's server has 86, but it's our product and isn't counted.

Do task app MCP servers use OAuth or API keys?

All 14 in this audit use OAuth, and 13 support dynamic client registration. Seven also accept an API token or key, which suits scripts but means storing a secret.

Can I give an agent read-only access to my task app?

On Linear, yes: its mcp.linear.app/mcp/readonly endpoint exposes read tools only. Jira admins can switch whole tool groups off, and Done tokens can be read-only or limited to one project. Most others give an agent everything your account can do.

Keep reading

Have AI complete your to‑do list.

Free to start. No card.