google-keep-mcp
Provides tools for searching, creating, updating, archiving, trashing, and deleting notes in Google Keep, as well as managing labels and colors.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@google-keep-mcpsearch for notes about project ideas"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 contentsearch_by_label- Search notes by label namefind- Alias forsearch_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 textset_note_color- Set the color of a note (12 colors available)archive_note- Archive a noteunarchive_note- Unarchive a noterestore_note- Restore a trashed note back to an active note
Delete Operations
delete_note- Mark a note for deletiondelete_archived_note- Permanently delete an archived note
Utility Operations
get_labels- Get all labels (with their usage count) for notesget_note_colors- Get available note colors and usage statistics
Related MCP server: Keep MCP
How to use
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"
}
}
}Add your credentials:
GOOGLE_EMAIL: Your Google account email addressGOOGLE_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-tokenand 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:
Update the version in
pyproject.tomlBuild the package:
pipx run buildUpload to PyPI:
pipx run twine upload --repository pypi dist/*
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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