Todoist MCP-Server (Python)
Ein in Python geschriebener Todoist MCP-Server, der die Todoist Python API verwendet. Ich habe den Server zunächst erstellt, indem ich Claude verwendet habe, um diesen TypeScript-Todoist-MCP-Server in Python zu übersetzen. Ich ändere und erweitere schrittweise Funktionen, um sie meinem Arbeitsablauf anzupassen, während ich mit Claude experimentiere, um die Aufgabenverwaltung zu unterstützen.
Installation
Voraussetzungen
- Python 3.10+
- UV-Paketmanager ( Installationsanleitung )
- Todoist-API-Token
Abrufen eines Todoist-API-Tokens
- Melde dich bei deinem Todoist-Konto an
- Gehen Sie zu Einstellungen → Integrationen
- Finden Sie Ihr API-Token unter „Entwickler“
Konfiguration mit Claude Desktop
Fügen Sie den MCP-Server zu Ihrer claude_desktop_config.json hinzu.
Oder, um von einer lokalen Kopie aus zu starten,
Verfügbare Tools
Um die aktuell verfügbaren Tools anzuzeigen, führen Sie
Stand 26.05.2025
- Projekte
todoist_get_projects
todoist_get_project
todoist_add_project
todoist_update_project
todoist_delete_project
- Abschnitte
todoist_get_sections
todoist_get_section
todoist_add_section
todoist_update_section
todoist_delete_section
- Aufgaben
todoist_get_task
todoist_get_tasks
todoist_filter_tasks
todoist_add_task
todoist_update_task
todoist_complete_task
todoist_uncomplete_task
todoist_move_task
todoist_delete_task
- Kommentare
todoist_get_comment
todoist_get_comments
todoist_add_comment
todoist_update_comment
todoist_delete_comment
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE .
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.
Tools
Ein Python-Server, der es Claude ermöglicht, mit der Aufgabenverwaltungs-API von Todoist zu interagieren, sodass Benutzer Aufgaben direkt über Claudes Schnittstelle erstellen, verwalten und organisieren können.
Related MCP Servers
- AsecurityAlicenseAqualityIntegrates Claude with Todoist for natural language task management, supporting project and section organization, task creation, updating, completion, and deletion using everyday language.Last updated -193512JavaScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that integrates Claude with Todoist, enabling natural language task management including creating, updating, completing, and deleting tasks.Last updated -5245153JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to interact with your Todoist account, allowing you to manage tasks, projects, and labels through natural language.Last updated -1Python
- -security-license-qualityA Model Context Protocol server that enables advanced task and project management in Todoist via Claude Desktop and other MCP-compatible clients.Last updated -JavaScriptMIT License