- Explore MCP Servers
- keep-mcp
Keep Mcp
What is Keep Mcp
keep-mcp is an MCP server designed for Google Keep, allowing users to interact with their Google Keep notes programmatically.
Use cases
Use cases for keep-mcp include automating note management, syncing notes across devices, and integrating Google Keep with other applications or services.
How to use
To use keep-mcp, add it to your MCP servers configuration with the required command and arguments, including your Google email and master token for authentication.
Key features
Key features of keep-mcp include integration with Google Keep, easy setup via pipx, and support for managing notes through a command-line interface.
Where to use
keep-mcp can be used in various fields such as personal productivity, note-taking applications, and automation scripts that require access to Google Keep.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Keep Mcp
keep-mcp is an MCP server designed for Google Keep, allowing users to interact with their Google Keep notes programmatically.
Use cases
Use cases for keep-mcp include automating note management, syncing notes across devices, and integrating Google Keep with other applications or services.
How to use
To use keep-mcp, add it to your MCP servers configuration with the required command and arguments, including your Google email and master token for authentication.
Key features
Key features of keep-mcp include integration with Google Keep, easy setup via pipx, and support for managing notes through a command-line interface.
Where to use
keep-mcp can be used in various fields such as personal productivity, note-taking applications, and automation scripts that require access to Google Keep.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
keep-mcp
MCP server for Google Keep
How to use
- Add the MCP server to your MCP servers:
- Add your credentials:
GOOGLE_EMAIL: Your Google account email addressGOOGLE_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 stringcreate_note: Create a new note with title and text (automatically adds keep-mcp label)update_note: Update a note’s title and textdelete_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:
- Update the version in
pyproject.toml - Build the package:
pipx run build - Upload to PyPI:
pipx run twine upload --repository pypi dist/*
Troubleshooting
- If you get “DeviceManagementRequiredOrSyncDisabled” check https://admin.google.com/ac/devices/settings/general and turn “Turn off mobile management (Unmanaged)”
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










