Taskade

oficial

Conéctate a la plataforma Taskade a través de MCP. Accede a tareas, proyectos, flujos de trabajo y agentes de IA en tiempo real mediante un espacio de trabajo unificado y una API.

¿Qué puedes hacer con Taskade MCP?

  • Crear y gestionar proyectos — Pídele a tu asistente que cree proyectos, los copie o los marque como completados usando projectCreate, projectCopy y projectComplete.
  • Trabajar con tareas entre proyectos — Crea, actualiza, mueve, completa o elimina tareas; establece fechas de vencimiento y asigna miembros del equipo mediante taskCreate, taskPut, taskMove y taskPutAssignees.
  • Crear e implementar agentes de IA — Genera agentes a partir de un prompt con folderAgentGenerate, adjunta fuentes de conocimiento como proyectos o medios, y publícalos públicamente.
  • Chatear directamente con agentes — Envía mensajes a un agente de IA y recibe respuestas usando promptAgent, y revisa el historial de conversaciones con getConversation.
  • Automatizar la creación de proyectos a partir de plantillas — Lista las plantillas disponibles con folderProjectTemplatesGet y crea nuevos proyectos a partir de ellas usando projectFromTemplate.
  • Gestionar la estructura del espacio de trabajo — Lista espacios de trabajo y carpetas mediante workspacesGet y workspaceFoldersGet, luego organiza los proyectos en las ubicaciones correctas.

Documentación

Servidor MCP de Taskade

El MCP de Espacio de Trabajo (@taskade/mcp-server) — ejecuta tu espacio de trabajo de Taskade desde cualquier cliente de IA.

Conecta Taskade a cualquier asistente de IA — Claude, Cursor, Windsurf, VS Code y más — a través del Protocolo de Contexto de Modelo.

npm GitHub stars License

Add to Cursor Install in VS Code

62 herramientas para espacios de trabajo, proyectos, tareas, agentes de IA, chat de agente, webhooks, bases de conocimiento, plantillas, multimedia y uso compartido — todo desde tu cliente de IA.

  • Servidor MCP — Conecta Taskade a Claude Desktop, Cursor, Windsurf o cualquier cliente MCP.
  • Codegen de OpenAPI — Genera herramientas MCP desde cualquier especificación OpenAPI — no solo Taskade.

Contenido


Demostración

Agente de Taskade potenciado por MCP ejecutándose dentro de Claude Desktop de Anthropic:

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

Construir Agentes vía MCPAutomatizar Flujos de TrabajoGestionar Proyectos
Create AI agents from your IDE via Taskade MCPAutomate workflows via Taskade MCPManage projects and apps via Taskade MCP
Crear, entrenar, desplegar agentes de IA desde Claude/CursorConstruir automatizaciones de múltiples pasos en más de 100 serviciosGestión completa del espacio de trabajo desde tu asistente de IA (planes de pago; algunos endpoints restringidos en el plan gratuito)

Inicio Rápido

¿Prefieres una opción alojada? https://www.taskade.com/mcp es el MCP de la App Genesis protegido por OAuth — una superficie alojada separada de este servidor MCP de Espacio de Trabajo. Consulta su guía para saber qué hace y si se ajusta a tu caso de uso. Para leer y escribir el contenido de tu espacio de trabajo (proyectos, tareas, agentes) como se describe a continuación, usa el servidor MCP de Espacio de Trabajo (este paquete).

¿Qué Taskade MCP quiero?

Taskade habla MCP a través de tres superficies — este repositorio es la primera:

