memory-pocket-mcp
v0.2.1
Published
Local MCP server and Native Messaging installer for Memory Pocket.
Readme
Memory Pocket MCP
memory-pocket-mcp installs and runs the local MCP bridge for the Memory Pocket Chrome extension.
The package provides:
- a stdio MCP server for MCP clients,
- a Chrome Native Messaging host,
- an installer that writes the Native Messaging manifest,
- diagnostics and uninstall commands.
Requirements
- Node.js 20 or newer.
- Memory Pocket loaded in Chrome.
- macOS or Linux for the first release.
Install
Run the command copied from the Memory Pocket extension settings. It includes your current Chrome extension ID:
npx -y memory-pocket-mcp@latest install --extension-id <chrome-extension-id>The installer writes:
~/.memory-pocket/memory-pocket-mcp-server~/.memory-pocket/memory-pocket-native-host- Chrome Native Messaging manifest
com.memory_pocket.mcp
MCP Client Config
npx -y memory-pocket-mcp@latest configIf you install the package globally, the equivalent command is memory-pocket-mcp config.
Equivalent JSON:
{
"mcpServers": {
"memory-pocket": {
"command": "sh",
"args": [
"-lc",
"exec \"$HOME/.memory-pocket/memory-pocket-mcp-server\""
]
}
}
}Diagnose
npx -y memory-pocket-mcp@latest doctor --extension-id <chrome-extension-id>Uninstall
npx -y memory-pocket-mcp@latest uninstallThis removes the local MCP launchers and Native Messaging manifest. It does not delete Memory Pocket extension data.
Privacy
The npm package does not read Memory Pocket data directly. Memory data is read only through the Chrome extension and its Native Messaging bridge after local MCP access is enabled in extension settings.
