Taskade
oficialConecte-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?
- Criar e gerenciar projetos — Peça ao seu assistente para criar projetos, copiá-los ou marcá-los como concluídos usando
projectCreate,projectCopyeprojectComplete. - Trabalhar com tarefas em vários projetos — Criar, atualizar, mover, concluir ou excluir tarefas; definir datas de vencimento e atribuir membros da equipe via
taskCreate,taskPut,taskMoveetaskPutAssignees. - Criar e implantar agentes de IA — Gerar agentes a partir de um prompt com
folderAgentGenerate, anexar fontes de conhecimento como projetos ou mídias e publicá-los publicamente. - Conversar diretamente com agentes — Enviar mensagens a um agente de IA e receber respostas usando
promptAgent, e revisar o histórico da conversa comgetConversation. - Automatizar a criação de projetos a partir de modelos — Listar modelos disponíveis com
folderProjectTemplatesGete criar novos projetos a partir deles usandoprojectFromTemplate. - Gerenciar a estrutura do workspace — Listar workspaces e pastas via
workspacesGeteworkspaceFoldersGete, em seguida, organizar os projetos nos locais corretos.
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 mais — via Model Context Protocol.
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
- Início Rápido
- Ferramentas (62)
- Por que o Taskade MCP?
- Receitas de Agentes
- Casos de Uso
- OpenAPI Codegen
- O que é o Taskade?
- Roteiro
- Contribuindo
- Licença
Demonstração
Agente do Taskade com tecnologia MCP em execução dentro do Claude Desktop da Anthropic:
| Criar Agentes via MCP | Automatizar Fluxos de Trabalho | Gerenciar Projetos |
|---|---|---|
![]() | ![]() | ![]() |
| Crie, treine e implante agentes de IA a partir do Claude/Cursor | Crie automações de várias etapas em mais de 100 serviços | Gerenciamento 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?
https://www.taskade.com/mcpé o Genesis App MCP protegido por OAuth — uma superfície hospedada separada deste servidor Workspace MCP. Consulte o guia dele para saber o que ele faz e se atende ao seu caso de uso. Para ler e escrever o conteúdo do seu workspace (projetos, tarefas, agentes) conforme descrito abaixo, use o servidor Workspace MCP (este pacote).
Qual Taskade MCP eu quero?
O Taskade fala MCP através de três superfícies — este repositório é a primeira:
| Eu quero… | Usar | Onde / autenticação |
|---|---|---|
| Fazer meu cliente de IA ler e escrever meus projetos, tarefas, agentes | Workspace MCP — este repositório (@taskade/mcp-server) | Stdio local · token pessoal · maioria dos planos |
| Editar o código do meu aplicativo publicado a partir do meu IDE | Genesis App MCP | Hospedado · OAuth 2.0 (https://www.taskade.com/mcp) · Business+ |
| Permitir que meus agentes alcancem o Slack / Shopify / Gmail | Conectores MCP | Hospedado, dentro do produto |
1. Obtenha Sua Chave de API
Acesse Configurações do Taskade > API e crie um Token de Acesso Pessoal.
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 suas configurações 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; ${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-se via SSE em http://localhost:3000/sse?access_token=your-api-key.
Ferramentas (62)
Workspaces
| Ferramenta | Descrição |
|---|---|
workspacesGet | Listar todos os workspaces |
workspaceFoldersGet | Listar pastas em um workspace |
workspaceCreateProject | Criar um projeto em um workspace |
Projetos
| Ferramenta | Descrição |
|---|---|
projectGet | Obter detalhes do projeto |
projectCreate | Criar um novo projeto |
projectCopy | Copiar um projeto para uma pasta |
projectComplete | Marcar projeto como concluído |
projectRestore | Restaurar um projeto concluído |
projectMembersGet | Listar membros do projeto |
projectFieldsGet | Obter campos personalizados de um projeto |
projectShareLinkGet | Obter o link de compartilhamento |
projectShareLinkEnable | Ativar o link de compartilhamento |
projectBlocksGet | Obter todos os blocos em um projeto |
projectTasksGet | Obter todas as tarefas em um projeto |
folderProjectsGet | Listar projetos em uma pasta |
Tarefas
| Ferramenta | Descrição |
|---|---|
taskGet | Obter detalhes da tarefa |
taskCreate | Criar uma ou mais tarefas |
taskPut | Atualizar uma tarefa |
taskDelete | Excluir uma tarefa |
taskComplete | Marcar tarefa como concluída |
taskUncomplete | Marcar tarefa como não concluída |
taskMove | Mover uma tarefa dentro de um projeto |
taskAssigneesGet | Obter responsáveis pela tarefa |
taskPutAssignees | Atribuir usuários a uma tarefa |
taskDeleteAssignees | Remover responsáveis |
taskGetDate | Obter data de vencimento da tarefa |
taskPutDate | Definir data de vencimento da tarefa |
taskDeleteDate | Remover data de vencimento da tarefa |
taskNoteGet | Obter nota da tarefa |
taskNotePut | Atualizar nota da tarefa |
taskNoteDelete | Excluir nota da tarefa |
taskFieldsValueGet | Obter todos os valores de campo |
taskFieldValueGet | Obter um valor de campo específico |
taskFieldValuePut | Definir um valor de campo |
taskFieldValueDelete | Excluir um valor de campo |
Agentes de IA
Crie, gerencie e publique agentes de IA autônomos com conhecimento e ferramentas personalizadas.
| Ferramenta | Descrição |
|---|---|
folderAgentGenerate | Gerar um agente de IA a partir de um prompt de texto |
folderCreateAgent | Criar um agente com configuração personalizada |
folderAgentGet | Listar agentes em uma pasta |
agentGet | Obter detalhes do agente |
agentUpdate | Atualizar configuração do agente |
deleteAgent | Excluir um agente |
agentPublicAccessEnable | Publicar agente publicamente |
agentPublicGet | Obter detalhes do agente público |
agentPublicUpdate | Atualizar configurações do agente público |
agentKnowledgeProjectCreate | Adicionar um projeto como conhecimento do agente |
agentKnowledgeMediaCreate | Adicionar mídia como conhecimento do agente |
agentKnowledgeProjectRemove | Remover projeto do conhecimento |
agentKnowledgeMediaRemove | Remover mídia do conhecimento |
agentConvosGet | Listar conversas do agente |
agentConvoGet | Obter detalhes da conversa |
publicAgentGet | Obter agente por ID público |
Modelos
| Ferramenta | Descrição |
|---|---|
folderProjectTemplatesGet | Listar modelos de projeto disponíveis |
projectFromTemplate | Criar um projeto a partir de um modelo |
Mídia
| Ferramenta | Descrição |
|---|---|
mediasGet | Listar arquivos de mídia em uma pasta |
mediaGet | Obter detalhes da mídia |
mediaDelete | Excluir um arquivo de mídia |
Pessoal
| Ferramenta | Descrição |
|---|---|
meProjectsGet | Listar todos os seus projetos |
Chat de Agentes e Webhooks (API v2, beta)
Capacidades que a API v1 não possui: manter uma conversa ao vivo com um agente de IA e receber eventos em tempo real.
| Ferramenta | Descrição |
|---|---|
promptAgent | Enviar uma mensagem para um agente de IA e obter sua resposta |
listConversations | Listar as conversas de um agente |
getConversation | Obter as mensagens de uma conversa |
subscribeWebhook | Assinar webhooks de eventos do Taskade em tempo real |
unsubscribeWebhook | Remover uma assinatura de webhook |
Por que o 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 workspace, 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ê Diz | O Que Acontece |
|---|---|
| "Mostre-me todas as tarefas atrasadas" | Lê projetos → filtra tarefas → formata relatório |
| "Crie um agente de suporte treinado em 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 REST | Servidor MCP | |
|---|---|---|
| Configuração | Escrever cliente HTTP, lidar com autenticação, analisar JSON | npx @taskade/mcp-server — um comando |
| Interface | Codificar em endpoints | Linguagem natural — descreva o que você precisa |
| Encadeamento | Orquestração manual | IA encadeia ferramentas de forma inteligente |
| Tratamento de erros | Escrever código de tratamento de erros | 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 OpenAPI codegen (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: Notas de standup da equipe espalhadas pelo 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 de Base de Conhecimento
Problema: Você tem documentos espalhados por arquivos e precisa de um agente de IA treinado neles.
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 Integração 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 no 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 ao agente"
Fluxos de Trabalho de Modelos
Automatize a criação de projetos a partir de modelos:
- "Liste todos os modelos no meu workspace"
- "Crie 5 novos projetos de integração de clientes a partir do Modelo de Cliente"
- "Copie o projeto de Retrospectiva de Sprint para esta semana"
OpenAPI Codegen
Use nosso gerador para criar ferramentas MCP a partir de qualquer especificação OpenAPI — não apenas do 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 é o Taskade?
Taskade (Y Combinator S19) é o workspace 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. Confiável 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 →
- Agentes de IA — Agentes personalizados com mais de 22 ferramentas, memória persistente, equipes multiagente, incorporação pública
- Automações — Automação de fluxo de trabalho sem código com mais de 100 integrações, ramificação, loops, filtragem
- Colaboração em Tempo Real — Espaço de trabalho multijogador com chat, vídeo, 7 visualizações de projeto
- Modelos — Mais de 700 modelos para gerenciamento de projetos, engenharia, marketing e muito mais
- API & MCP — API REST v2, este Servidor MCP, API de Agente, webhooks, OAuth 2.0
Links:
- App: taskade.com
- Criar: taskade.com/create
- Agentes: taskade.com/agents
- Modelos: taskade.com/templates
- Comunidade: taskade.com/community
- Documentação do Desenvolvedor: docs.taskade.com
- Guia do MCP do Espaço de Trabalho: https://github.com/taskade/docs/blob/main/apis-living-system-development/workspace-mcp.md
- Guia do MCP do Genesis App (uma superfície hospedada diferente): https://github.com/taskade/docs/blob/main/apis-living-system-development/genesis-app-mcp.md
- Blog: taskade.com/blog
Roteiro
Veja problemas abertos para funcionalidades planejadas e melhorias.
Enviado recentemente (v0.1.0): Chat de agente (promptAgent) e gatilhos de webhook, disponíveis agora através da camada de ferramentas da API Taskade 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 agente em docs.taskade.com
Privacidade e Segurança
Seu token da API Taskade autoriza o servidor MCP a chamar a API pública do Taskade em seu nome. O servidor se comunica apenas com a API pública do 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.
- Privacidade — veja a Política de Privacidade do Taskade.
- Relatórios de segurança e vulnerabilidade — veja SECURITY.md.
- Armazene seu token em uma variável de ambiente; nunca o comite.
Contribuindo
Ajude-nos a melhorar as ferramentas MCP, fluxos de trabalho OpenAPI e capacidades dos agentes.
- Problemas — Relate bugs ou solicite funcionalidades
- Pull Requests — Contribuições são bem-vindas
- Comunidade — Junte-se à comunidade Taskade
- Contato — hello@taskade.com
Mais do Taskade
- Documentação do Taskade (fonte) — documentação do desenvolvedor e referência da API
- Kit de Integração — ações e gatilhos de código aberto para Zapier/n8n
- Taskade — página inicial da plataforma, incluindo o Genesis, o construtor de aplicativos de IA
Licença
MIT


