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.
MCP-powered Taskade agent running inside Claude Desktop by Anthropic:
Go to Taskade Settings > API and create a Personal Access Token.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}Add to your Cursor MCP settings:
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}TASKADE_API_KEY=your-api-key npx @taskade/mcp-server --httpThe server starts at http://localhost:3000 (configure with PORT env var). Connect via SSE at http://localhost:3000/sse?access_token=your-api-key.
| Tool | Description |
|---|---|
workspacesGet |
List all workspaces |
workspaceFoldersGet |
List folders in a workspace |
workspaceCreateProject |
Create a project in a workspace |
| 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 |
| 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 |
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 |
| Tool | Description |
|---|---|
folderProjectTemplatesGet |
List available project templates |
projectFromTemplate |
Create a project from a template |
| Tool | Description |
|---|---|
mediasGet |
List media files in a folder |
mediaGet |
Get media details |
mediaDelete |
Delete a media file |
| Tool | Description |
|---|---|
meProjectsGet |
List all your projects |
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"
Connect Taskade to 400+ apps via n8n workflows. See the n8n Integration Guide for setup instructions.
Use our generator to build MCP tools from any OpenAPI spec — not just Taskade.
npm install --save-dev @taskade/mcp-openapi-codegen @readme/openapi-parserimport { 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 (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:
- App: taskade.com
- Create: taskade.com/create
- Agents: taskade.com/agents
- Templates: taskade.com/templates
- Community: taskade.com/community
- Developer Docs: developers.taskade.com
- Blog: taskade.com/blog
See open issues for planned features and improvements.
- Hosted MCP Endpoint —
mcp.taskade.comfor 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
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
MIT
