Google Tasks MCP Server
@zcaceres
Google Tasks MCP Server について
A Google Tasks Model Context Protocol Server for Claude
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"gtasks-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@zcaceres/gtasks",
"--client",
"claude"
]
}
}
}ツール
6Search for tasks in Google Tasks
List all tasks in Google Tasks
Create a new task in Google Tasks
Update an existing task in Google Tasks
Delete a task in Google Tasks
Clear completed tasks from a Google Tasks task list
概要
What is Google Tasks MCP Server?
Google Tasks MCP Server is an MCP server that integrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks. It is built for developers and users who want to manage Google Tasks through an AI assistant or any MCP-compatible client.
How to use Google Tasks MCP Server?
- Create a Google Cloud project, enable the Google Tasks API, configure an OAuth consent screen (add scope
https://www.googleapis.com/auth/tasks), and create an OAuth Client ID for a Desktop App. 2. Download the OAuth keys JSON, rename it togcp-oauth.keys.json, and place it in the repository root. 3. Build the server withnpm run buildornpm run watch. 4. Run authentication withnpm run start authto complete the OAuth flow and save credentials. 5. Configure the server in your desktop app (e.g., Claude) using the builtdist/index.jsfile.
Key features of Google Tasks MCP Server
- Search tasks by query string
- List all tasks with optional cursor pagination
- Create tasks with title, notes, and due date
- Update task title, notes, status, and due date
- Delete tasks by task list ID and task ID
- Clear completed tasks from a task list
Use cases of Google Tasks MCP Server
- Manage personal task lists through an AI chat interface
- Automate task creation, updates, and deletions based on LLM instructions
- Search and retrieve tasks quickly using natural language queries
- Integrate Google Tasks into MCP‑enabled desktop applications
FAQ from Google Tasks MCP Server
What permissions (OAuth scopes) does it require?
It requires the OAuth scope https://www.googleapis.com/auth/tasks to read and write tasks.
How do I authenticate with Google Tasks?
Run the server with the auth argument (npm run start auth). This opens a browser authentication flow; after completion, credentials are saved as .gdrive-server-credentials.json in the repository root.
Does it require a Google Cloud project?
Yes, you must create a Google Cloud project, enable the Google Tasks API, and configure an OAuth consent screen and client ID before use.
What runtime is required?
The server runs on Node.js. You need to build it using npm run build or npm run watch.
Can I use it without building the server?
No, you must build the TypeScript source into JavaScript (dist/index.js) using the provided build scripts before running the server.
「その他」の他のコンテンツ
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Awesome Mlops
visengerA curated list of references for MLOps
Servers
modelcontextprotocolModel Context Protocol Servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
コメント