Taskade MCP Server

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.

Documentación

Servidor MCP de Taskade

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

57 herramientas para espacios de trabajo, proyectos, tareas, agentes de IA, bases de conocimiento, plantillas, automatizaciones, multimedia y uso compartido — todo desde tu cliente de IA.

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

Contenido


Demostración

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

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

Inicio Rápido

Cero instalación (alojado): añade https://www.taskade.com/mcp como un servidor MCP remoto y autoriza con tu cuenta de Taskade — es un endpoint alojado protegido por OAuth, por lo que no hay nada que instalar ni token que copiar. Funciona hoy con Claude (web, Escritorio, móvil) y Claude Code; el soporte para más clientes remotos está en despliegue. ¿Prefieres autoalojarlo o usar otro cliente? Sigue los pasos a continuación.

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 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 (57)

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 desde 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

¿Por qué Taskade MCP?

Taskade MCP le da a tu asistente de IA acceso completo a tu espacio de trabajo — proyectos, tareas, agentes, bases de conocimiento, plantillas y automatizaciones. En lugar de escribir código 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           │
  │     (57 tools, 7 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 generación de código OpenAPI (generar herramientas MCP desde cualquier especificación API). 57 herramientas en 7 categorías.


Recetas de Agentes

Receta 1: Resumidor de Standup Diario

Problema: Las notas de 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 competidores e informe 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 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"

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, desplegar agentes y automatizar flujos de trabajo — desde un solo mensaje. Más de 150,000 aplicaciones generadas. Con la confianza de 3M, Nike, Tesla, Netflix, Airbnb, Disney, Adobe. Calificado 4.8/5 en más de 9,300 reseñas.

  • Aplicaciones Genesis — Construye aplicaciones completas desde mensajes. Paneles, CRMs, portales, formularios — desplegados al instante. Pruébalo →
  • Agentes de IA — Agentes personalizados con más de 22 herramientas, memoria persistente, equipos multi-agente, incrustación pública
  • Automatizaciones — Automatización de flujo de trabajo sin código con más de 100 integraciones, ramificación, 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 Agente, webhooks, OAuth 2.0

Enlaces:


Hoja de Ruta

Consulta los problemas abiertos para características planificadas y mejoras.

  • Herramientas de Automatización y Flujo — Crear, habilitar y gestionar automatizaciones de flujo de trabajo vía MCP
  • Chat de Agente vía MCP — Enviar mensajes a agentes de IA y recibir respuestas
  • Disparadores de Webhook — Recibir notificaciones en tiempo real de eventos de Taskade
  • agent.js — Kit de herramientas de agente autónomo de código abierto (próximamente)
  • TaskOS — Plataforma de agente 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 https://www.taskade.com/api/v1 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

  • 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