io.github.oaslananka

debug-recorder-mcp

MCP Debug Recorder

Record debug sessions, commands, failed attempts, and successful fixes in local SQLite storage.

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

DEBUG_RECORDER_DB

Override the SQLite database location for local debug history.

LOG_LEVEL

Set the minimum structured log level: debug, info, warn, or error.

FUZZY_THRESHOLD

Override the Fuse.js threshold used during fuzzy reranking.

DEBUG_RECORDER_REDACT_BEFORE_STORE

Set to true to redact common secret patterns before persisting debug text.

HOST

HTTP bind host for optional Streamable HTTP mode. Defaults to 127.0.0.1.

PORT

HTTP port for optional Streamable HTTP mode.

DEBUG_RECORDER_HTTP_TOKEN
Secret

Bearer token for optional Streamable HTTP mode. Required for non-loopback bind.

DEBUG_RECORDER_ALLOWED_HOSTS

Comma-separated HTTP Host allowlist for optional Streamable HTTP mode.

DEBUG_RECORDER_ALLOWED_ORIGINS

Comma-separated Origin allowlist for optional Streamable HTTP mode.

DEBUG_RECORDER_MAX_BODY_BYTES

Maximum JSON body size for optional Streamable HTTP mode.

DEBUG_RECORDER_REMOTE_HTTP

Must be true to allow optional Streamable HTTP mode to bind outside loopback.