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.

npm GitHub stars License

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 spec — not just Taskade.


Demo

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

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

Build Agents via MCP

Automate Workflows

Manage Projects

Create, train, deploy AI agents from Claude/Cursor

Build multi-step automations across 100+ services

Full workspace management from your AI assistant


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


Why Taskade MCP?

Taskade MCP gives your AI assistant full access to your workspace — projects, tasks, agents, knowledge bases, templates, and automations. Instead of writing API code, describe what you need in natural language.

┌──────────────────────────────────────────────────────────┐
│                HOW TASKADE MCP WORKS                     │
└──────────────────────────────────────────────────────────┘

  You (in Claude/Cursor/Windsurf):
  "Create a support agent trained on our docs project"
                         ↓
  ┌──────────────────────────────────┐
  │     Taskade MCP Server           │
  │     (50+ tools, 7 categories)    │
  └──────────────────────────────────┘
       ↓              ↓            ↓
  folderCreateAgent  agentKnowledge  agentPublicAccess
  (creates agent)    (attaches docs)  (publishes it)
                         ↓
  Result: Live AI chatbot trained on your data

What You Say

What Happens

"Show me all overdue tasks"

Reads projects → filters tasks → formats report

"Create a support agent trained on our docs"

Creates agent → attaches knowledge → publishes

"Set up next week's sprint from our template"

Copies template → populates tasks → assigns team

"Summarize yesterday's completed work"

Reads task history → generates standup summary

Why MCP Instead of REST API?

REST API

MCP Server

Setup

Write HTTP client, handle auth, parse JSON

npx @taskade/mcp-server — one command

Interface

Code against endpoints

Natural language — describe what you need

Chaining

Manual orchestration

AI chains tools intelligently

Error handling

Write error handling code

AI interprets errors and retries

Why Taskade MCP Over Other MCP Servers?

Taskade is the only MCP server that includes AI agent management (create, train, deploy agents), knowledge base training (attach docs, projects, media), and OpenAPI codegen (generate MCP tools from any API spec). 50+ tools across 7 categories.


Agent Recipes

Problem: Team standup notes scattered across Slack, email, and docs.

You: "Check my Taskade workspace for yesterday's completed tasks,
      summarize them as a standup update, then create today's
      priority tasks based on what's still open."

Claude uses:
  1. meProjectsGet → find your active projects
  2. projectTasksGet → pull tasks from each project
  3. taskCreate → create today's priority tasks

Result: A formatted standup summary + fresh task list in Taskade.

Problem: You have docs scattered across files and need an AI agent trained on them.

You: "Create an AI support agent called 'Help Bot' in my
      Customer Success folder, train it on our Documentation
      project, and publish it publicly."

Claude uses:
  1. workspaceFoldersGet → find "Customer Success" folder
  2. folderCreateAgent → create "Help Bot" with support instructions
  3. agentKnowledgeProjectCreate → attach Documentation project
  4. agentPublicAccessEnable → publish with shareable link

Result: Live AI chatbot trained on your docs, ready to embed.

Problem: Creating sprint projects manually every two weeks.

You: "Create a new sprint project from our 'Sprint Template',
      name it 'Sprint 2026-W15', move the top 10 backlog
      items into it, and assign them to the engineering team."

Claude uses:
  1. folderProjectTemplatesGet → find "Sprint Template"
  2. projectFromTemplate → create "Sprint 2026-W15"
  3. projectTasksGet → get backlog items
  4. taskMove → move top 10 tasks to new sprint
  5. taskPutAssignees → assign engineering team members

Result: Sprint ready to go, fully populated and assigned.

Problem: You need an agent that monitors competitors and reports findings.

You: "Generate an AI agent that researches our top 5 competitors.
      Train it on our Competitive Analysis project.
      Name it 'Market Intel Agent'."

Claude uses:
  1. folderAgentGenerate → generate agent from research prompt
  2. agentKnowledgeProjectCreate → connect Competitive Analysis project
  3. agentUpdate → refine instructions for research cadence

Result: AI research agent with domain knowledge, ready for briefings.

Problem: Each new client needs the same project structure, tasks, and materials.

You: "For our new client Acme Corp: create a project from
      the 'Client Onboarding' template, add tasks for
      kickoff meeting and SOW review, set due dates for
      the next 2 weeks, then share the project link."

Claude uses:
  1. projectFromTemplate → create "Acme Corp Onboarding"
  2. taskCreate → add kickoff, requirements, SOW tasks
  3. taskPutDate → set dates across next 2 weeks
  4. projectShareLinkEnable → generate share link

Result: Client onboarding project live and shareable in 30 seconds.

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 (Y Combinator S19) is the AI-native workspace for building apps, deploying agents, and automating workflows — from a single prompt. 150,000+ apps generated. Trusted by 3M, Nike, Tesla, Netflix, Airbnb, Disney, Adobe. Rated 4.8/5 across 9,300+ reviews.

  • Genesis Apps — Build complete apps from prompts. Dashboards, CRMs, portals, forms — deployed instantly. Try it →

  • AI Agents — Custom agents with 22+ tools, persistent memory, multi-agent teams, public embedding

  • Automations — No-code workflow automation with 100+ integrations, branching, looping, filtering

  • Real-time Collaboration — Multiplayer workspace with chat, video, 7 project views

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

  • API & MCP — REST API v2, this MCP Server, Agent API, webhooks, OAuth 2.0

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

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Issues opened vs closed

Appeared in Searches

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