MCP Tools
MCP Tools
Section titled “MCP Tools”This page lists the real SuperDev MCP tools by job. Keep it aligned with agent/mcp/tools.go; the current registry contains 75 tools.
| Group | Tools |
|---|---|
| Project and runtime | list_projects, get_project, list_hosts, get_runtime_snapshot, list_services, get_debug_credentials |
| Config | probe_project_config, get_project_config, preview_config_change, apply_config_change, upsert_project_config, upsert_service, upsert_project_pipeline |
| Language runtime | list_language_runtime_providers, describe_language_runtime_schema, suggest_service_runtime, validate_service_runtime, preview_service_execution |
| Approval and audit | preview_operation, list_operation_approvals, get_operation_approval, list_operation_audit |
| Service control | start_service, stop_service, restart_service |
| Logs and diagnostics | tail_logs, follow_logs, search_logs, get_log_context, diagnose_service, analyze_trace_logs, summarize_error_window, append_log_analysis_to_session |
| Browser debug | list_debug_browsers, list_browser_targets, open_browser_debug_session, close_browser_debug_session, browser_snapshot, browser_click, browser_type, browser_screenshot, browser_navigate, browser_reload, browser_wait_for_selector, browser_press_key, browser_select_option, browser_console_logs, browser_network_requests, browser_evaluate, browser_set_viewport |
| Code debug | list_code_debug_targets, debug_capture_at, debug_inspect, set_debug_breakpoints, debug_continue, debug_pause, debug_step_over, debug_step_in, debug_step_out, debug_stack_trace, debug_scopes, debug_variables, debug_evaluate |
| Debug session | create_debug_session, list_debug_sessions, get_debug_session, append_debug_session_note, close_debug_session |
| Pipeline | preview_pipeline_template, import_pipeline_template, validate_project_pipeline, deploy_project_pipeline, list_pipeline_runs, list_pipeline_artifacts, read_pipeline_run_logs |
Write tools use the approval model. Config writes still require preview before apply.