Memos MCP Server

A package for Pensieve (previously known as memos)

Local serverstdioPython

What is the Memos MCP Server?

A package for Pensieve (previously known as memos)

What it actually does

Pensieve is a privacy-focused passive recording project. It can automatically record screen content, build intelligent indices, and provide a convenient web interface to retrieve historical records.

  • 🚀 Simple installation: just install dependencies via pip to get started
  • 🔒 Complete data control: all data is stored locally, allowing for full local operation and self-managed data processing
  • 🔍 Full-text and vector search support
  • 📊 Interactive entity detail view with chronological context navigation
  • 🌐 Smart metadata capture including browser URL retrieval for web activities
  • 🤖 Integrates with Ollama, using it as the machine learning engine for Pensieve

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
postgresmysecretpassword: Database username and password
localhost5432: PostgreSQL server address and port
builtin_ocrbuiltin_vlm
idle_timeoutHow long (in seconds) the system should wait without activity before entering idle state
idle_process_intervalThe time window during which skipped files can be processed

How to install the Memos MCP Server

{
  "mcpServers": {
    "memos-1": {
      "command": "uvx",
      "args": ["memos"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Memos to postgres.”
  • “Use Memos to localhost.”
  • “Use Memos to builtin ocr.”

Frequently asked questions

A package for Pensieve (previously known as memos) Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.