Google Keep logo

Google Keep

Read and edit Google Keep notes, checklists, labels, collaborators, and note media through MCP over HTTP.

Install Google Keep

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://api.mcp.ai/p_keep

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

Google Keep MCP server connects AI clients to Google Keep for reading and editing notes, lists, labels, collaborators, and note media. It uses a hosted, stateless MCP endpoint over HTTP and authenticates with a Google email plus master token through a magic-link flow. The server supports multiple Google accounts and defaults to operating only on notes labeled `keep-mcp`; use `unsafe=true` to access other notes. Reach for it when an agent needs to search, organize, create, or update Keep content.

Use cases

  • Search notes by text, label, color, or status
  • Create shopping checklists from agent instructions
  • Update, archive, pin, or restore notes
  • Manage labels and note collaborators
  • Inspect media attached to Keep notes

Key features

  • 24 tools for notes, lists, labels, collaborators, and media
  • MCP over HTTP endpoint
  • Multiple Google account support
  • Magic-link authentication
  • Default label-scoped note access
  • Batch support for selected note operations

Tools30

What Google Keep lets your agent do. Expand a tool for its parameters.

Verified live~3.3k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

6/12 checks healthy over the last 41d

What it can do

From the 30 tools this server returned when we ran it.

Can delete or modify data · 6Handles credentials · 3Read-only tools · 24

Observed 2026-10-16 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
Last commit1mo agoMost recent push to the default branch.
Tools exposed30Callable tools this server registers over MCP.

How Google Keep works

What Google Keep MCP server does

The Google Keep MCP server gives MCP-compatible agents access to Google Keep notes and related organization data. It supports reading and writing text notes, creating checklists, changing note state, managing labels, and handling collaborators. Agents can also inspect media blobs attached to notes, including images, audio, and drawings, with links returned by the server.

The service exposes 24 tools. Search can filter by text, labels, colors, pinned state, archived state, and trash status. Note operations cover creation, retrieval, updates, pinning, archiving, coloring, trashing, restoration, and permanent deletion. Checklist tools add, edit, and remove individual items. Label tools list, create, delete, attach, and detach labels. Collaboration tools list, add, and remove collaborators by email.

How it works

The Google Keep MCP server uses the private API used by the Google Keep Android app rather than an official public Google Keep API. Authentication uses a Google email address and a Google master token. A magic-link login flow is provided, so the documented setup does not require entering a password into the server.

The hosted service is stateless and runs on Cloudflare Workers. It supports multiple Google accounts associated with an installation. Credentials are kept in the platform’s WCA, while data returned by tools is sent to the selected LLM host, such as the MCP client or agent using the service.

By default, operations are limited to notes carrying the keep-mcp label. Requests that need to work with notes outside that scope can pass unsafe=true. Permanent deletion cannot be undone, so agents should use trash or archive operations when reversibility matters.

Setup and configuration

Connect an MCP client to the streamable HTTP endpoint:

https://api.mcp.ai/p_keep

The README provides one-click installation links for Claude, Cursor, and VS Code. Claude Web and Claude Desktop use the same custom-connector flow. Other clients can connect if they support MCP over HTTP. After connecting, complete the magic-link authentication and associate the required Google account or accounts.

No environment variables are documented for running the hosted endpoint. The repository is an MIT-licensed public wrapper containing manifests, documentation, and agent skills; the hosted MCP server itself is proprietary.

Tools and capabilities

The Google Keep MCP server includes tools for:

  • Listing linked accounts and searching notes with metadata filters.
  • Creating, reading, and updating text notes and checklists.
  • Pinning, archiving, coloring, trashing, restoring, and permanently deleting notes.
  • Managing checklist item text and checked state.
  • Listing, creating, deleting, attaching, and removing labels.
  • Listing, adding, and removing note collaborators by email.
  • Listing attached media blobs and their links.

Color and trash operations support batched execution by accepting multiple note IDs.

Limitations and notes

Google Keep does not provide an official public API for this use case, so the service depends on the private Android application API and a Google master token. The hosted implementation is not open source, even though the repository wrapper is MIT licensed. The LLM host selected by the user receives data returned by the tools; the project recommends checking whether that host offers a training opt-out. The default label restriction and the unsafe=true override should be considered when granting an agent access to existing notes.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Google Keep

Google Keep is an MCP server that connects AI clients to Google Keep through tools for searching, reading, creating, and updating notes and checklists. It also manages labels, note collaborators, note state, and attached media. The hosted endpoint uses MCP over HTTP and supports multiple Google accounts.

Install it by connecting your MCP client to https://api.mcp.ai/p_keep. The project provides one-click links for Claude, Cursor, and VS Code, while other clients can use the same endpoint if they support MCP over HTTP. Complete the magic-link login to link a Google account.

Yes, Google Keep works with Cursor through the provided MCP installation link. Cursor connects to the hosted HTTP endpoint, after which you complete authentication and link the Google account or accounts that the agent should use.

Not by default: access is limited to notes with the `keep-mcp` label. Pass `unsafe=true` when an operation must target notes without that label. This setting should be used carefully because it broadens the notes available to agent actions.

Yes, it supports multiple Google accounts linked to one installation. The `keep_list_accounts` tool lists the associated account identifiers, email addresses, and labels so an agent can inspect which accounts are available.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGoogle Keep AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/google-keep?style=directory)](https://allmcps.com/mcp/google-keep)
HTML Embed
<a href="https://allmcps.com/mcp/google-keep"><img src="https://allmcps.com/api/badge/google-keep?style=directory" alt="Google Keep on AllMCPs" /></a>