Quiero…UsarDónde / autenticación
Que mi cliente de IA lea y escriba mis proyectos, tareas, agentesMCP de Espacio de Trabajo — este repositorio (@taskade/mcp-server)Stdio local · token personal · la mayoría de los planes
Editar el código de mi app publicada desde mi IDEMCP de la App GenesisAlojado · OAuth 2.0 (https://www.taskade.com/mcp) · Business+
Que mis agentes lleguen a Slack / Shopify / GmailConectores MCPAlojado, dentro del producto

1. Obtén tu Clave API

Ve a Configuración de Taskade > API y crea un Token de Acceso Personal.

2. Claude Desktop

Añade a tu claude_desktop_config.json:

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

3. Cursor

Añade a tu configuración de MCP de Cursor:

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

4. Windsurf

Añade a ~/.codeium/windsurf/mcp_config.json (o Configuración → Cascade → MCP → Añadir Servidor):

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

5. Cline

En VS Code, abre el panel de Servidores MCP de Cline → Configurar Servidores MCP y añade:

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

6. VS Code

Añade un .vscode/mcp.json a tu espacio de trabajo (VS Code usa la clave servers; ${input:…} solicita tu clave en la primera ejecución):

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

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

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

El servidor se inicia en http://localhost:3000 (configurar con la variable de entorno PORT). Conéctate vía SSE en http://localhost:3000/sse?access_token=your-api-key.


Herramientas (62)

Espacios de Trabajo

HerramientaDescripción
workspacesGetListar todos los espacios de trabajo
workspaceFoldersGetListar carpetas en un espacio de trabajo
workspaceCreateProjectCrear un proyecto en un espacio de trabajo

Proyectos

HerramientaDescripción
projectGetObtener detalles del proyecto
projectCreateCrear un nuevo proyecto
projectCopyCopiar un proyecto a una carpeta
projectCompleteMarcar proyecto como completado
projectRestoreRestaurar un proyecto completado
projectMembersGetListar miembros del proyecto
projectFieldsGetObtener campos personalizados para un proyecto
projectShareLinkGetObtener el enlace compartido
projectShareLinkEnableHabilitar el enlace compartido
projectBlocksGetObtener todos los bloques en un proyecto
projectTasksGetObtener todas las tareas en un proyecto
folderProjectsGetListar proyectos en una carpeta

Tareas

HerramientaDescripción
taskGetObtener detalles de la tarea
taskCreateCrear una o más tareas
taskPutActualizar una tarea
taskDeleteEliminar una tarea
taskCompleteMarcar tarea como completada
taskUncompleteMarcar tarea como incompleta
taskMoveMover una tarea dentro de un proyecto
taskAssigneesGetObtener asignados de la tarea
taskPutAssigneesAsignar usuarios a una tarea
taskDeleteAssigneesEliminar asignados
taskGetDateObtener fecha de vencimiento de la tarea
taskPutDateEstablecer fecha de vencimiento de la tarea
taskDeleteDateEliminar fecha de vencimiento de la tarea
taskNoteGetObtener nota de la tarea
taskNotePutActualizar nota de la tarea
taskNoteDeleteEliminar nota de la tarea
taskFieldsValueGetObtener todos los valores de campo
taskFieldValueGetObtener un valor de campo específico
taskFieldValuePutEstablecer un valor de campo
taskFieldValueDeleteEliminar un valor de campo

Agentes de IA

Crear, gestionar y publicar agentes de IA autónomos con conocimiento y herramientas personalizadas.

HerramientaDescripción
folderAgentGenerateGenerar un agente de IA a partir de un mensaje de texto
folderCreateAgentCrear un agente con configuración personalizada
folderAgentGetListar agentes en una carpeta
agentGetObtener detalles del agente
agentUpdateActualizar configuración del agente
deleteAgentEliminar un agente
agentPublicAccessEnablePublicar agente públicamente
agentPublicGetObtener detalles del agente público
agentPublicUpdateActualizar configuración del agente público
agentKnowledgeProjectCreateAñadir un proyecto como conocimiento del agente
agentKnowledgeMediaCreateAñadir multimedia como conocimiento del agente
agentKnowledgeProjectRemoveEliminar proyecto del conocimiento
agentKnowledgeMediaRemoveEliminar multimedia del conocimiento
agentConvosGetListar conversaciones del agente
agentConvoGetObtener detalles de la conversación
publicAgentGetObtener agente por ID público

Plantillas

HerramientaDescripción
folderProjectTemplatesGetListar plantillas de proyecto disponibles
projectFromTemplateCrear un proyecto desde una plantilla

Multimedia

HerramientaDescripción
mediasGetListar archivos multimedia en una carpeta
mediaGetObtener detalles de multimedia
mediaDeleteEliminar un archivo multimedia

Personal

HerramientaDescripción
meProjectsGetListar todos tus proyectos

Chat de Agente y Webhooks (API v2, beta)

Capacidades que la API v1 no tiene: mantener una conversación en vivo con un agente de IA y recibir eventos en tiempo real.

HerramientaDescripción
promptAgentEnviar un mensaje a un agente de IA y obtener su respuesta
listConversationsListar las conversaciones de un agente
getConversationObtener los mensajes de una conversación
subscribeWebhookSuscribirse a webhooks de eventos de Taskade en tiempo real
unsubscribeWebhookEliminar una suscripción a webhook

¿Por qué Taskade MCP?

Taskade MCP le da a tu asistente de IA acceso a tu espacio de trabajo — proyectos, tareas, agentes, bases de conocimiento, plantillas y automatizaciones (en planes de pago; algunos endpoints como el listado de espacios de trabajo están restringidos para cuentas gratuitas). En lugar de escribir código de API, describe lo que necesitas en lenguaje 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
Lo que dicesLo que sucede
"Muéstrame todas las tareas vencidas"Lee proyectos → filtra tareas → formatea informe
"Crea un agente de soporte entrenado en nuestros documentos"Crea agente → adjunta conocimiento → publica
"Configura el sprint de la próxima semana desde nuestra plantilla"Copia plantilla → rellena tareas → asigna equipo
"Resume el trabajo completado ayer"Lee historial de tareas → genera resumen de standup

¿Por qué MCP en lugar de API REST?

API RESTServidor MCP
ConfiguraciónEscribir cliente HTTP, manejar autenticación, analizar JSONnpx @taskade/mcp-server — un comando
InterfazCodificar contra endpointsLenguaje natural — describe lo que necesitas
EncadenamientoOrquestación manualLa IA encadena herramientas inteligentemente
Manejo de erroresEscribir código de manejo de erroresLa IA interpreta errores y reintenta

¿Por qué Taskade MCP sobre otros servidores MCP?

Taskade es el único servidor MCP que incluye gestión de agentes de IA (crear, entrenar, desplegar agentes), entrenamiento de base de conocimiento (adjuntar documentos, proyectos, multimedia) y codegen de OpenAPI (generar herramientas MCP desde cualquier especificación de API). 62 herramientas en 8 categorías.


Recetas de Agentes

Receta 1: Resumidor de Standup Diario

Problema: Las notas del standup del equipo están dispersas en Slack, correo electrónico y 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.
Receta 2: Constructor de Agente de Base de Conocimiento

Problema: Tienes documentos dispersos en archivos y necesitas un agente de IA entrenado en ellos.

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.
Receta 3: Automatización de Planificación de Sprint

Problema: Crear proyectos de sprint manualmente cada dos 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.
Receta 4: Agente de Inteligencia Competitiva

Problema: Necesitas un agente que monitoree a los competidores e informe los hallazgos.

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.
Receta 5: Proceso de Incorporación de Clientes

Problema: Cada nuevo cliente necesita la misma estructura de proyecto, tareas y materiales.

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

Gestión de Proyectos con IA

Pide a tu asistente de IA que gestione tu espacio de trabajo de Taskade:

  • "Muéstrame todos mis proyectos y su estado"
  • "Crea un nuevo proyecto llamado Planificación Q1 con tareas para cada equipo"
  • "Mueve todas las tareas vencidas al proyecto Backlog"
  • "Establece fechas de vencimiento para todas las tareas en el proyecto Sprint"

Creación de Agentes de IA

Construye y despliega agentes de IA directamente desde tu editor:

  • "Crea un agente de IA llamado Bot de Soporte al Cliente con conocimiento de nuestro proyecto de documentos"
  • "Genera un agente para revisión de código usando este mensaje: ..."
  • "Publica mi agente públicamente y dame el enlace compartido"
  • "Añade nuestro proyecto de documentación de API como conocimiento al agente"

Flujos de Trabajo con Plantillas

Automatiza la creación de proyectos desde plantillas:

  • "Lista todas las plantillas en mi espacio de trabajo"
  • "Crea 5 nuevos proyectos de incorporación de clientes desde la Plantilla de Cliente"
  • "Copia el proyecto de Retrospectiva de Sprint para esta semana"

Codegen de OpenAPI

Usa nuestro generador para construir herramientas MCP desde cualquier especificación OpenAPI — no solo 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 con cualquier especificación OpenAPI 3.0+. Genera herramientas MCP para tus propias APIs en minutos.


¿Qué es Taskade?

Taskade (Y Combinator S19) es el espacio de trabajo nativo de IA para construir aplicaciones, desplegar agentes y automatizar flujos de trabajo — desde un solo mensaje. Más de 150,000 aplicaciones generadas. Utilizado por 3M, Nike, Tesla, Netflix, Airbnb, Disney, Adobe. Calificado con 4.8/5 en más de 9,300 reseñas.

  • Genesis Apps — Crea aplicaciones completas a partir de instrucciones. Paneles, CRM, portales, formularios — desplegados al instante. Pruébalo →
  • Agentes de IA — Agentes personalizados con más de 22 herramientas, memoria persistente, equipos multiagente, incrustación pública
  • Automatizaciones — Automatización de flujos de trabajo sin código con más de 100 integraciones, ramificaciones, bucles, filtrado
  • Colaboración en tiempo real — Espacio de trabajo multijugador con chat, video, 7 vistas de proyecto
  • Plantillas — Más de 700 plantillas para gestión de proyectos, ingeniería, marketing y más
  • API y MCP — API REST v2, este servidor MCP, API de Agentes, webhooks, OAuth 2.0

Enlaces:


Hoja de ruta

Consulta los problemas abiertos para conocer las funciones y mejoras planificadas.

Enviado recientemente (v0.1.0): Chat de agente (promptAgent) y disparadores de webhook, disponibles ahora a través de la capa de herramientas de la API v2 de Taskade.

  • Herramientas de automatización y flujo — Crea, habilita y gestiona automatizaciones de flujo de trabajo mediante MCP
  • agent.js — Kit de herramientas de agente autónomo de código abierto (próximamente)
  • TaskOS — Plataforma de agentes en docs.taskade.com

Privacidad y seguridad

Tu token de API de Taskade autoriza al servidor MCP a llamar a la API pública de Taskade en tu nombre. El servidor habla solo con la API pública de Taskade — https://www.taskade.com/api/v1 y https://www.taskade.com/api/v2 — y no envía tus datos a otros servicios de terceros.


Contribuciones

Ayúdanos a mejorar las herramientas MCP, los flujos de trabajo de OpenAPI y las capacidades de los agentes.


Más de Taskade

  • Documentación de Taskade (fuente) — documentación para desarrolladores y referencia de la API
  • Kit de integración — acciones y disparadores de código abierto para Zapier/n8n
  • Taskade — página principal de la plataforma, incluyendo Genesis, el constructor de aplicaciones con IA

Licencia

MIT