Taskade

oficial

Conecte-se à plataforma Taskade via MCP. Acesse tarefas, projetos, fluxos de trabalho e agentes de IA em tempo real por meio de um espaço de trabalho unificado e API.

O que você pode fazer com Taskade MCP?

  • Gerenciar tarefas e projetos — Peça ao seu assistente para criar, atualizar, concluir ou mover tarefas e projetos usando ferramentas como taskCreate, taskPut e taskMove.
  • Criar e implantar agentes de IA — Gere ou crie agentes a partir de prompts, anexe conhecimento de projetos ou mídias e publique-os publicamente via folderAgentGenerate e agentPublicAccessEnable.
  • Conversar com agentes de IA — Envie mensagens e recupere o histórico de conversas com promptAgent e getConversation para interagir com seus agentes implantados.
  • Automatizar a partir de modelos — Liste os modelos disponíveis e crie novos projetos a partir deles usando folderProjectTemplatesGet e projectFromTemplate.
  • Configurar webhooks — Assine ou remova notificações de eventos do Taskade em tempo real com subscribeWebhook e unsubscribeWebhook.

Documentação

Servidor MCP do Taskade

O Workspace MCP (@taskade/mcp-server) — execute seu workspace do Taskade a partir de qualquer cliente de IA.

Conecte o Taskade a qualquer assistente de IA — Claude, Cursor, Windsurf, VS Code e outros — por meio do Model Context Protocol.

npm GitHub stars License

Add to Cursor Install in VS Code

62 ferramentas para workspaces, projetos, tarefas, agentes de IA, chat de agentes, webhooks, bases de conhecimento, modelos, mídia e compartilhamento — tudo a partir do seu cliente de IA.

  • Servidor MCP — Conecte o Taskade ao Claude Desktop, Cursor, Windsurf ou qualquer cliente MCP.
  • OpenAPI Codegen — Gere ferramentas MCP a partir de qualquer especificação OpenAPI — não apenas do Taskade.

Conteúdo


Demonstração

Agente do Taskade com tecnologia MCP executando dentro do Claude Desktop da Anthropic:

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

Crie Agentes via MCPAutomatize Fluxos de TrabalhoGerencie Projetos
Create AI agents from your IDE via Taskade MCPAutomate workflows via Taskade MCPManage projects and apps via Taskade MCP
Crie, treine e implante agentes de IA a partir do Claude/CursorConstrua automações de várias etapas em mais de 100 serviçosGerenciamento completo do workspace a partir do seu assistente de IA (planos pagos; alguns endpoints restritos no plano gratuito)

Início Rápido

⚡ Prefere uma opção hospedada? Abra https://www.taskade.com/mcp em um navegador — essa é a página oficial de instalação via OAuth (Claude, Cursor, Claude Code, Windsurf, Zed). Um initialize não autenticado retorna 401 por design; os clientes concluem o OAuth 2.0 (PKCE) uma única vez. Gravações completas em nível de tarefa ainda residem neste pacote local do Workspace MCP. Guia: Taskade MCP Hospedado.

Qual Taskade MCP eu quero?

O Taskade fala MCP por meio de três superfícies — este repositório é a primeira delas:

Eu quero…UseOnde / autenticação
Que meu cliente de IA leia e grave tarefas (conclusão, responsáveis, datas) além de projetos e agentesWorkspace MCP — este repositório (@taskade/mcp-server)stdio local · token pessoal · qualquer plano
Conectar remotamente — navegar pelo workspace, criar projetos, acionar agentes, editar o código-fonte do Genesis app/Taskade MCP Hospedadohttps://www.taskade.com/mcp · OAuth 2.0 (PKCE) · todos os planos pagos
Que meus agentes acessem Slack / Shopify / GmailConectores MCPHospedado, no produto

1. Obtenha sua Chave de API

Acesse Configurações do Taskade > API e crie um Personal Access Token.

2. Claude Desktop

Adicione ao seu claude_desktop_config.json:

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

3. Cursor

Adicione às configurações de MCP do Cursor:

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

