Mcp Debugger — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Debugger (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Image demonstrating the debugger
An Model Context Protocol (MCP) server that provides debugging capabilities for Python, C, C++, Rust, Swift, and more through the Debug Adapter Protocol (DAP).
Cursor:
Claude Code:
claude mcp add --transport stdio Debugger -- npx -y mcp-debugger-dap@latestManual configuration:
"Debugger": {
"command": "npx",
"args": ["-y", "mcp-debugger-dap@latest"]
}mcp-debugger-dap supports either Python (debugpy) or LLDB supported languages (tested: C, C++, Rust, Swift). Probably more such as Objective-C, Zig, etc... are supported through LLDB.
Python 3 and pip must be installed.
The debugpy wheel is automatically downloaded to ~/.mcp-debugger.
LLDB support requires a recent binary of lldb-dap.
For macOS users: On macOS Sequoia+ I confirmed tested, before this YMMV, comes included with XCode Command Line Tools.
For Linux users: I recommend the Helix editor guide to installing lldb-dap.
The demo/ directory contains example scripts demonstrating race conditions and other bugs that can be debugged using this MCP server.
cd demo
# Use Claude Code or another MCP client to debug:
# "Let's use the debugger to find the race condition in order_processor.py"~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.