mcp-google-tasks

mcp-google-tasks

0

This project facilitates the connection of Google Tasks with AI assistants using the Model Context Protocol (MCP). It offers various task management functionalities and is geared towards MCP-compatible clients. Developed for learning purposes, it supports standard task operations like fetching, creating, and managing tasks.

Overview

Google Tasks MCP Server

  • An implementation for interacting with Google Tasks API via the Model Context Protocol (MCP).
  • Allows integration of Google Tasks management features with AI assistants through MCP-compatible clients.
  • The server enables functions such as fetching task lists, getting tasks within a task list, creating new tasks, marking tasks as completed, and deleting tasks.

Contributing

  • Contributions are welcome, including bug reports and feature suggestions.
  • Refer to for more details.

Setup Guide

  1. Prerequisites: Requires Node.js 16+, npm, and a Google Cloud Project account.
  2. Google Cloud Setup: Enable Google Tasks API and create OAuth 2.0 credentials.
  3. Build and Run: Use Node.js to build and run the server.

Integration with Cursor

  • Compatible with MCP-supported IDEs like Cursor, requiring configuration of mcp.json.