Blowback Context
Skills
how-to-use
Description of how to use the server
start-browser
Launches a browser instance and navigates to the dev server
get-hmr-events
Retrieves recent HMR events
monitor-network
Monitors network requests in the browser for a specified duration
get-console-logs
Retrieves console logs from the development server
get-element-html
Retrieves the HTML content of a specific element and its children
capture-screenshot
Captures a screenshot of the current page or a specific element. Stores the screenshot in the MCP resource system and returns a resource URI. If ENABLE_BASE64 environment variable is set to 'true', also includes base64 encoded image in the response.
get-element-styles
Retrieves style information of a specific element
get-element-dimensions
Retrieves dimension and position information of a specific element
get-element-properties
Retrieves properties and state information of a specific element
execute-browser-commands
Executes a sequence of predefined browser commands safely. Available commands: - click: Clicks on an element matching the selector or at specified coordinates - type: Types text into an input element - wait: Waits for an element, a specified time period, or a condition - navigate: Navigates to a specified URL - select: Selects an option in a dropdown - check: Checks or unchecks a checkbox - hover: Hovers over an element - focus: Focuses an element - blur: Removes focus from an element - keypress: Simulates pressing a keyboard key - scroll: Scrolls the page or an element - getAttribute: Gets an attribute value from an element - getProperty: Gets a property value from an element - drag: Performs a drag operation from one position to another - refresh: Refreshes the current page Note on coordinates: For all mouse-related commands (click, drag, etc.), coordinates are relative to the browser viewport where (0,0) is the top-left corner. X increases to the right, Y increases downward. Examples are available in the schema definition.