Task management API

AI task manager API — let an agent manage your tasks

An AI task manager API is an interface that lets an AI agent read and write real tasks on your behalf — 0nTask provides this both as a plain REST API and as tools through the Model Context Protocol (MCP), so an agent can manage a task list without a custom integration.

Most task managers expect a human in the loop. An agent that can only read your tasks is a search box; one that can create, update and complete them is an assistant.

0nTask is registered as a service inside 0nMCP, the orchestrator that fronts 111+ services. Any MCP client already connected to 0nMCP gets task tools with no additional install and no new credential flow.

Tools an agent gets

  • list_tasks
  • create_task
  • update_task
  • delete_task
  • quick_add

Or call it directly

The REST API is simple enough for a model to use from a single instruction, and its errors return worked examples rather than bare status codes.

curl -X POST https://app.0ntask.com/api/v1/tasks \
  -H "Authorization: Bearer 0nt_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"Call the roofer back","priority":"high"}'

FAQ

What is an AI task manager API?

It is an API designed to be driven by an AI agent rather than only by a person — the agent can create, update, complete and delete real tasks, so the output of a conversation becomes actual work on a list.

Does 0nTask have an MCP server?

It does not need a separate one. 0nTask is a registered service in 0nMCP, so every agent already speaking MCP through 0nMCP gets list, create, update, delete and quick-add task tools.

Which tools does an agent get?

list_tasks, create_task, update_task, delete_task and quick_add — mapped onto the same REST endpoints a developer would call directly.

Can an agent use the REST API directly instead?

Yes. The REST API is deliberately simple enough for a model to use from a single instruction, and errors return worked examples rather than bare codes.

Is it safe to let an agent write to my tasks?

Keys are scoped to one account and can be revoked at any time from your settings. Every write is visible in the app immediately, and webhooks let you mirror agent activity into another system for review.

QuickstartAPI referenceWebhooks