Todoist MCP サーバー (Python)
Todoist Python APIを使ってPythonで書かれたTodoist MCPサーバーです。最初はClaudeを使ってTypeScriptで書かれたTodoist MCPサーバーをPythonに翻訳し、サーバーを作成しました。Claudeを使ってタスク管理を試しながら、自分のワークフローに合わせて徐々に変更や機能追加を行っています。
インストール
前提条件
- Python 3.10以上
- UV パッケージ マネージャー (インストール ガイド)
- Todoist API トークン
Todoist APIトークンを取得する
- Todoistアカウントにログイン
- 設定→統合へ移動
- 「開発者」の下でAPIトークンを見つけます
Claude Desktopによる構成
claude_desktop_config.jsonにMCPサーバーを追加します。
または、ローカルコピーから実行するには、
利用可能なツール
現在利用可能なツールを確認するには、
2025年5月26日現在、
- プロジェクト
todoist_get_projects
todoist_get_project
todoist_add_project
todoist_update_project
todoist_delete_project
- セクション
todoist_get_sections
todoist_get_section
todoist_add_section
todoist_update_section
todoist_delete_section
- タスク
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
- コメント
todoist_get_comment
todoist_get_comments
todoist_add_comment
todoist_update_comment
todoist_delete_comment
ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細は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
Claude が Todoist のタスク管理 API と対話できるようにする Python サーバー。これにより、ユーザーは Claude のインターフェースを通じて直接タスクを作成、管理、整理できるようになります。
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