家庭自动化与物联网 · 开发者工具

mcp_server_ros_2 logo

mcp_server_ros_2

wise-vision/mcp_server_ros_2

WiseVision ROS2 MCP服务器是一个基于Python的ROS2模型上下文协议(MCP)实现,提供ROS2主题和服务管理、消息订阅发布、数据黑盒访问等功能,支持通过Docker容器化部署。

安装

docker run -i --rm -e ROS2_MCP_READONLY=1 mcp/ros2
GitHub 星标
10
分类
家庭自动化与物联网, 开发者工具
许可证
MPL-2.0
更新于
2026年10月6日

工具(17)

  • ros2_topic_list

    Returns list of available topics

  • ros2_topic_subscribe

    Subscribes to a ROS 2 topic and collects messages for a duration or message limit

  • ros2_get_messages_stored_in_influx_data_base

    Retrieves past messages from a topic (data black box)

  • ros2_get_message_fields

    Gets field names and types for a message type

  • ros2_topic_publish

    Publishes message to a topic (hidden in read-only mode)

  • ros2_subscribe_multiple_topics

    Subscribes to several topics at once; sensor_msgs/Image and CompressedImage messages are returned as PNG images

  • ros2_publish_multiple_topics

    Publishes to several topics simultaneously at a given frequency for a given duration (hidden in read-only mode)

  • ros2_get_map_as_image

    Gets one nav_msgs/msg/OccupancyGrid and returns it as a PNG (unknown = gray, free = white, occupied = black)

  • ros2_get_pointcloud_as_bev

    Gets one sensor_msgs/msg/PointCloud2 and renders a bird's-eye view (XY projection) PNG

  • ros2_service_list

    Returns list of available services

  • ros2_service_call

    Calls a ROS 2 service (hidden in read-only mode)

  • ros2_list_actions

    Returns list of available ROS 2 actions with their types and request fields

  • ros2_send_action_goal

    Sends a goal to an action.

  • ros2_cancel_action_goal

    Cancels a specific goal or all goals for an action (hidden in read-only mode)

  • ros2_action_request_result

    Waits for the RESULT of a given goal via GetResult

  • ros2_action_subscribe_feedback

    Subscribes to feedback messages for an action.

  • ros2_action_subscribe_status

    Subscribes to an action's status topic and returns collected status frames

本页信息摘自该项目的 README。 查看 README

支持的客户端

该服务器 README 中提到的客户端:

查看全部
Claude Desktop logo

Claude Desktop

桌面端 · 免费增值 · Proprietary

Anthropic 官方推出的 Claude AI 桌面应用程序。支持 MCP 服务器以扩展功能。

WindowsMacOS
Cursor logo

Cursor

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Cursor 编辑器让开发者与 AI 的工作真正融合在一起,提供如魔法般的编码体验。

WindowsMacOSLinux
VS Code GitHub Copilot logo

VS Code GitHub Copilot

桌面端 · 免费增值 · MIT

VS Code 通过代理模式将 MCP 与 GitHub Copilot 集成,允许在你的代理编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器,提供引导式 MCP 安装和安全处理输入变量中的密钥,避免泄露硬编码密钥。

WindowsMacOSLinuxWeb

相关 MCP 服务器

更多服务器
rulego logo

rulego

rulego/rulego

1.1k

RuleGo是一个基于Go语言的轻量级、高性能、嵌入式、可编排的组件化规则引擎,适用于低代码、业务编排、数据集成、工作流、物联网等多种场景。

家庭自动化与物联网
Homeassistant MCP logo

Homeassistant MCP

tevonsb/homeassistant-mcp

246

一个连接Home Assistant与LLM的MCP协议服务器,实现智能家居的自然语言控制与监控

家庭自动化与物联网
MCP Server Apple Shortcuts logo

MCP Server Apple Shortcuts

recursechat/mcp-server-apple-shortcuts

145

一个让AI助手通过MCP协议控制苹果快捷指令的服务

家庭自动化与物联网
Siri Shortcuts logo

Siri Shortcuts

dvcrn/mcp-server-siri-shortcuts

115

通过MCP协议提供Siri快捷指令服务的服务器

家庭自动化与物联网
Hass MCP logo

Hass MCP

voska/hass-mcp

60

Hass-MCP是一个连接Home Assistant与AI助手(如Claude)的协议服务器,实现智能家居设备查询、控制和自动化管理。

家庭自动化与物联网
MCP Server Home Assistant logo

MCP Server Home Assistant

allenporter/mcp-server-home-assistant

45

为Home Assistant提供模型上下文协议服务的集成组件

家庭自动化与物联网