MCPVault

request_data

MCP tool from Ros2 Medkit MCP by selfpatch

(optional, object): Request data (parameters for actions/services)

How to use it

request_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 request_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

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

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)