sovd_faults_list
List faults for a specific component.
How to use it
Project documentation lists sovd_faults_list for the Ros2 Medkit MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Ros2 Medkit MCP
uvx --from git+https://github.com/selfpatch/ros2_medkit_mcp ros2-medkit-mcp-stdioOther tools in Ros2 Medkit MCP (21)
Get the lifecycle status of an app or component (e.g. ready / notReady).
Trigger a lifecycle transition on an app or component via PUT /{entitytype}/{entityid}/status/{action}. Requires a gateway-side LifecycleProvider plugin for the entity. Warning: shutdown, force-shutdown, restart, and force-restart affect the running node or host process.
List all components within a specific area.
Cancel a running action execution.
Call a ROS 2 service or send an action goal.
Reset all configurations (parameters) to their default values.
Reset a configuration (parameter) to its default value.
Get a specific entity by ID with live data if available.
List all SOVD entities (areas, components, apps, and functions) with optional filtering.
Read all topic data from an entity (component or app).
Read data from a specific topic within an entity.
Clear (acknowledge/dismiss) a fault.
Get a specific fault by ID.
Get a specific configuration (parameter) value.
Get the current status of a running action execution.
List all configurations (ROS 2 parameters) for a component.
List all executions for an operation.
List all operations (services and actions) available for a component.
Publish data to a component's topic.
Set a configuration (parameter) value.
Get the SOVD API version information.