Taskade

by taskade

Not rated
GitHub

About

Connect to the [Taskade platform](https://www.taskade.com/) via MCP. Access tasks, projects, workflows, and AI agents in real-time through a unified workspace and API.

Details

Author
taskade
Categories
Productivity, Project Management, AI, Automation, Developer Tools

Setup

Install Taskade in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/taskade/mcp

Follow the installation instructions in the repository README, then restart your MCP client.

- Create and manage projects— Ask your assistant to create projects, copy them, or mark them complete usingprojectCreate,projectCopy, andprojectComplete.
- Work with tasks across projects— Create, update, move, complete, or delete tasks; set due dates and assign team members viataskCreate,taskPut,taskMove, andtaskPutAssignees.
- Build and deploy AI agents— Generate agents from a prompt withfolderAgentGenerate, attach knowledge sources like projects or media, and publish them publicly.
- Chat with agents directly— Send messages to an AI agent and receive replies usingpromptAgent, and review conversation history withgetConversation.
- Automate project creation from templates— List available templates withfolderProjectTemplatesGetand spin up new projects from them usingprojectFromTemplate.
- Manage workspace structure— List workspaces and folders viaworkspacesGetandworkspaceFoldersGet, then organize projects into the right locations.

TheWorkspace MCP(@taskade/mcp-server) — run your Taskade workspace from any AI client.

ConnectTaskadeto any AI assistant — Claude, Cursor, Windsurf, VS Code, and more — via theModel Context Protocol.

62 toolsfor workspaces, projects, tasks, AI agents, agent chat, webhooks, knowledge bases, templates, 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
-
Quick Start
-
Tools (62)
-
Why Taskade MCP?
-
Agent Recipes
-
Use Cases
-
OpenAPI Codegen
-
What is Taskade?
-
Roadmap
-
Contributing
-
License

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

Prefer a hosted option?https://www.taskade.com/mcpis the OAuth-protectedGenesis App MCP— aseparate hosted surfacefrom this Workspace MCP server. See its guide to learn what it does and whether it fits your use case. To read and write your workspacecontent(projects, tasks, agents) as described below, use the Workspace MCP server (this package).

Taskade speaks MCP through three surfaces — this repo is the first one:

Go toTaskade Settings > APIand create a Personal Access Token.

Add to yourclaude_desktop_config.json:

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

Add to~/.codeium/windsurf/mcp_config.json(orSettings → Cascade → MCP → Add Server):

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

In VS Code, open the ClineMCP Serverspanel →Configure MCP Serversand add:

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

Add a.vscode/mcp.jsonto your workspace (VS Code uses theserverskey;${input:…}prompts for your key on first run):

{ "servers": { "taskade": { "command": "npx", "args": ["-y", "@taskade/mcp-server"], "env": { "TASKADE_API_KEY": "${input:taskade_api_key}" } } } }

7. HTTP / SSE Mode (remote & custom clients)

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

The server starts athttp://localhost:3000(configure withPORTenv var). Connect via SSE athttp://localhost:3000/sse?access_token=your-api-key.

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

Agent Chat & Webhooks (API v2, beta)

Capabilities the v1 API doesn't have: hold a live conversation with an AI agent, and receive real-time events.

Taskade MCP gives your AI assistantaccess to your workspace— projects, tasks, agents, knowledge bases, templates, and automations (on paid plans; some endpoints such as workspace listing are gated for free accounts). 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 │ │ (62 tools, 8 categories) │ └──────────────────────────────────┘ ↓ ↓ ↓ folderCreateAgent agentKnowledge agentPublicAccess (creates agent) (attaches docs) (publishes it) ↓ Result: Live AI chatbot trained on your data

Taskade is the only MCP server that includesAI agent management(create, train, deploy agents),knowledge base training(attach docs, projects, media), andOpenAPI codegen(generate MCP tools from any API spec). 62 tools across 8 categories.

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.

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"

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"

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"

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.

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

- App:taskade.com
- Create:
taskade.com/create
- Agents:
taskade.com/agents
- Templates:
taskade.com/templates
- Community:
taskade.com/community
- Developer Docs:
docs.taskade.com
- Workspace MCP guide:
https://github.com/taskade/docs/blob/main/apis-living-system-development/workspace-mcp.md
- Genesis App MCP guide(a different, hosted surface):
https://github.com/taskade/docs/blob/main/apis-living-system-development/genesis-app-mcp.md
- Blog:
taskade.com/blog

Seeopen issuesfor planned features and improvements.

Recently shipped (v0.1.0):Agent chat (promptAgent) and webhook triggers, live now via theTaskade API v2 tool layer.

- Automation & Flow Tools— Create, enable, and manage workflow automations via MCP
- agent.js— Open-source autonomous agent toolkit (coming soon)
- TaskOS— Agent platform at
docs.taskade.com

Your Taskade API token authorizes the MCP server to call the Taskade public API on your behalf. The server talksonlyto the Taskade public API —https://www.taskade.com/api/v1andhttps://www.taskade.com/api/v2— and does not send your data to other third-party services.

- Privacy— see theTaskade Privacy Policy.
- Security & vulnerability reporting— see
SECURITY.md.
- Store your token in an environment variable; never commit it.

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

- Issues— Report bugs or request features
-
Pull Requests— Contributions welcome
-
Community— Join the Taskade community
-
Contact—hello@taskade.com

- Taskade Docs(source) — developer documentation and API reference
-
Integration Kit— open-source Zapier/n8n actions & triggers
-
Taskade— platform home, including Genesis, the AI app builder

A Python monorepo for AI-powered project management and productivity servers, utilizing the Claude API.

Interact with task, doc, and project data in Dart, an AI-native project management tool

Keep teams & agents coordinated automatically

The Outcome Backcasting MCP is a strategic planning tool that helps you work backwards from a desired future outcome to identify the specific steps, resources, and dependencies needed to achieve your goals. Unlike traditional forward planning, backcasting starts with your end goal and creates a reverse roadmap to get there.

Interact with the ClickUp API to manage tasks, lists, and spaces, automating project planning and workflows.

Connect your GTD system directly to any LLM, so you can capture, organize, and review your life and work using natural language.

An MCP server for interacting with the Jira API to manage projects, issues, and workflows.

About AI-powered Jira CLI and MCP server for humans and agents manage issues, sprints, boards with interactive wizards, multi-provider AI

Manage complex AI agent workflows with a Kanban-based task management system.

Trello for Claude Code: AI-powered task management with 60 MCP tools, visual Kanban board, and intelligent orchestration for product teams and developers

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.