Skip to main content
MCP server CX Codex

plur — Claude Code MCP server: what it does, how to install

Local storage engine for AI agents that keeps project rules, preferences, and architecture decisions in plain YAML files across tools.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add plur -- npx -y @plur-ai/mcp
Open on GitHub

What plur does

The server keeps agent memory on your local drive under ~/.plur/. Records are saved as transparent YAML entries called engrams. You can inspect every piece of recalled knowledge, adjust entries in any text editor, or wipe them clean without touching model weights.

Node.js 20 or newer is strictly required. Without it, the binary will fail during startup. Retrieval uses the local BGE-small model by default. If your machine blocks model downloads, search gracefully falls back to standard BM25 keyword matching.

Scoping prevents team conventions from colliding with private notes. Generating a .plur.yaml config through --scope confines specific project details to their directory while retaining global developer preferences.

What it helps with

  • retain coding style corrections across separate coding sessions
  • share architectural context between Claude Code, Cursor, and Codex
  • keep developer preferences on local disk in plain YAML
  • isolate client project memories using dedicated scopes

Example prompts for the agent

  • Save our database schema decisions to plur memory
  • Check plur memory for the testing conventions we established earlier
  • Retrieve all saved engrams tagged under project:my-app

How to install plur

Platform CLI

claude mcp add plur -- npx -y @plur-ai/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about plur

How to install plur in Claude Code?

Run claude mcp add plur -- npx -y @plur-ai/mcp in your terminal. This registers the server inside Claude Code immediately.

What does plur do?

It provides a local memory layer for coding assistants. The server writes your decisions into human-readable files and searches them during conversations.

What runtime dependencies are required for plur?

You must have Node.js 20 or later installed. The tool fetches an embedding model on first run, but switches to BM25 keyword search if downloads are disabled.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor