Opentrons MCP
Skills
get_runs
List all runs on the robot
create_run
Create a new protocol run on the robot
home_robot
Home robot axes or specific pipette
control_run
Control run execution (play, pause, stop, resume)
robot_health
Check robot health and connectivity
get_protocols
List all protocols stored on the robot
control_lights
Turn robot lights on or off
get_run_status
Get detailed status of a specific run
upload_protocol
Upload a protocol file to an Opentrons robot
get_api_overview
Get high-level overview of the Opentrons HTTP API structure and capabilities
list_by_category
List all endpoints in a specific functional category
search_endpoints
Search Opentrons HTTP API endpoints by functionality, method, path, or any keyword
get_endpoint_details
Get comprehensive details about a specific API endpoint
poll_error_endpoint_and_fix
Fetch specific JSON error report and automatically fix protocols