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?
- Gerenciar tarefas e projetos — Peça ao seu assistente para criar, atualizar, concluir ou mover tarefas e projetos usando ferramentas como
taskCreate,taskPutetaskMove. - 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
folderAgentGenerateeagentPublicAccessEnable. - Conversar com agentes de IA — Envie mensagens e recupere o histórico de conversas com
promptAgentegetConversationpara interagir com seus agentes implantados. - Automatizar a partir de modelos — Liste os modelos disponíveis e crie novos projetos a partir deles usando
folderProjectTemplatesGeteprojectFromTemplate. - Configurar webhooks — Assine ou remova notificações de eventos do Taskade em tempo real com
subscribeWebhookeunsubscribeWebhook.
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.
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
- MCP remoto hospedado
- Ferramentas (62)
- Por que Taskade MCP?
- Receitas de Agentes
- Casos de Uso
- OpenAPI Codegen
- O que é o Taskade?
- Roadmap
- Contribuição
- Licença
Demonstração
Agente do Taskade com tecnologia MCP executando dentro do Claude Desktop da Anthropic:
| Crie Agentes via MCP | Automatize Fluxos de Trabalho | Gerencie Projetos |
|---|---|---|
![]() | ![]() | ![]() |
| Crie, treine e implante agentes de IA a partir do Claude/Cursor | Construa 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? Abra
https://www.taskade.com/mcpem um navegador — essa é a página oficial de instalação via OAuth (Claude, Cursor, Claude Code, Windsurf, Zed). Uminitializenã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… | Use | Onde / autenticação |
|---|---|---|
| Que meu cliente de IA leia e grave tarefas (conclusão, responsáveis, datas) além de projetos e agentes | Workspace 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 Hospedado | https://www.taskade.com/mcp · OAuth 2.0 (PKCE) · todos os planos pagos |
| Que meus agentes acessem Slack / Shopify / Gmail | Conectores MCP | Hospedado, 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.
| Endpoint | https://www.taskade.com/mcp |
| Autenticação | OAuth 2.0 com PKCE. Descoberta: https://www.taskade.com/.well-known/oauth-protected-resource/mcp |
initialize não autenticado | Retorna 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. |
| Plano | Todos os planos pagos. O plano gratuito pode iniciar o fluxo de conexão; o acesso ao workspace é restrito. |
| Guia | Taskade 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
| 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 da 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 personalizados.
| 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)
Recursos 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 a um agente de IA e obter a 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 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ê Diz | O 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 REST | Servidor MCP | |
|---|---|---|
| Configuração | Escrever cliente HTTP, lidar com autenticação, analisar JSON | npx @taskade/mcp-server — um único comando |
| Interface | Codificar contra endpoints | Linguagem natural — descreva o que você precisa |
| Encadeamento | Orquestração manual | A IA encadeia ferramentas de forma inteligente |
| Tratamento de erros | Escrever código de tratamento de erros | A 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:
- App: taskade.com
- Criar: taskade.com/create
- Galeria de aplicativos: taskade.com/apps
- Agentes: taskade.com/agents
- Modelos: taskade.com/templates
- Documentação: taskade.com/docs · docs.taskade.com
- Guia MCP do espaço de trabalho: https://github.com/taskade/docs/blob/main/apis-living-system-development/workspace-mcp.md
- Guia MCP hospedado: https://github.com/taskade/docs/blob/main/apis-living-system-development/genesis-app-mcp.md
- Blog: taskade.com/blog
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.
- Privacidade — veja a Política de Privacidade da Taskade.
- Segurança e relato de vulnerabilidades — veja SECURITY.md.
- Armazene seu token em uma variável de ambiente; nunca o envie para o repositório.
Contribuindo
Ajude-nos a melhorar as ferramentas MCP, os fluxos de trabalho OpenAPI e as capacidades dos agentes.
- Problemas — Relate bugs ou solicite recursos
- Pull Requests — Contribuições são bem-vindas
- Aplicativos — Navegue e clone aplicativos da comunidade
- Contato — hello@taskade.com
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


