Capability
6 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “shared debugging session with breakpoint and variable inspection synchronization”
Real-time collaborative editing for pair programming.
Unique: Hooks into VS Code's Debug Adapter Protocol (DAP) to intercept debugger state changes and broadcast them to remote participants, enabling shared debugging without requiring separate debugger instances on guest machines. Synchronizes debugger state at the protocol level rather than screen-sharing, preserving interactive debugging capabilities for all participants.
vs others: More interactive than screen-sharing tools (Zoom, TeamViewer) because guests can independently inspect variables and navigate the call stack without the host controlling their view; more lightweight than running separate debugger instances because it reuses the host's debugging session.
via “debugging support with breakpoints and variable inspection”
A framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
Unique: Implements debugging via the Debug Adapter Protocol, enabling support for multiple languages and debuggers without hardcoding language-specific logic. Breakpoints and debug state are managed per session with proper synchronization.
vs others: More flexible than language-specific debuggers because it supports multiple languages via DAP; more integrated than external debuggers because it runs within the IDE and shares context.
via “debugging operations (breakpoints, register inspection, memory manipulation)”
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Unique: Exposes IDA's debugger API through MCP tools with explicit @unsafe decorator gating, allowing LLMs to perform dynamic analysis (breakpoints, register reads, memory writes) on running processes while maintaining safety boundaries through capability flags
vs others: More integrated than standalone debuggers (gdb, lldb) because it combines static analysis (decompilation, xrefs) with dynamic debugging in a single LLM-controlled interface, and safer than unrestricted debugging because @unsafe flags make privileged operations explicit
via “breakpoint lifecycle management (set, list, delete)”
** - A GDB/MI protocol server based on the MCP protocol, providing remote application debugging capabilities with AI assistants.
Unique: Exposes breakpoint management as discrete MCP tools (set_breakpoint, get_breakpoints, delete_breakpoint) that abstract GDB/MI command generation and response parsing. Each tool is independently callable and maintains session-specific breakpoint state.
vs others: Provides a simpler breakpoint API than raw GDB/MI clients; clients don't need to parse breakpoint IDs or manage enable/disable state manually, reducing integration complexity.
via “interactive debugging and variable inspection”
via “conditional-breakpoint-evaluation”
Building an AI tool with “Debugging Operations Breakpoints Register Inspection Memory Manipulation”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.