Todoist MCP

Interactúa con tus tareas y proyectos de Todoist.

Documentación

Todoist MCP

Conecta este servidor del Model Context Protocol a tu LLM para interactuar con Todoist.

Funcionalidad

Esta integración implementa todas las APIs disponibles del Todoist TypeScript Client, proporcionando acceso a:

Gestión de tareas

  • Crear tareas (con contenido, descripciones, fechas de vencimiento, prioridades, etiquetas y más)
  • Crear tareas con lenguaje natural (p. ej., "Enviar informe antes del viernes a las 5 p. m. #Trabajo")
  • Recuperar tareas (individuales, filtradas o todas)
  • Recuperar tareas completadas (por fecha de finalización o fecha de vencimiento)
  • Obtener estadísticas de productividad
  • Actualizar tareas
  • Mover tareas (individualmente o en lotes)
  • Cerrar/reabrir tareas
  • Eliminar tareas

Gestión de proyectos

  • Crear, recuperar, actualizar y eliminar proyectos

Gestión de secciones

  • Crear, recuperar, actualizar y eliminar secciones dentro de proyectos

Gestión de comentarios

  • Agregar, recuperar, actualizar y eliminar comentarios para tareas o proyectos

Gestión de etiquetas

  • Crear, recuperar, actualizar y eliminar etiquetas
  • Gestionar etiquetas compartidas

Colaboración

  • Obtener colaboradores para proyectos

Configuración

Compila la aplicación del servidor:

npm install
npm run build

Configura Claude:

Debes instalar la aplicación de escritorio Claude que admite MCP.

Puedes obtener tu clave de API de Todoist desde Todoist > Configuración > Integraciones > Desarrollador.

Luego, en tu claude_desktop_config.json, agrega un nuevo servidor MCP:

{
    "mcpServers": {
        "todoist-mcp": {
            "command": "node",
            "args": ["/path/to/repo/build/index.js"],
            "env": {
                "TODOIST_API_TOKEN": "your_todoist_api_key"
            }
        }
    }
}

Ahora puedes iniciar la aplicación de escritorio de Claude y pedirle que actualice Todoist.

Distribución

Smithery

smithery badge

Instala Todoist MCP en Claude Desktop usando Smithery:

npx -y @smithery/cli install @miottid/todoist-mcp --client claude

Glama

Todoist MCP server