MCP.so
Sign In

🌈 Taskade MCP

@taskade

About 🌈 Taskade MCP

πŸ€– Taskade MCP Β· Official MCP server and OpenAPI to MCP codegen. Build AI agent tools from any OpenAPI API and connect to Claude, Cursor, and more.

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-taskade": {
      "command": "npx",
      "args": [
        "@taskade/mcp-server",
        "--http"
      ],
      "env": {
        "TASKADE_API_KEY": "your-api-key"
      }
    }
  }
}

Tools

62

Create a project in a workspace

Get all workspaces for a user

Get all folders for a workspace

Get project

Mark the project as completed

Restore project

Copy a project to a folder

Create a project in a team

Create a project from a custom template

Get members of a project

Get all fields for a project

Get share link for the project

Enable share link in the project

Get all blocks for a project

Get all tasks for a project

Get task with id

Delete a task in a project

Update task.

Complete a task in a project

Mark a task as incomplete in a project

Create one or more tasks in a project

Move a task within the project

Get the assignees of a task

Task assignment

Remove assignee from a task

Get the date of a task

Delete date of a task

Create or update date for a task

Get the note of a task

Add/update a note to the task

Delete the note of a task

Get all field values for a task

Get the field value of a task

Delete the field value of a task

Update/create the field value of a task

Get all projects in a team, or in the home team of a workspace.

Generate agent based on input text prompts

Create an agent in a team or workspace.

Get agents in a folder.

Get medias in a folder

Get projects templates in a folder.

Get all projects of mine

Enable public access in the agent

Get agent with id

Delete an agent

Update agent

Get public agent

Update public agent

Create a knowledge project

Create a knowledge media

Remove a knowledge project

Remove a knowledge media

Get agent conversations

Get agent conversation by id

Get media with id

Delete a media

Get public agent by public agent ID

Prompt an agent

List agent conversations

Get agent conversation by ID

Subscribe to a webhook for a Taskade event

Remove a previously-created webhook subscription

Overview

What is Taskade MCP?

Taskade MCP is a Model Context Protocol server that connects your Taskade workspace to AI assistants like Claude, Cursor, Windsurf, and VS Code. It provides 62 tools for reading and writing workspaces, projects, tasks, AI agents, templates, media, webhooks, and moreβ€”all controllable via natural language from your AI client.

How to use Taskade MCP?

Get a Personal Access Token from Taskade Settings > API, then run the server using npx -y @taskade/mcp-server with the TASKADE_API_KEY environment variable. Configure your MCP client (Claude Desktop, Cursor, Windsurf, Cline, VS Code) with the provided JSON snippet. Alternatively, start the server in HTTP/SSE mode with --http for remote or custom clients at http://localhost:3000.

Key features of Taskade MCP

  • 62 tools across workspaces, projects, tasks, AI agents, templates, media, and more
  • Create, update, delete, and manage tasks with due dates, assignees, notes, and custom fields
  • Generate and configure autonomous AI agents, attach knowledge, and publish them publicly
  • List and manage projects, folders, members, and custom fields
  • Subscribe to real-time webhooks and hold live conversations with AI agents (beta)
  • No HTTP client code requiredβ€”describe what you need in natural language

Use cases of Taskade MCP

  • Ask β€œShow me all overdue tasks” and get a formatted report from your workspace
  • β€œCreate a support agent trained on our docs project” – generates agent, attaches knowledge, publishes it
  • β€œSet up next week’s sprint from our template” – copies template, populates tasks, assigns team
  • β€œSummarize yesterday’s completed work” – reads task history and generates a standup summary
  • Build multi-step automations across 100+ services from your IDE

FAQ from Taskade MCP

What is the difference between this Workspace MCP and the Genesis App MCP?

This package (@taskade/mcp-server) is the Workspace MCP – it runs locally via stdio with a personal token and lets your AI client read/write your projects, tasks, and agents. The Genesis App MCP is a separate hosted surface at https://www.taskade.com/mcp that uses OAuth 2.0 and focuses on editing published app code (requires Business+ plan).

Do I need a Taskade API key? How do I get one?

Yes, you need a Personal Access Token. Go to Taskade Settings > API and create one. The server requires the TASKADE_API_KEY environment variable.

Does Taskade MCP work with remote or custom clients?

Yes. Run with TASKADE_API_KEY=your-key npx @taskade/mcp-server --http to start an HTTP server on port 3000 (configurable with PORT). Connect via SSE at http://localhost:3000/sse?access_token=your-api-key.

Are all 62 tools available on free plans?

Some endpoints, such as workspace listing, are gated for free accounts. Paid plans unlock full access (e.g., automations, project creation from templates, some agent features).

How does Taskade MCP differ from using the Taskade REST API directly?

With the MCP server you run a single npx command instead of writing HTTP client code. You interact in natural language, the AI chains multiple tools intelligently, and error handling is automatic.

Frequently asked questions

What is the difference between this Workspace MCP and the Genesis App MCP?

This package (`@taskade/mcp-server`) is the Workspace MCP – it runs locally via stdio with a personal token and lets your AI client read/write your projects, tasks, and agents. The Genesis App MCP is a separate hosted surface at `https://www.taskade.com/mcp` that uses OAuth 2.0 and focuses on editing published app code (requires Business+ plan).

Do I need a Taskade API key? How do I get one?

Yes, you need a Personal Access Token. Go to Taskade Settings > API and create one. The server requires the `TASKADE_API_KEY` environment variable.

Does Taskade MCP work with remote or custom clients?

Yes. Run with `TASKADE_API_KEY=your-key npx @taskade/mcp-server --http` to start an HTTP server on port 3000 (configurable with `PORT`). Connect via SSE at `http://localhost:3000/sse?access_token=your-api-key`.

Are all 62 tools available on free plans?

Some endpoints, such as workspace listing, are gated for free accounts. Paid plans unlock full access (e.g., automations, project creation from templates, some agent features).

How does Taskade MCP differ from using the Taskade REST API directly?

With the MCP server you run a single `npx` command instead of writing HTTP client code. You interact in natural language, the AI chains multiple tools intelligently, and error handling is automatic.

Comments

More Developer Tools MCP servers