sovd_publish_topic

MCP tool from Ros2 Medkit MCP by selfpatch

Publish data to a component's topic.

How to use it

Project documentation lists sovd_publish_topic 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-stdio
FULL ROS2 MEDKIT MCP LISTING

Other tools in Ros2 Medkit MCP (21)

ros2_medkit_status_get

Get the lifecycle status of an app or component (e.g. ready / notReady).

ros2_medkit_status_set

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.

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_set_configuration

Set a configuration (parameter) value.

sovd_version

Get the SOVD API version information.