remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides full access to the Todoist REST API v2, enabling task management (create, update, close, reopen, delete), project management, section handling, comment management for tasks and projects, and label management through natural language interactions.
Características
- Integración completa de la API de Todoist : acceso a la API REST v2 completa de Todoist y compatibilidad con la API de sincronización de Todoist a través de lenguaje natural
- Procesamiento por lotes : el cliente puede procesar múltiples tareas en una sola solicitud
- Buscar por nombre : la IA puede buscar tareas, proyectos y etiquetas por nombre en lugar de ID
- Tareas : crear, actualizar, cerrar, volver a abrir, mover y eliminar tareas utilizando lenguaje conversacional
- Proyectos : Crea y gestiona proyectos y secciones
- Comentarios : Agregue y administre comentarios sobre tareas y proyectos
- Etiquetas : Crea y administra etiquetas personales y compartidas
- Soporte rápido : Puede proporcionar fácilmente información sobre sus proyectos al cliente.
Configuración
Necesitará un token de API de Todoist para utilizar este servidor MCP.
Obtener un token de API de Todoist
- Inicia sesión en tu cuenta de Todoist
- Vaya a Configuración → Integraciones
- Encuentra tu token de API en "Desarrollador"
Uso con Claude Desktop
Añade a tu claude_desktop_config.json
:
Herramientas disponibles
Tareas
get_tasks_list
: Obtener tareas con filtrado opcional por proyecto, sección, etiqueta, etc.create_tasks
: Crea nuevas tareas con varios atributosget_tasks
: Obtener tareas específicas por ID o nombreupdate_tasks
: Actualizar tareas existentesclose_tasks
: Marcar tareas como completadasreopen_tasks
: Reabrir tareas completadasdelete_tasks
: Eliminar tareasmove_tasks
: Mover tareas a un proyecto o sección diferente
Proyectos
get_projects_list
: Obtener todos los proyectoscreate_projects
: Crea nuevos proyectosget_projects
: Obtener proyectos específicos por ID o nombreupdate_projects
: Actualizar proyectos existentesdelete_projects
: Eliminar proyectosget_collaborators
: Obtener todos los colaboradores de un proyectomove_projects
: Mover proyectos a una ubicación o subproyecto diferente
Secciones
get_sections_list
: Obtener todas las secciones o filtrar por proyectocreate_sections
: Crea nuevas seccionesget_sections
: Obtener secciones específicas por ID o nombreupdate_sections
: Actualizar seccionesdelete_sections
: Eliminar secciones
Comentarios
get_comments_list
: Obtener comentarios para un proyecto o tareacreate_comments
: Crea nuevos comentariosget_comments
: Obtener comentarios específicos por IDupdate_comments
: Actualizar comentariosdelete_comments
: Eliminar comentarios
Etiquetas
get_labels_list
: Obtener todas las etiquetas personalescreate_labels
: Crea nuevas etiquetas personalesget_labels
: Obtener etiquetas personales por ID o nombreupdate_labels
: Actualizar etiquetas personalesdelete_labels
: Eliminar etiquetas personalesget_shared_labels
: Obtener todas las etiquetas compartidasrename_shared_labels
: Cambiar el nombre de las etiquetas compartidasremove_shared_labels
: Eliminar etiquetas compartidas
Utilidades
utils_get_colors
: Obtener los colores disponibles para proyectos, etiquetas y filtros
Indicaciones
projects_list
: Obtiene la lista de proyectos con sus secciones y parámetros en formato markdown
Ejemplo de uso
Pregúntele a su asistente de IA (como Claude) preguntas como:
Desarrollo
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Problemas y soporte
Si encuentra algún problema o necesita ayuda, informe un problema en el repositorio de GitHub.
You must be authenticated.
API REST v2 completa de Todoist y compatibilidad con la integración de la API de sincronización de Todoist, con soporte para la gestión de tareas, proyectos, secciones, comentarios y etiquetas