projectmem · MCP Server

MCP-Server · 46cb1319

MCP-Server · lesen und schreiben · MIT · lokal (stdio)

Beschreibung des Anbieters

Coding agent memory — one local MCP server for every project. Warns before repeating failed fixes.

Werkzeuge

get_instructions
Read the project's mandatory AI instructions. MANDATORY: call this at session start.… Angabe des Anbieters · Beleg 5
get_summary
Read the project memory summary. MANDATORY: call this BEFORE answering ANY question about the project. Do NOT answer from conversation history alone.… Angabe des Anbieters · Beleg 5
get_project_map
Read PROJECT_MAP.md to understand the repo structure. Call this at session start when structure matters (file layout, entry points, ownership). Cheaper than scanning the filesystem.… Angabe des Anbieters · Beleg 5
get_plan
Read plan.md — the project's INTENT file (ideas + plans). Call this at session start alongside get_summary().… Angabe des Anbieters · Beleg 5
precheck_file
Check a file's failure history BEFORE modifying it. MANDATORY: call this BEFORE proposing any change to a file.… Angabe des Anbieters · Beleg 5
get_issue
Read one specific issue's full history by ID (token-efficient). Use this when you only need one issue's context instead of the whole summary. Example: get_issue('0042'). Read-only. Angabe des Anbieters · Beleg 5
search_events
Plain-text search across all logged events. Token-efficient alternative to get_summary when you only need events matching a keyword.… Angabe des Anbieters · Beleg 5
get_score
Get the project's failure-prevention score. Returns an A+→F grade with concrete ROI numbers: debugging hours saved, tokens prevented, dollars protected.… Angabe des Anbieters · Beleg 5
get_context
Generate a token-budgeted memory context block. Use when you don't want to read the full summary. ``focus`` (e.g. 'src/auth/') biases the context toward a specific area.… Angabe des Anbieters · Beleg 5
get_global_gotchas
Query cross-project library gotchas from ~/.projectmem/global/. Returns lessons learned in past projects that apply to the libraries you're about to use.… Angabe des Anbieters · Beleg 5
log_issue
Open a new issue. Returns the issue ID. MANDATORY: call this IMMEDIATELY when you encounter a bug, regression, or unexpected behavior — BEFORE writing fix code.… Angabe des Anbieters · Beleg 5
record_attempt
Record a fix attempt on the current issue. MANDATORY: call IMMEDIATELY after each distinct fix attempt — do NOT batch multiple attempts into one call.… Angabe des Anbieters · Beleg 5
record_fix
Record a confirmed fix and close an issue. Only call AFTER you have evidence the fix works: test passes, error is gone, or the user confirmed.… Angabe des Anbieters · Beleg 5
add_decision
Record an architectural or product decision permanently. Call when you make a choice that future sessions or contributors should know about.… Angabe des Anbieters · Beleg 5
add_note
Record a gotcha, setup detail, or other durable context. Use when you discover something important that doesn't fit as an issue or decision.… Angabe des Anbieters · Beleg 5
list_projects
List the projects this server can reach, and which one is active. Call this when a tool answers "No project selected", or when you need the exact name to pass as `project`.… Angabe des Anbieters · Beleg 5
current_project
Show which project a call would resolve to, without writing anything. Use this before a write when several projects are in play — it answers "where would this land?" cheaply. Read-only. Angabe des Anbieters · Beleg 5

Voraussetzungen

  • uvx · Paketmanager · erforderlich · Beleg 1
  • PROJECTMEM_ROOT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5

Installation

uvx projectmem==0.3.4

Eckdaten

—: Angabe nicht belegt.

Maintainer
riponcm
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
—
Bereiche
Entwicklung
Plattformen
—
Version
0.3.4
Release
v0.3.4
Clients
Claude Desktop, Cursor, Codex
Repository-Themen
ai-agents, ai-memory, ai-tools, antigravity, claude-code, coding-assistant, cursor, developer-tools, knowledge-management, local-first

Zugriffe und Risiken

Zugriffe laut Paketangaben
lesen, schreiben
Authentifizierung
—
Transport
stdio
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.

Quellen (5)

46CB1319<MCPSERVE<<<<<<<<<<<<<Q5<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes