Skip to main content
Glama
davenicoll
by davenicoll

google-keep-mcp

An MCP server for Google Keep. Apply the power of AI to organize, update, or just export your Keep notes.

Features

Search/List Operations

  • search_by_keyword - Search notes by keyword against title and text content

  • search_by_label - Search notes by label name

  • find - Alias for search_by_keyword (backwards compatible)

  • get_pinned_notes - Get pinned notes (with optional search)

  • get_archived_notes - Get archived notes (with optional search)

  • get_trashed_notes - Get trashed notes (with optional search)

All search/list operations return notes with created, updated, and edited ISO 8601 timestamps.

Add Operations

  • create_note - Create a new note with title and text

Update Operations

  • update_note - Update a note's title and text

  • set_note_color - Set the color of a note (12 colors available)

  • archive_note - Archive a note

  • unarchive_note - Unarchive a note

  • restore_note - Restore a trashed note back to an active note

Delete Operations

  • delete_note - Mark a note for deletion

  • delete_archived_note - Permanently delete an archived note

Utility Operations

  • get_labels - Get all labels (with their usage count) for notes

  • get_note_colors - Get available note colors and usage statistics

Related MCP server: Keep MCP

How to use

  1. Add the MCP server to your MCP servers:

  "mcpServers": {
    "google-keep-mcp": {
      "command": "pipx",
      "args": [
        "run",
        "google-keep-mcp"
      ],
      "env": {
        "GOOGLE_EMAIL": "Your Google Email",
        "GOOGLE_MASTER_TOKEN": "Your Google Master Token"
      }
    }
  }
  1. Add your credentials:

  • GOOGLE_EMAIL: Your Google account email address

  • GOOGLE_MASTER_TOKEN: Your Google account master token

Will you will need to create a master token (unless you have a Google Enterprise account, and can access the Google Keep API directly). Follow these steps:

  • Goto https://myaccount.google.com/apppasswords and create an app password

  • Run this docker command docker run --rm -it breph/ha-google-home_get-token and enter your gmail address and app password (make sure it doesn't have a space at the end)

  • Obtain your master token. Be careful with this token, it has access to everything in your Google account.

Publishing

To publish a new version to PyPI:

  1. Update the version in pyproject.toml

  2. Build the package:

    pipx run build
  3. Upload to PyPI:

    pipx run twine upload --repository pypi dist/*
Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables interaction with Google Keep notes through an MCP server, allowing users to search, create, update, and delete notes via natural language commands.
    Last updated
    23
    85
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides secure, read-only access to Google Keep notes and lists, enabling AI assistants to search, retrieve, and view your Keep data without modification capabilities.
    Last updated
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • AI access to your aNotepad online notes: read, search, write, and organize via 22 tools.

  • Google NotebookLM via natural language: create notebooks, add sources (PDF, URL, YouTube) and ask gr

  • Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/davenicoll/google-keep-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server