mcpserver.lol
registry/md-feedback
Connection check local install

md-feedback

Review markdown plans before AI agents build. Annotate, gate-check, apply fixes, session handoffs.

Tools 27
GitHub stars 5
Installs / wk 92
Licence
Transport stdio
Last checked never

Tools & capabilities

27 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.

advance_workflow_phase from source
Advance workflow phase in strict sequence: scope -> root_cause -> implementation -> verification.
apply_memo from source
Apply an implementation action to a memo. Supports text_replace (requires occurrence or replaceAll when oldText has multiple matches; optional section-scoped propagation), file_pat…
approve_checkpoint from source
Approve a pending high-risk checkpoint. Grants one execution for the approved tool.
batch_apply from source
Apply multiple implementation operations in a single transaction. Parses the document once, applies all operations sequentially, then writes once. Each operation follows the same f…
create_annotation from source
Create a new review annotation on a markdown file. Finds the anchor text in the document and attaches a review memo. Auto-creates a quality gate and updates cursor.
create_checkpoint from source
Create a review checkpoint in an annotated markdown file. Records current annotation counts and reviewed sections.
evaluate_gates from source
Evaluate all gates in a markdown file against current memo statuses. Returns updated gate statuses without modifying the file.
export_review from source
Export review feedback in a format optimized for a specific AI coding tool. Targets: claude-code, cursor, codex, copilot, cline, windsurf, roo-code, gemini, antigravity, generic, h…
generate_handoff from source
Generate a structured handoff document from an annotated markdown file. Anti-compression format: explicit fields, numbers, lists only.
get_checkpoints from source
List all checkpoints in an annotated markdown file.
get_document_structure from source
Parse an annotated markdown file and return v0.4.0 ReviewDocument metadata. By default bodyMd is omitted to reduce context size; set includeBody=true only when full body is require…
get_memo_changes from source
Get the implementation history and progress for a memo. Returns all MemoImpl records and progress entries from .md-feedback/progress.json. If memoId is omitted, returns all changes…
get_policy_status from source
Return current runtime policy profile and memo-action routing rules.
get_review_status from source
Get current review session status: annotation counts, checkpoints, and reviewed sections. Summary-only \u2014 returns counts and metadata, not individual memos. Use list_annotation…
get_severity_status from source
Return memo severity overrides and unresolved blocking memo IDs for the document.
get_workflow_status from source
Return current workflow phase and transition history for a document.
link_artifacts from source
Link file artifacts (source files, configs, etc.) to a memo. Creates a MemoArtifact record in the document.
list_annotations from source
List all annotations (USER_MEMO comments) in a markdown file. Returns structured array with id, type, status, owner, text, and color. Lightweight \u2014 returns only memo data, no…
list_documents from source
List markdown files in the workspace. Optionally filter to only files that already contain annotations.
pickup_handoff from source
Parse an existing handoff document to resume a review session. Returns structured data for session continuity.
request_approval_checkpoint from source
Create an approval checkpoint for a high-risk action before execution.
respond_to_memo from source
Add an AI response to a memo annotation. Inserts a REVIEW_RESPONSE block into the markdown file directly below the memo
rollback_memo from source
Rollback the latest implementation for a memo. Reverses text_replace operations (swaps before/after), marks the impl as reverted, and sets the memo status back to open.
set_memo_severity from source
Set severity override for a memo. Defaults remain: fix=blocking, question/highlight=non_blocking.
update_cursor from source
Update the plan cursor position in a markdown file. The cursor tracks
update_memo_progress from source
Update the progress of a memo with a status change and message. Writes progress to .md-feedback/progress.json and updates the memo status. Terminal statuses (done, failed) require…
update_memo_status from source
Update the status of a memo annotation. Writes the change back to the markdown file. Returns the updated memo. Terminal statuses (answered, done, failed, wontfix) require human app…