{"name":"io.github.oaslananka/debug-recorder-mcp","slug":"oaslananka-debug-recorder-mcp","title":"MCP Debug Recorder","description":"Record debug sessions, commands, failed attempts, and successful fixes in local SQLite storage.","url":"https://mcp.market/server/oaslananka-debug-recorder-mcp","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"data","tags":["data"],"presence":{"score":28,"stars":2,"forks":1,"downloads_week":38,"last_push_at":"2026-09-21T20:31:34.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/oaslananka/debug-recorder-mcp","website":null,"version":"1.1.3","remotes":[],"packages":[{"registryType":"npm","identifier":"debug-recorder-mcp","version":"1.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Override the SQLite database location for local debug history.","name":"DEBUG_RECORDER_DB"},{"description":"Set the minimum structured log level: debug, info, warn, or error.","name":"LOG_LEVEL"},{"description":"Override the Fuse.js threshold used during fuzzy reranking.","name":"FUZZY_THRESHOLD"},{"description":"Set to true to redact common secret patterns before persisting debug text.","name":"DEBUG_RECORDER_REDACT_BEFORE_STORE"},{"description":"HTTP bind host for optional Streamable HTTP mode. Defaults to 127.0.0.1.","name":"HOST"},{"description":"HTTP port for optional Streamable HTTP mode.","name":"PORT"},{"description":"Bearer token for optional Streamable HTTP mode. Required for non-loopback bind.","isSecret":true,"name":"DEBUG_RECORDER_HTTP_TOKEN"},{"description":"Comma-separated HTTP Host allowlist for optional Streamable HTTP mode.","name":"DEBUG_RECORDER_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for optional Streamable HTTP mode.","name":"DEBUG_RECORDER_ALLOWED_ORIGINS"},{"description":"Maximum JSON body size for optional Streamable HTTP mode.","name":"DEBUG_RECORDER_MAX_BODY_BYTES"},{"description":"Must be true to allow optional Streamable HTTP mode to bind outside loopback.","name":"DEBUG_RECORDER_REMOTE_HTTP"}]}],"tools":[{"name":"add_fix","description":"Record a fix attempt for a debug session. If it worked, session is marked resolved.","write_action":false,"price_micros":0,"input_schema":null},{"name":"close_session","description":"Mark a debug session as resolved or abandoned","write_action":false,"price_micros":0,"input_schema":null},{"name":"delete_session","description":"Permanently delete a debug session and all related fixes and commands","write_action":true,"price_micros":0,"input_schema":null},{"name":"export_sessions","description":"Export all debug sessions for backup or migration","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_similar_errors","description":"Find past sessions with similar error messages — answers \"have I seen this before?\"","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_diagnostics","description":"Get a redacted operational diagnostics snapshot for troubleshooting local runtime issues","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_session","description":"Get full details of a debug session including all fixes and commands","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_session_context","description":"Get a structured summary of a debug session formatted for AI context","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_stats","description":"Get statistics about your debug history","write_action":false,"price_micros":0,"input_schema":null},{"name":"import_sessions","description":"Import sessions previously exported from debug-recorder-mcp","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_search_presets","description":"List reusable saved search presets","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sessions","description":"List debug sessions with optional filters","write_action":false,"price_micros":0,"input_schema":null},{"name":"record_command","description":"Record a terminal command and its output during a debug session","write_action":false,"price_micros":0,"input_schema":null},{"name":"remove_search_preset","description":"Remove a saved search preset by name","write_action":true,"price_micros":0,"input_schema":null},{"name":"save_search_preset","description":"Save or update a reusable search preset with query, filters, and result limit","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_sessions","description":"Search past debug sessions by error message, keyword, or description","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_debug_session","description":"Start recording a new debug session for a bug or error","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_session","description":"Update title, description, or tags of an existing debug session","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-25T17:21:50.405Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T17:21:50.367Z","components":{"code":{"score":25,"max":25,"notes":["35 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 4 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"debug-recorder-mcp","version":"1.1.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-07-21T21:41:24.727Z","repositoryUrl":"git+https://github.com/oaslananka/debug-recorder-mcp.git","weeklyDownloads":38}],"repo":{"found":true,"owner":"oaslananka","repo":"debug-recorder-mcp","archived":false,"pushedAt":"2026-09-21T20:31:34Z","stars":2,"forks":1,"openIssues":10,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/285490571?v=4","ownerCreatedAt":"2026-05-17T19:11:03Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/285490571?v=4&s=128","source":"github"},"presence":{"stars":2,"forks":1,"downloadsWeek":38,"license":"MIT","lastPushAt":"2026-09-21T20:31:34.000Z","score":28}}}},"grade_history":[],"reviews":[]}