Skip to main content
Glama

Taskade MCP Server

Connect Taskade to any AI assistant — Claude, Cursor, Windsurf, n8n, and more — via the Model Context Protocol.

50+ tools for workspaces, projects, tasks, AI agents, knowledge bases, templates, automations, media, and sharing — all from your AI client.

  • MCP Server — Connect Taskade to Claude Desktop, Cursor, Windsurf, or any MCP client.

  • OpenAPI Codegen — Generate MCP tools from any OpenAPI schema.


Demo

MCP-powered Taskade agent running inside Claude Desktop by Anthropic:

Taskade MCP Demo — AI agent managing tasks and projects in Claude Desktop


Related MCP server: vscode-mcp-server

Quick Start

1. Get Your API Key

Go to Taskade Settings > API and create a Personal Access Token.

2. Claude Desktop

Add to your claude_desktop_config.json:

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

3. Cursor

Add to your Cursor MCP settings:

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

4. HTTP / SSE Mode (for n8n, custom clients)

TASKADE_API_KEY=your-api-key npx @taskade/mcp-server --http

The server starts at http://localhost:3000 (configure with PORT env var). Connect via SSE at http://localhost:3000/sse?access_token=your-api-key.


Tools (50+)

Workspaces

Tool

Description

workspacesGet

List all workspaces

workspaceFoldersGet

List folders in a workspace

workspaceCreateProject

Create a project in a workspace

Projects

Tool

Description

projectGet

Get project details

projectCreate

Create a new project

projectCopy

Copy a project to a folder

projectComplete

Mark project as completed

projectRestore

Restore a completed project

projectFromTemplate

Create project from a template

projectMembersGet

List project members

projectFieldsGet

Get custom fields for a project

projectShareLinkGet

Get the share link

projectShareLinkEnable

Enable the share link

projectBlocksGet

Get all blocks in a project

projectTasksGet

Get all tasks in a project

Tasks

Tool

Description

taskGet

Get task details

taskCreate

Create one or more tasks

taskPut

Update a task

taskDelete

Delete a task

taskComplete

Mark task as complete

taskUncomplete

Mark task as incomplete

taskMove

Move a task within a project

taskAssigneesGet

Get task assignees

taskPutAssignees

Assign users to a task

taskDeleteAssignees

Remove assignees

taskGetDate

Get task due date

taskPutDate

Set task due date

taskDeleteDate

Remove task due date

taskNoteGet

Get task note

taskNotePut

Update task note

taskNoteDelete

Delete task note

taskFieldsValueGet

Get all field values

taskFieldValueGet

Get a specific field value

taskFieldValuePut

Set a field value

taskFieldValueDelete

Delete a field value

AI Agents

Create, manage, and publish autonomous AI agents with custom knowledge and tools.

Tool

Description

folderAgentGenerate

Generate an AI agent from a text prompt

folderCreateAgent

Create an agent with custom configuration

folderAgentGet

List agents in a folder

agentGet

Get agent details

agentUpdate

Update agent configuration

deleteAgent

Delete an agent

agentPublicAccessEnable

Publish agent publicly

agentPublicGet

Get public agent details

agentPublicUpdate

Update public agent settings

agentKnowledgeProjectCreate

Add a project as agent knowledge

agentKnowledgeMediaCreate

Add media as agent knowledge

agentKnowledgeProjectRemove

Remove project from knowledge

agentKnowledgeMediaRemove

Remove media from knowledge

agentConvosGet

List agent conversations

agentConvoGet

Get conversation details

publicAgentGet

Get agent by public ID

Templates

Tool

Description

folderProjectTemplatesGet

List available project templates

projectFromTemplate

Create a project from a template

Media

Tool

Description

mediasGet

List media files in a folder

mediaGet

Get media details

mediaDelete

Delete a media file

Personal

Tool

Description

meProjectsGet

List all your projects


Use Cases

Project Management with AI

Ask your AI assistant to manage your Taskade workspace:

  • "Show me all my projects and their status"

  • "Create a new project called Q1 Planning with tasks for each team"

  • "Move all overdue tasks to the Backlog project"

  • "Set due dates for all tasks in the Sprint project"

AI Agent Creation

Build and deploy AI agents directly from your editor:

  • "Create an AI agent called Customer Support Bot with knowledge from our docs project"

  • "Generate an agent for code review using this prompt: ..."

  • "Publish my agent publicly and give me the share link"

  • "Add our API documentation project as knowledge to the agent"

Template Workflows

Automate project creation from templates:

  • "List all templates in my workspace"

  • "Create 5 new client onboarding projects from the Client Template"

  • "Copy the Sprint Retrospective project for this week"

n8n Automation Integration

Connect Taskade to 400+ apps via n8n workflows. See the n8n Integration Guide for setup instructions.


OpenAPI Codegen

Use our generator to build MCP tools from any OpenAPI spec — not just Taskade.

npm install --save-dev @taskade/mcp-openapi-codegen @readme/openapi-parser
import { dereference } from '@readme/openapi-parser';
import { codegen } from '@taskade/mcp-openapi-codegen';

const document = await dereference('your-api-spec.yaml');

await codegen({
  path: 'src/tools.generated.ts',
  document,
});

Works with any OpenAPI 3.0+ spec. Generate MCP tools for your own APIs in minutes.


What is Taskade?

Taskade (YC W19) is the AI-powered workspace for teams — deploy agents, automate workflows, and ship faster.

  • AI Agents — Autonomous agents with memory, knowledge bases, and custom tools

  • Automations — No-code workflow automation with 100+ integrations

  • Real-time Collaboration — Multiplayer workspace with chat, video, and shared projects

  • Genesis Apps — Build and publish AI-powered apps to the Taskade community

  • Templates — 700+ templates for project management, engineering, marketing, and more

  • API & MCP — Full REST API and Model Context Protocol for developer integrations

Links:


Roadmap

See open issues for planned features and improvements.

  • Hosted MCP Endpointmcp.taskade.com for zero-install MCP access (#6)

  • Automation & Flow Tools — Create, enable, and manage workflow automations via MCP

  • Agent Chat via MCP — Send messages to AI agents and receive responses

  • Webhook Triggers — Receive real-time notifications from Taskade events

  • agent.js — Open-source autonomous agent toolkit (coming soon)

  • TaskOS — Agent platform at developers.taskade.com


Contributing

Help us improve MCP tools, OpenAPI workflows, and agent capabilities.


License

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/taskade/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server