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?

  • Gestionar tareas y proyectos — Pídele a tu asistente que cree, actualice, complete o mueva tareas y proyectos usando herramientas como taskCreate, taskPut y taskMove.
  • Crear y desplegar agentes de IA — Genera o crea agentes a partir de indicaciones, adjunta conocimiento de proyectos o medios, y publícalos públicamente mediante folderAgentGenerate y agentPublicAccessEnable.
  • Chatear con agentes de IA — Envía mensajes y recupera el historial de conversación con promptAgent y getConversation para interactuar con tus agentes desplegados.
  • Automatizar desde plantillas — Lista las plantillas disponibles y crea nuevos proyectos a partir de ellas usando folderProjectTemplatesGet y projectFromTemplate.
  • Configurar webhooks — Suscríbete o elimina notificaciones de eventos de Taskade en tiempo real con subscribeWebhook y unsubscribeWebhook.

Documentación

Servidor MCP de Taskade

El Workspace MCP (@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 — mediante el Model Context Protocol.

npm GitHub stars License

Add to Cursor Install in VS Code

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

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

Contenido


Demo

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

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

Crea agentes mediante MCPAutomatiza flujos de trabajoGestiona proyectos
Create AI agents from your IDE via Taskade MCPAutomate workflows via Taskade MCPManage projects and apps via Taskade MCP
Crea, entrena e implementa agentes de IA desde Claude/CursorConstruye automatizaciones de varios 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? Abre https://www.taskade.com/mcp en un navegador — esa es la página oficial de instalación con OAuth (Claude, Cursor, Claude Code, Windsurf, Zed). Un initialize sin autenticar devuelve 401 por diseño; los clientes completan OAuth 2.0 (PKCE) una sola vez. Las escrituras completas a nivel de tareas siguen viviendo en este paquete local de Workspace MCP. Guía: Taskade MCP alojado.

¿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 tareas (completar, asignados, fechas) además de proyectos y agentesWorkspace MCP — este repositorio (@taskade/mcp-server)stdio local · token personal · cualquier plan
Conectarme de forma remota — explorar el espacio de trabajo, crear proyectos, enviar instrucciones a agentes, editar el código fuente de Genesis app/Taskade MCP alojadohttps://www.taskade.com/mcp · OAuth 2.0 (PKCE) · todos los planes de pago
Que mis agentes accedan a Slack / Shopify / GmailConectores MCPAlojado, dentro del producto

1. Obtén tu clave de 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 la 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 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 (configurable con la variable de entorno PORT). Conéctate mediante SSE en http://localhost:3000/sse?access_token=your-api-key.

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

MCP remoto oficial de Taskade. Nada que instalar localmente. Pega la URL en cualquier cliente MCP que admita Streamable HTTP + OAuth.

Endpointhttps://www.taskade.com/mcp
AutenticaciónOAuth 2.0 con PKCE. Descubrimiento: https://www.taskade.com/.well-known/oauth-protected-resource/mcp
initialize sin autenticarDevuelve 401 a propósito. El GET del navegador es una página de instalación orientada al usuario; los clientes MCP deben completar el inicio de sesión OAuth.
PlanTodos los planes de pago. El plan gratuito puede iniciar el flujo de conexión; el acceso al espacio de trabajo está restringido.
GuíaTaskade MCP alojado
{
  "mcpServers": {
    "taskade": {
      "type": "http",
      "url": "https://www.taskade.com/mcp"
    }
  }
}

Las herramientas alojadas cubren la exploración del espacio de trabajo (list_spaces, inspect_space), la creación de proyectos/agentes y la edición de archivos Genesis app/ mediante write_file. Las escrituras a nivel de tareas (completar, asignados, fechas) siguen siendo de este paquete.


Herramientas (62)

Espacios de trabajo

HerramientaDescripción
workspacesGetLista todos los espacios de trabajo
workspaceFoldersGetLista las carpetas de un espacio de trabajo
workspaceCreateProjectCrea un proyecto en un espacio de trabajo

Proyectos

HerramientaDescripción
projectGetObtiene los detalles de un proyecto
projectCreateCrea un nuevo proyecto
projectCopyCopia un proyecto a una carpeta
projectCompleteMarca un proyecto como completado
projectRestoreRestaura un proyecto completado
projectMembersGetLista los miembros de un proyecto
projectFieldsGetObtiene los campos personalizados de un proyecto
projectShareLinkGetObtiene el enlace de uso compartido
projectShareLinkEnableHabilita el enlace de uso compartido
projectBlocksGetObtiene todos los bloques de un proyecto
projectTasksGetObtiene todas las tareas de un proyecto
folderProjectsGetLista los proyectos de una carpeta

Tareas

HerramientaDescripción
taskGetObtiene los detalles de una tarea
taskCreateCrea una o más tareas
taskPutActualiza una tarea
taskDeleteElimina una tarea
taskCompleteMarca una tarea como completada
taskUncompleteMarca una tarea como incompleta
taskMoveMueve una tarea dentro de un proyecto
taskAssigneesGetObtiene los asignados de una tarea
taskPutAssigneesAsigna usuarios a una tarea
taskDeleteAssigneesElimina asignados
taskGetDateObtiene la fecha de vencimiento de una tarea
taskPutDateEstablece la fecha de vencimiento de una tarea
taskDeleteDateElimina la fecha de vencimiento de una tarea
taskNoteGetObtiene la nota de una tarea
taskNotePutActualiza la nota de una tarea
taskNoteDeleteElimina la nota de una tarea
taskFieldsValueGetObtiene todos los valores de campo
taskFieldValueGetObtiene un valor de campo específico
taskFieldValuePutEstablece un valor de campo
taskFieldValueDeleteElimina un valor de campo

Agentes de IA

Crea, gestiona y publica agentes de IA autónomos con conocimiento y herramientas personalizados.

HerramientaDescripción
folderAgentGenerateGenera un agente de IA a partir de un prompt de texto
folderCreateAgentCrea un agente con configuración personalizada
folderAgentGetLista los agentes de una carpeta
agentGetObtiene los detalles de un agente
agentUpdateActualiza la configuración de un agente
deleteAgentElimina un agente
agentPublicAccessEnablePublica un agente públicamente
agentPublicGetObtiene los detalles de un agente público
agentPublicUpdateActualiza la configuración de un agente público
agentKnowledgeProjectCreateAñade un proyecto como conocimiento del agente
agentKnowledgeMediaCreateAñade medios como conocimiento del agente
agentKnowledgeProjectRemoveElimina un proyecto del conocimiento
agentKnowledgeMediaRemoveElimina medios del conocimiento
agentConvosGetLista las conversaciones de un agente
agentConvoGetObtiene los detalles de una conversación
publicAgentGetObtiene un agente por ID público

Plantillas

HerramientaDescripción
folderProjectTemplatesGetLista las plantillas de proyecto disponibles
projectFromTemplateCrea un proyecto a partir de una plantilla

Medios

HerramientaDescripción
mediasGetLista los archivos multimedia de una carpeta
mediaGetObtiene los detalles de un medio
mediaDeleteElimina un archivo multimedia

Personal

HerramientaDescripción
meProjectsGetLista todos tus proyectos

Chat de agentes 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
promptAgentEnvía un mensaje a un agente de IA y obtén su respuesta
listConversationsLista las conversaciones de un agente
getConversationObtiene los mensajes de una conversación
subscribeWebhookSuscríbete a webhooks de eventos de Taskade en tiempo real
unsubscribeWebhookElimina 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 con nuestra documentación"Crea agente → adjunta conocimiento → publica
"Prepara el sprint de la próxima semana desde nuestra plantilla"Copia plantilla → completa tareas → asigna equipo
"Resume el trabajo completado ayer"Lee historial de tareas → genera resumen diario

¿Por qué MCP en lugar de API REST?

API RESTServidor MCP
ConfiguraciónEscribir cliente HTTP, manejar autenticación, analizar JSONnpx @taskade/mcp-server — un solo comando
InterfazProgramar contra endpointsLenguaje natural — describe lo que necesitas
EncadenamientoOrquestación manualLa IA encadena herramientas de forma inteligente
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, implementar agentes), entrenamiento de bases de conocimiento (adjuntar documentos, proyectos, medios) y generación de código OpenAPI (generar herramientas MCP desde cualquier especificación de API). 62 herramientas en 8 categorías.


