mcp-google-tasks

mcp-google-tasks

3.3

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

  1. create_task

    Create a new task in the default task list.

  2. list_tasks

    List all tasks in the default task list.

  3. delete_task

    Delete a task from the default task list.

  4. update_task

    Update an existing task in the default task list.

  5. complete_task

    Toggle the completion status of a task.