Skip to main content
Glama

keep-mcp

MCP server for Google Keep

keep-mcp

How to use

  1. Add the MCP server to your MCP servers:

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

  • GOOGLE_EMAIL: Your Google account email address

  • GOOGLE_MASTER_TOKEN: Your Google account master token

Check https://gkeepapi.readthedocs.io/en/latest/#obtaining-a-master-token and https://github.com/simon-weber/gpsoauth?tab=readme-ov-file#alternative-flow for more information.

Features

  • find: Search for notes based on a query string

  • create_note: Create a new note with title and text (automatically adds keep-mcp label)

  • update_note: Update a note's title and text

  • delete_note: Mark a note for deletion

By default, all destructive and modification operations are restricted to notes that have were created by the MCP server (i.e. have the keep-mcp label). Set UNSAFE_MODE to true to bypass this restriction.

"env": { ... "UNSAFE_MODE": "true" }

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/*

Troubleshooting

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    An MCP server for managing and persisting notes, offering CRUD operations, note summarization, and resource-based access via a note:// URI scheme.
    Last updated -
    4
    7
    MIT License
  • -
    security
    A
    license
    -
    quality
    This MCP server integrates with Google Drive to allow listing, reading, and searching files, as well as the ability to read and write to Google Sheets.
    Last updated -
    202
    2
    MIT License
  • -
    security
    F
    license
    -
    quality
    An MCP Server that enables interaction with Google's Data Labeling API, allowing users to manage datasets, annotations, and labeling tasks through natural language commands.
    Last updated -
  • -
    security
    F
    license
    -
    quality
    A simple MCP server that implements a note storage system allowing users to add and summarize notes with customizable detail levels.
    Last updated -
    3
    • Apple

View all related MCP servers

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/feuerdev/keep-mcp'

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