MCP Server for Google Keep
MCP server for Google Keep
Installation
Installing for Claude Desktop
Option 1: One-Command Installation
npx mcpbar@latest install feuerdev/keep-mcp -c claudeThis command will automatically install and configure the MCP Server for Google Keep MCP server for your selected client.
Option 2: Manual Configuration
Run the command below to open your configuration file:
npx mcpbar@latest edit -c claudeAfter opening your configuration file, copy and paste this configuration:
View JSON configuration
{
"mcpServers": {
"MCP Server for Google Keep": {
"command": "uvx",
"args": [
"keep-mcp"
],
"env": {
"GOOGLE_MASTER_TOKEN": "${input:google_master_token}"
}
}
}
}keep-mcp
MCP server for Google Keep
How to use
- 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"
}
}
}
- 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)"
Stars
14Forks
3Last commit
7 months agoRepository age
7 monthsLicense
MIT
Auto-fetched from GitHub .
MCP servers similar to MCP Server for Google Keep:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit