mcpField
T
Todoist Mcp Server Cf

Todoist Mcp Server Cf

リモート
github.com/deepakjois生産性471 週間前に更新
リポジトリ

Todoist Mcp Server Cf について

Todoist Mcp Server Cf は、Todoist と連携する概念実証の MCP サーバーで、Cloudflare にデプロイされています。OAuth 認証を使い、現在はツールを 1 つ提供します。

主な機能

  1. 01単一ツールによる Todoist 操作
  2. 02OAuth ベースの認証
  3. 03Cloudflare へのデプロイ

活用シーン

  1. 01MCP 経由で Todoist 連携を試す
  2. 02個人用サーバーインスタンスをデプロイする

MCP 対応

MCP クライアントに Todoist 操作用のツールを 1 つ公開し、リモートアクセス用の SSE エンドポイントを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://todoist-mcp-server-cf.debugjois.workers.dev/sse
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Todoist と連携するシンプルな概念実証用 MCP サーバーです。現在はツールが 1 つだけ含まれていますが、実際に使うことになれば、将来的に追加するかもしれません。

ほかの Todoist MCP サーバーとは異なり、このサーバーは OAuth ベースの認証を使用し、Cloudflare にデプロイされています。

デモ

https://github.com/user-attachments/assets/3ce96d7c-cdeb-4152-8c44-e560b884c569

アクセス方法

URL: https://todoist-mcp-server-cf.debugjois.workers.dev/sse

Cloudflare AI Playground または MCP Inspector を使って試すことができます。

Claude Desktop はまだリモート MCP に対応していませんが、remote-mcp を使ってプロキシ経由で接続できます。

OAuth アクセスの取り消し

Todoist の OAuth データを使ってサーバー上で悪意のある操作を行わないとお約束することはできますが、Todoist の「設定」→「インテグレーション」から、いつでもアクセスを取り消せます。

画像

独自のサーバーをデプロイする

OAuth アクセスが悪用されないようにする最も安全な方法は、このサーバーの独自のインスタンスをデプロイすることです。

  • Todoist で OAuth 用の新しいアプリを作成します
  • wrangler secret put コマンドを使って、TODOIST_CLIENT_ID と TODOIST_CLIENT_SECRET のシークレットを追加します
  • wrangler.jsonc のパラメーターを変更します
  • npm run deploy を実行して、独自の Cloudflare Worker をデプロイします

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。