mcp-google-tasks
If you are the rightful owner of mcp-google-tasks and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for managing Google Tasks.
The Google Tasks MCP Server is a TypeScript-based implementation that integrates with the Google Tasks API to demonstrate core MCP concepts. It allows users to manage tasks in a structured and efficient manner, providing functionalities such as creating, listing, updating, and deleting tasks. The server supports JSON representation of tasks, making it machine-readable and easy to integrate with Large Language Models (LLMs) or other applications. The server is designed to be intuitive, with structured tool definitions that facilitate task management.
Features
- Default Task List: Access tasks in the default Google Tasks list via the URI `tasks://default`.
- Task Details: Provides metadata about tasks such as title, notes, and completion status.
- JSON Mime Type: Tasks are represented in a machine-readable JSON format.
Tools
create_task
Create a new task in the default task list.
list_tasks
List all tasks in the default task list.
delete_task
Delete a task from the default task list.
update_task
Update an existing task in the default task list.
complete_task
Toggle the completion status of a task.