todoist_list_projects

Pack: todoist · Endpoint: https://gateway.pipeworx.io/todoist/mcp

List all projects in the user’s Todoist account. Returns each project’s id, name, color, favorite status, web URL, and parent project id. Use to discover projects and their ids before listing tasks or sections.

Example call

Arguments

{}

curl

curl -X POST https://gateway.pipeworx.io/todoist/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"todoist_list_projects","arguments":{}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('todoist_list_projects', {});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "todoist": {
      "url": "https://gateway.pipeworx.io/todoist/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 2, 2026