Google Tasks MCP サーバー

この MCP サーバーは Google Tasks と統合されており、タスクの一覧表示、読み取り、検索、作成、更新、削除が可能になります。
コンポーネント
ツール
検索
Google ToDo リストでタスクを検索する
入力:
query(文字列): 検索クエリ詳細と一致するタスクを返します
リスト
Google Tasksですべてのタスクを一覧表示する
オプション入力:
cursor(文字列): ページ区切りのカーソルすべてのタスクのリストを返します
作成する
Google Tasksで新しいタスクを作成する
入力:
taskListId(文字列、オプション): タスクリストIDtitle(文字列、必須): タスクのタイトルnotes(文字列、オプション): タスクのメモdue(文字列、オプション): 期日
タスク作成の確認を返します
アップデート
Google ToDo リストで既存のタスクを更新する
入力:
taskListId(文字列、オプション): タスクリストIDid(文字列、必須): タスクIDuri(文字列、必須): タスクURItitle(文字列、オプション): 新しいタスクのタイトルnotes(文字列、オプション): 新しいタスクのメモstatus(文字列、オプション):新しいタスクのステータス(「needsAction」または「completed」)due(文字列、オプション): 新しい期日
タスク更新の確認を返します
消去
Google ToDo リストでタスクを削除する
入力:
taskListId(文字列、必須): タスクリストIDid(文字列、必須): タスクID
タスク削除の確認を返します
クリア
Google Tasks のタスクリストから完了したタスクを消去する
入力:
taskListId(文字列、必須): タスクリストIDクリアされたタスクの確認を返します
リソース
サーバーは、Google Tasks リソースへのアクセスを提供します。
タスク(
gtasks:///<task_id>)Google ToDo リスト内の個々のタスクを表します
タイトル、ステータス、期限、メモ、その他のメタデータを含むタスクの詳細の読み取りをサポートします
提供されているツールを使用して、一覧表示、読み取り、作成、更新、削除できます。
Related MCP server: Google Drive MCP Server
はじめる
OAuth 同意画面を構成する(テストの場合は「内部」で問題ありません)
スコープを追加する
https://www.googleapis.com/auth/tasksアプリケーションタイプ「デスクトップアプリ」のOAuth クライアント ID を作成します
クライアントのOAuthキーのJSONファイルをダウンロードします
キーファイルの名前を
gcp-oauth.keys.jsonに変更し、このリポジトリのルートに配置します(つまり、gcp-oauth.keys.json)
必ずnpm run buildまたはnpm run watchのいずれかを使用してサーバーをビルドしてください。
Smithery経由でインストール
Smithery経由で Claude Desktop に Google Tasks Server を自動的にインストールするには:
認証
認証して資格情報を保存するには:
auth引数を付けてサーバーを実行します:npm run start authこれにより、システムブラウザで認証フローが開きます。
認証プロセスを完了する
資格情報は、このリポジトリのルートに保存されます (つまり、
.gdrive-server-credentials.json)
デスクトップアプリでの使用
このサーバーをデスクトップ アプリと統合するには、アプリのサーバー構成に以下を追加します。