Ros2 Medkit MCP
UnclaimedMCP server for ros2_medkit. Bridge LLM agents to the SOVD REST API for ROS 2 diagnostics and remote operations.
Install
uvx --from git+https://github.com/selfpatch/ros2_medkit_mcp ros2-medkit-mcp-stdioUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (33)
area_id
(required, string): The area identifier (e.g., 'powertrain', 'chassis', 'body')
component_id
(required, string): The component identifier
data
(required, object): The message data to publish as JSON object
entity_id
(required, string): The entity identifier
entity_type
(optional, string): Entity type - 'components' or 'apps' (default: 'components')
execution_id
(required, string): The execution ID (goalid)
fault_id
(required, string): The fault identifier
filter
(optional, string): Substring filter applied to entity id and name fields
operation_name
(required, string): The operation name (service or action)
param_name
(required, string): The parameter name
request_data
(optional, object): Request data (parameters for actions/services)
sovd_area_components
List all components within a specific area.
sovd_cancel_execution
Cancel a running action execution.
sovd_create_execution
Call a ROS 2 service or send an action goal.
sovd_delete_all_configurations
Reset all configurations (parameters) to their default values.
sovd_delete_configuration
Reset a configuration (parameter) to its default value.
sovd_entities_get
Get a specific entity by ID with live data if available.
sovd_entities_list
List all SOVD entities (areas, components, apps, and functions) with optional filtering.
sovd_entity_data
Read all topic data from an entity (component or app).
sovd_entity_topic_data
Read data from a specific topic within an entity.
sovd_faults_clear
Clear (acknowledge/dismiss) a fault.
sovd_faults_get
Get a specific fault by ID.
sovd_faults_list
List faults for a specific component.
sovd_get_configuration
Get a specific configuration (parameter) value.
sovd_get_execution
Get the current status of a running action execution.
sovd_list_configurations
List all configurations (ROS 2 parameters) for a component.
sovd_list_executions
List all executions for an operation.
sovd_list_operations
List all operations (services and actions) available for a component.
sovd_publish_topic
Publish data to a component's topic.
sovd_set_configuration
Set a configuration (parameter) value.
sovd_version
Get the SOVD API version information.
topic_name
(required, string): The topic name (e.g., 'temperature', 'rpm')
value
(required, any): The new parameter value (string, number, boolean, or array)