MCPVault

data

MCP tool from Ros2 Medkit MCP by selfpatch

(required, object): The message data to publish as JSON object

How to use it

data is exposed by the Ros2 Medkit MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the data tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Ros2 Medkit MCP

$uvx --from git+https://github.com/selfpatch/ros2_medkit_mcp ros2-medkit-mcp-stdio
FULL ROS2 MEDKIT MCP LISTING

Other tools in Ros2 Medkit MCP (32)

area_id

(required, string): The area identifier (e.g., 'powertrain', 'chassis', 'body')

component_id

(required, string): The component identifier

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)