4. Windsurf

Adicione ao ~/.codeium/windsurf/mcp_config.json (ou Configurações → Cascade → MCP → Adicionar Servidor):

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

5. Cline

No VS Code, abra o painel Servidores MCP do Cline → Configurar Servidores MCP e adicione:

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

6. VS Code

Adicione um .vscode/mcp.json ao seu workspace (o VS Code usa a chave servers; o ${input:…} solicita sua chave na primeira execução):

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

7. Modo HTTP / SSE (clientes remotos e personalizados)

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

O servidor inicia em http://localhost:3000 (configure com a variável de ambiente PORT). Conecte via SSE em http://localhost:3000/sse?access_token=your-api-key.

8. MCP remoto hospedado (https://www.taskade.com/mcp)

MCP remoto oficial do Taskade. Nada para instalar localmente. Cole a URL em qualquer cliente MCP que suporte Streamable HTTP + OAuth.

Endpointhttps://www.taskade.com/mcp
AutenticaçãoOAuth 2.0 com PKCE. Descoberta: https://www.taskade.com/.well-known/oauth-protected-resource/mcp
initialize não autenticadoRetorna 401 de propósito. O GET no navegador é uma página de instalação voltada ao usuário; os clientes MCP devem concluir o login via OAuth.
PlanoTodos os planos pagos. O plano gratuito pode iniciar o fluxo de conexão; o acesso ao workspace é restrito.
GuiaTaskade MCP Hospedado
{
  "mcpServers": {
    "taskade": {
      "type": "http",
      "url": "https://www.taskade.com/mcp"
    }
  }
}

As ferramentas hospedadas cobrem navegação no workspace (list_spaces, inspect_space), criação de projetos/agentes e edição de arquivos Genesis app/ via write_file. Gravações em nível de tarefa (conclusão, responsáveis, datas) ainda são deste pacote.


Ferramentas (62)

Workspaces

FerramentaDescrição
workspacesGetListar todos os workspaces
workspaceFoldersGetListar pastas em um workspace
workspaceCreateProjectCriar um projeto em um workspace

Projetos

FerramentaDescrição
projectGetObter detalhes do projeto
projectCreateCriar um novo projeto
projectCopyCopiar um projeto para uma pasta
projectCompleteMarcar projeto como concluído
projectRestoreRestaurar um projeto concluído
projectMembersGetListar membros do projeto
projectFieldsGetObter campos personalizados de um projeto
projectShareLinkGetObter o link de compartilhamento
projectShareLinkEnableAtivar o link de compartilhamento
projectBlocksGetObter todos os blocos em um projeto
projectTasksGetObter todas as tarefas em um projeto
folderProjectsGetListar projetos em uma pasta

Tarefas

FerramentaDescrição
taskGetObter detalhes da tarefa
taskCreateCriar uma ou mais tarefas
taskPutAtualizar uma tarefa
taskDeleteExcluir uma tarefa
taskCompleteMarcar tarefa como concluída
taskUncompleteMarcar tarefa como não concluída
taskMoveMover uma tarefa dentro de um projeto
taskAssigneesGetObter responsáveis da tarefa
taskPutAssigneesAtribuir usuários a uma tarefa
taskDeleteAssigneesRemover responsáveis
taskGetDateObter data de vencimento da tarefa
taskPutDateDefinir data de vencimento da tarefa
taskDeleteDateRemover data de vencimento da tarefa
taskNoteGetObter nota da tarefa
taskNotePutAtualizar nota da tarefa
taskNoteDeleteExcluir nota da tarefa
taskFieldsValueGetObter todos os valores de campo
taskFieldValueGetObter um valor de campo específico
taskFieldValuePutDefinir um valor de campo
taskFieldValueDeleteExcluir um valor de campo

Agentes de IA

Crie, gerencie e publique agentes de IA autônomos com conhecimento e ferramentas personalizados.

FerramentaDescrição
folderAgentGenerateGerar um agente de IA a partir de um prompt de texto
folderCreateAgentCriar um agente com configuração personalizada
folderAgentGetListar agentes em uma pasta
agentGetObter detalhes do agente
agentUpdateAtualizar configuração do agente
deleteAgentExcluir um agente
agentPublicAccessEnablePublicar agente publicamente
agentPublicGetObter detalhes do agente público
agentPublicUpdateAtualizar configurações do agente público
agentKnowledgeProjectCreateAdicionar um projeto como conhecimento do agente
agentKnowledgeMediaCreateAdicionar mídia como conhecimento do agente
agentKnowledgeProjectRemoveRemover projeto do conhecimento
agentKnowledgeMediaRemoveRemover mídia do conhecimento
agentConvosGetListar conversas do agente
agentConvoGetObter detalhes da conversa
publicAgentGetObter agente por ID público

Modelos

FerramentaDescrição
folderProjectTemplatesGetListar modelos de projeto disponíveis
projectFromTemplateCriar um projeto a partir de um modelo

Mídia

FerramentaDescrição
mediasGetListar arquivos de mídia em uma pasta
mediaGetObter detalhes da mídia
mediaDeleteExcluir um arquivo de mídia

Pessoal

FerramentaDescrição
meProjectsGetListar todos os seus projetos

Chat de Agentes e Webhooks (API v2, beta)

Recursos que a API v1 não possui: manter uma conversa ao vivo com um agente de IA e receber eventos em tempo real.

FerramentaDescrição
promptAgentEnviar uma mensagem a um agente de IA e obter a resposta
listConversationsListar as conversas de um agente
getConversationObter as mensagens de uma conversa
subscribeWebhookAssinar webhooks de eventos do Taskade em tempo real
unsubscribeWebhookRemover uma assinatura de webhook

Por que Taskade MCP?

O Taskade MCP dá ao seu assistente de IA acesso ao seu workspace — projetos, tarefas, agentes, bases de conhecimento, modelos e automações (em planos pagos; alguns endpoints, como listagem de workspaces, são restritos para contas gratuitas). Em vez de escrever código de API, descreva o que você precisa em linguagem natural.

┌──────────────────────────────────────────────────────────┐
│                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
O que Você DizO que Acontece
"Mostre-me todas as tarefas atrasadas"Lê projetos → filtra tarefas → formata relatório
"Crie um agente de suporte treinado com nossos documentos"Cria agente → anexa conhecimento → publica
"Configure o sprint da próxima semana a partir do nosso modelo"Copia modelo → preenche tarefas → atribui à equipe
"Resuma o trabalho concluído ontem"Lê histórico de tarefas → gera resumo de standup

Por que MCP em vez de API REST?

API RESTServidor MCP
ConfiguraçãoEscrever cliente HTTP, lidar com autenticação, analisar JSONnpx @taskade/mcp-server — um único comando
InterfaceCodificar contra endpointsLinguagem natural — descreva o que você precisa
EncadeamentoOrquestração manualA IA encadeia ferramentas de forma inteligente
Tratamento de errosEscrever código de tratamento de errosA IA interpreta erros e tenta novamente

Por que o Taskade MCP em vez de outros servidores MCP?

O Taskade é o único servidor MCP que inclui gerenciamento de agentes de IA (criar, treinar, implantar agentes), treinamento de base de conhecimento (anexar documentos, projetos, mídia) e codegen OpenAPI (gerar ferramentas MCP a partir de qualquer especificação de API). 62 ferramentas em 8 categorias.


Receitas de Agentes

Receita 1: Resumidor de Standup Diário

Problema: Anotações de standup da equipe espalhadas por Slack, e-mail e documentos.

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.
Receita 2: Construtor de Agente com Base de Conhecimento

Problema: Você tem documentos espalhados por arquivos e precisa de um agente de IA treinado com eles.

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.
Receita 3: Automação de Planejamento de Sprint

Problema: Criar projetos de sprint manualmente a cada duas semanas.

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.
Receita 4: Agente de Inteligência Competitiva

Problema: Você precisa de um agente que monitore concorrentes e relate descobertas.

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.
Receita 5: Pipeline de Onboarding de Clientes

Problema: Cada novo cliente precisa da mesma estrutura de projeto, tarefas e materiais.

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.

Casos de Uso

Gerenciamento de Projetos com IA

Peça ao seu assistente de IA para gerenciar seu workspace do Taskade:

  • "Mostre-me todos os meus projetos e seus status"
  • "Crie um novo projeto chamado Planejamento Q1 com tarefas para cada equipe"
  • "Mova todas as tarefas atrasadas para o projeto Backlog"
  • "Defina datas de vencimento para todas as tarefas do projeto Sprint"

Criação de Agentes de IA

Crie e implante agentes de IA diretamente do seu editor:

  • "Crie um agente de IA chamado Bot de Suporte ao Cliente com conhecimento do nosso projeto de documentos"
  • "Gere um agente para revisão de código usando este prompt: ..."
  • "Publique meu agente publicamente e me dê o link de compartilhamento"
  • "Adicione nosso projeto de documentação da API como conhecimento do agente"

Fluxos de Trabalho com Modelos

Automatize a criação de projetos a partir de modelos:

  • "Listar todos os modelos no meu espaço de trabalho"
  • "Criar 5 novos projetos de integração de clientes a partir do Modelo de Cliente"
  • "Copiar o projeto de Retrospectiva de Sprint desta semana"

OpenAPI Codegen

Use nosso gerador para criar ferramentas MCP a partir de qualquer especificação OpenAPI — não apenas 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,
});

