MCP.so
登录
P

Projectmem MCP Server

@riponcm

基本信息

分类

版本控制

传输方式

stdio

作者

riponcm

提交者

Ripon Chandra Malo

关于 Projectmem MCP Server

Local-first memory and judgment layer for AI coding agents. Captures issues, failed attempts, fixes, and decisions in readable Markdown + JSONL, re-injects them into future sessions, and warns at git commit before you repeat a mistake. 14 tools, works with Claude, Cursor, Antigra

#memory-layer#ai-coding-agents#judgment-layer-for-ai-coding-agents#claude-code#antigravity

Projectmem MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "projectmem": {
      "command": "pjm-mcp",
      "args": [
        "--root",
        "/absolute/path/to/your/project"
      ]
    }
  }
}

Projectmem MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Projectmem?

Projectmem is a local-first memory and judgment layer for AI coding agents. It captures development history—issues, failed attempts, fixes, decisions, and gotchas—into readable Markdown + JSONL inside your repository, and feeds that context back to your AI agent through the Model Context Protocol (MCP).

How to use Projectmem?

Install with pip install projectmem, then configure your MCP client with command: "pjm-mcp" and args: ["--root", "/absolute/path/to/your/project"]. The server exposes 14 MCP tools that your AI client can use to read and write project memory directly.

Key features of Projectmem

  • Persistent project memory across every session
  • Pre-commit warnings before repeating a failed approach
  • 14 MCP tools for reading and writing memory
  • 100% local, no cloud or telemetry
  • Works with Claude, Cursor, Antigravity, and Codex
  • Reduces context‑rebuilding tokens by up to 50%

Use cases of Projectmem

  • Avoid re‑explaining architecture and past attempts to your AI agent
  • Get warned at git commit before repeating a known mistake
  • Maintain development decisions and gotchas across many sessions
  • Reduce token waste from rebuilding context that existed yesterday

常见问题

1

How is Projectmem different from a simple memory store?

It is not just a memory store—it is a judgment layer that surfaces past failures at the exact moment you would repeat the mistake.

2

What are the runtime dependencies?

Projectmem requires Python (installed via pip) and a local directory for storage. It is open source (MIT license).

3

Where does the data live?

All data is stored locally inside your repository as plain‑text Markdown and JSONL files, so you can `git diff` them.

4

What transport does Projectmem use?

It uses standard I/O (stdio) via the Model Context Protocol.

5

Is authentication or cloud needed?

No. Projectmem is 100% local; there is no cloud component or telemetry.

评论

版本控制 分类下的更多 MCP 服务器