MCP Todoist サーバー
標準入出力(stdio)型のMCPサーバー。Todoist連携ツール群、セッション管理、UIテスターを揃えた実運用向け基盤。
stdio MCP
プロトコル
多数テスト
品質
MCPテスター
UI
Monorepo
実装規模

プロジェクト概要
Todoistを対象に、MCPプロトコル準拠で各種ツールを提供するサーバー実装。
Convex + WebSocketでセッション・リアルタイム更新、Firebase Authで認証連携。
段階的TDDにより、機能追加ごとにテストを整備し堅牢性を担保。
使用技術
TypeScript
Convex
Next.js
Firebase Auth
WebSocket
Vitest
主な機能・特徴
MCP活用の基盤としての機能を網羅
Todoist統合ツール
タスク取得・移動・更新など、実務で使える一連のツールをMCP経由で提供
セッション管理
ConvexとWebSocketにより、堅牢なセッション・リアルタイム更新を実現
UIテスター
WebUIでツール・リソース・デバッグを統合検証可能
TDD/自動テスト
段階的TDDで多数のテストを整備し、信頼性を確保