Funciona com qualquer especificação OpenAPI 3.0+. Gere ferramentas MCP para suas próprias APIs em minutos.


O que é Taskade?

Taskade (Y Combinator S19) é o espaço de trabalho nativo de IA para criar aplicativos, implantar agentes e automatizar fluxos de trabalho — a partir de um único prompt. Mais de 150.000 aplicativos gerados. Confiado por 3M, Nike, Tesla, Netflix, Airbnb, Disney, Adobe. Avaliado em 4,8/5 em mais de 9.300 avaliações.

  • Genesis Apps — Crie aplicativos completos a partir de prompts. Dashboards, CRMs, portais, formulários — implantados instantaneamente. Experimente →
  • AI Agents — Agentes personalizados com ferramentas integradas, memória persistente, equipes multiagentes, incorporação pública
  • Automações — Automação de fluxos de trabalho sem código com mais de 100 integrações, ramificações, loops e filtros
  • Colaboração em tempo real — Espaço de trabalho multiplayer com chat, vídeo e múltiplas visualizações de projeto
  • Modelos — Mais de 700 modelos para gerenciamento de projetos, engenharia, marketing e muito mais
  • API e MCP — REST API v2, este servidor MCP, Agent API, webhooks, OAuth 2.0

Links:


Roadmap

Veja problemas em aberto para recursos e melhorias planejados.

Lançado recentemente (v0.1.0): Chat de agente (promptAgent) e gatilhos de webhook, disponíveis agora via camada de ferramentas da Taskade API v2.

  • Ferramentas de Automação e Fluxo — Crie, habilite e gerencie automações de fluxo de trabalho via MCP
  • agent.js — Kit de ferramentas de agente autônomo de código aberto (em breve)
  • TaskOS — Plataforma de agentes em docs.taskade.com

Privacidade e Segurança

Seu token da API Taskade autoriza o servidor MCP a chamar a API pública da Taskade em seu nome. O servidor fala apenas com a API pública da Taskade — https://www.taskade.com/api/v1 e https://www.taskade.com/api/v2 — e não envia seus dados para outros serviços de terceiros.


Contribuindo

Ajude-nos a melhorar as ferramentas MCP, os fluxos de trabalho OpenAPI e as capacidades dos agentes.


Mais da Taskade

  • Documentação da Taskade (fonte) — documentação para desenvolvedores e referência da API
  • Integration Kit — ações e gatilhos de código aberto para Zapier/n8n
  • Taskade — página inicial da plataforma, incluindo Genesis, o construtor de aplicativos de IA

Licença

MIT