Recetas de agentes

Receta 1: Resumidor diario de standup

Problema: Las notas del standup del equipo están dispersas entre 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 agentes con base de conocimiento

Problema: Tienes documentos dispersos entre archivos y necesitas un agente de IA entrenado con 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 sprints

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 supervise a los competidores y reporte 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: Canal de incorporación de clientes

Problema: Cada cliente nuevo 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

Pídele 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 del proyecto Sprint"

Creación de agentes de IA

Crea e implementa agentes de IA directamente desde tu editor:

  • "Crea un agente de IA llamado Bot de soporte al cliente con conocimiento de nuestro proyecto de documentación"
  • "Genera un agente para revisión de código usando este prompt: ..."
  • "Publica mi agente públicamente y dame el enlace de uso 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 a partir de plantillas:

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

Generación de código 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, implementar agentes y automatizar flujos de trabajo — desde un solo prompt. Más de 150,000 aplicaciones generadas. Confiado por 3M, Nike, Tesla, Netflix, Airbnb, Disney, Adobe. Calificado 4.8/5 en más de 9,300 reseñas.

  • Genesis Apps — Construye aplicaciones completas desde prompts. Paneles, CRMs, portales, formularios — implementados al instante. Pruébalo →
  • Agentes de IA — Agentes personalizados con herramientas integradas, 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 y filtros
  • Colaboración en tiempo real — Espacio de trabajo multijugador con chat, video y múltiples 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 problemas abiertos para características y mejoras planificadas.

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

  • Herramientas de Automatización y Flujos — Crea, habilita y gestiona automatizaciones de flujos de trabajo a través de MCP
  • agent.js — Kit de herramientas de agentes autónomos 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 se comunica 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 OpenAPI y las capacidades de los agentes.


Más de Taskade


Licencia

MIT