Google Tasks MCP Server
Google Tasks MCP サーバー
Google タスクを管理するためのモデル コンテキスト プロトコル (MCP) サーバー。
このTypeScriptベースのMCPサーバーは、Google Tasks APIとの統合により、MCPのコアコンセプトを実証しています。これにより、タスクを構造化され効率的に管理できます。
特徴
リソース
デフォルトのタスク リスト: URI
tasks://defaultを介してデフォルトの Google タスク リスト内のタスクにアクセスします。タスクの詳細: タイトル、メモ、完了ステータスなどのタスクに関するメタデータを提供します。
JSON MIME タイプ: タスクは機械が読み取り可能な JSON 形式で表されます。
ツール
create_task: デフォルトのタスク リストに新しいタスクを作成します。パラメータ:
title(文字列、オプション): タスクのタイトル。notes(文字列、オプション): タスクに関する追加のメモ。taskId(文字列、オプション): タスクの一意の ID。status(文字列、オプション): タスクのステータス (例: "needsAction" または "completed")。
レスポンス: 作成されたタスクの詳細を返します。
list_tasks: デフォルトのタスク リスト内のすべてのタスクを一覧表示します。パラメータ: なし。
レスポンス: デフォルトのタスク リスト内のすべてのタスクの JSON 配列を返します。
delete_task: デフォルトのタスク リストからタスクを削除します。パラメータ:
taskId(文字列、必須): 削除するタスクの ID。
応答: タスクが正常に削除されたことを確認します。
update_task: デフォルトのタスク リスト内の既存のタスクを更新します。パラメータ:
taskId(文字列、必須): 更新するタスクの ID。title(文字列、オプション): タスクの新しいタイトル。notes(文字列、オプション): タスクの新しいメモ。
レスポンス: タスクの更新された詳細を返します。
complete_task: タスクの完了ステータスを切り替えます。パラメータ:
taskId(文字列、必須): 完了ステータスを切り替えるタスクの ID。
応答: 新しいステータスを含む、更新されたタスクの詳細を返します。
Related MCP server: MCP Server
機能性
MCP を介して大規模言語モデル (LLM) またはその他のアプリケーションとの簡単な統合を提供します。
構造化されたツール定義により、タスク管理が直感的でアクセスしやすくなります。
タスクの作成、一覧表示、削除、更新、完了ステータスの切り替えを完全にサポートします。
使用法
サーバーの実行
サーバーを起動するには:
node build/index.js利用可能なコマンド
create_task: オプションのパラメータを使用して新しいタスクを作成します。{ "title": "Complete project", "notes": "Finalize module 3", "status": "needsAction" }list_tasks: デフォルトのタスク リスト内のすべてのタスクを取得します。パラメータは必要ありません。
タスクの配列を返します。
delete_task: ID でタスクを削除します。{ "taskId": "unique-task-id" }update_task: タスクのタイトル、メモ、その他の詳細を ID で更新します。{ "taskId": "unique-task-id", "title": "Updated task title", "notes": "Updated task notes" }complete_task: タスクの完了ステータスを切り替えます。{ "taskId": "unique-task-id" }
complete_taskのレスポンス例
完成前
{
"taskId": "unique-task-id",
"title": "Finish the report",
"status": "needsAction"
}完了後
{
"taskId": "unique-task-id",
"title": "Finish the report",
"status": "completed"
}デバッグ
MCPサーバーはstdio経由で通信するため、デバッグには追加のツールが必要です。MCP Inspectorの使用をお勧めします。
インスペクターを起動するには:
npm run inspectorインスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供するため、サーバーのテストとデバッグが容易になります。
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceA Model Context Protocol server that bridges Claude with Google Tasks, allowing users to manage task lists and tasks directly through Claude interface.152548MIT
- AlicenseNot gradedqualityDmaintenanceA TypeScript implementation of Model Context Protocol that provides integration tools for JIRA ticket creation and TODO management, allowing users to manage tasks through natural language interfaces.123ISC
- FlicenseCqualityDmaintenanceA TypeScript template for building Model Context Protocol servers that implements basic note-taking CRUD operations with JSON responses.51
- AlicenseAqualityDmaintenanceA Model Context Protocol server that integrates with TickTick task management service, allowing AI assistants to list, create, update, and complete tasks with proper timezone handling.95MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mstfe/mcp-google-tasks'
If you have feedback or need assistance with the MCP directory API, please join our Discord server