mcpserver.lol
registry/aidimag
Connection check local install

aidimag

Persistent, verified memory for AI coding agents: recall, capture, guardrails, review queue.

Tools 21
GitHub stars 1
Installs / wk 158
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

21 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

aidimag_help from source
Show what aidimag offers: available tools, prompts (slash commands), resources, and the companion
chat_harvest from source
Harvest the CURRENT chat session on the fly: pass the messages the USER typed this session (verbatim) and durable facts are extracted and queued for human review — the live, tool-a…
commits_mine from source
Mine git commit history for memory-worthy candidates (same as
context_note from source
Capture a durable fact the USER just stated in chat. Call this IMMEDIATELY when the user shares codebase knowledge — don
knowledge_ingest_submit from source
Submit the FALSIFIABLE claims you extracted from a pending knowledge doc (see the knowledge_ingest prompt). Queues them as proposals (source knowledge:<doc>), writes the durable su…
knowledge_pending from source
List documents waiting in the knowledge inbox to be summarized into pinned-on-approve memory proposals. Use with the knowledge_ingest prompt to process them in-session.
memory_check_change from source
Pre-edit safety check: given a diff or a short description of a change you
memory_critique from source
Review what you just did (or plan to do) against the project
memory_get_for_files from source
Get all memories relevant to specific files before editing them — conventions, gotchas, and invariants that apply to those paths.
memory_pre_edit from source
Pre-edit guardrail check for a specific file and code snippet. Given a file path and the code you
memory_propose from source
Propose a memory for the human review queue. Use at SESSION END for learnings that should persist but warrant review before becoming active memory. Prefer this over memory_write fo…
memory_refute from source
Mark a memory as REFUTED when you discover it no longer holds. Optionally provide the id of a new memory that supersedes it. Refuted memories are kept as negative knowledge.
memory_search from source
Search the repo
memory_status from source
Get a summary of the repo
memory_verify from source
Re-run cheap evidence checks (STATIC_CHECK, COMMIT_REF) and update memory statuses. Use before relying on VERIFIED memories if the repo may have changed, or to verify specific memo…
memory_write from source
Persist a new memory about this codebase. Write the claim as a FALSIFIABLE statement (something that could be checked against the code). Attach evidence whenever possible. For kind…
proposals_pending from source
List memory proposals awaiting human review.
scratchpad_clear from source
Clear scratchpad working notes (one session key, or everything). Use when a task completes and its intermediate state is no longer needed.
scratchpad_read from source
Read short-term working notes from the current session
scratchpad_write from source
Jot a SHORT-TERM working note for the current session: intermediate findings, plans, hypotheses, task state. Auto-expires (default 24h) and is never synced. NOT durable memory — us…
ticket_get from source
Fetch the ticket behind the current work (title, description, type, status) from the connected ticketing app. Use at session end: the ticket carries the WHY that commits lack. Omit…