{"slug":"johngrimes/mcp-js-debugger","name":"MCP JS Debugger","description":"Debug JavaScript and TypeScript applications through the Chrome DevTools Protocol with full source map support.","category":"development","tags":[],"official":false,"stars":2,"transport":null,"install":[{"cmd":"npx mcp-js-debugger","imports":[]}],"tools":[{"name":"connect_debugger","description":"Connect to a CDP endpoint via WebSocket URL"},{"name":"disconnect_debugger","description":"Disconnect from a debugging session"},{"name":"set_breakpoint","description":"Set a breakpoint by URL and line number"},{"name":"remove_breakpoint","description":"Remove a breakpoint by ID"},{"name":"list_breakpoints","description":"List all breakpoints in a session"},{"name":"resume_execution","description":"Resume execution after pause"},{"name":"step_over","description":"Step over the current statement"},{"name":"step_into","description":"Step into a function call"},{"name":"step_out","description":"Step out of the current function"},{"name":"pause_execution","description":"Pause running execution"},{"name":"get_call_stack","description":"Get the current call stack with source locations"},{"name":"evaluate_expression","description":"Evaluate a JavaScript expression"},{"name":"get_scope_variables","description":"Get variables in a scope"},{"name":"set_variable_value","description":"Modify a variable's value"},{"name":"set_pause_on_exceptions","description":"Configure exception handling"},{"name":"get_original_location","description":"Map generated to original source location"},{"name":"get_script_source","description":"Get script source code"},{"name":"list_scripts","description":"List loaded scripts"}],"env_vars":[],"auth_type":"none","github":"https://github.com/johngrimes/mcp-js-debugger","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}