What is MCP?
The Model Context Protocol (MCP) is a protocol developed by Anthropic (and now supported by OpenAI) that allows LLMs to interact with various tools. Auto MCP uses this protocol to expose ROS topics as MCP tools.
@snick-m
Basic information
This package provides necessary tooling to launch an MCP server for the ROS network. It provides support for introspection and manual config.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"auto_mcp": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:5000/sse"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Auto MCP is a drop-in MCP (Model Context Protocol) server for any ROS‑based system. It uses introspection to detect all active ROS topics and their interfaces at startup, then creates an SSE‑over‑HTTP transport MCP server on port 5000, enabling an LLM to interact with a robot.
Clone the repository into a colcon workspace’s src directory, build with colcon build --packages-select auto_mcp, then run ros2 run auto_mcp server. This launches the node, performs introspection, and starts the MCP server bound to 0.0.0.0:5000; the SSE endpoint is at http://localhost:5000/sse. For Claude Desktop, use the npx mcp-remote proxy with the URL set to http://localhost:5000/sse in the MCP configuration. If the mcp Python package is not available via rosdep, install it manually with pip install mcp.
The Model Context Protocol (MCP) is a protocol developed by Anthropic (and now supported by OpenAI) that allows LLMs to interact with various tools. Auto MCP uses this protocol to expose ROS topics as MCP tools.
Auto MCP automates the bridge: it introspects the ROS system at runtime, discovers topics and their interfaces, and creates a standard MCP server – no manual tool definition or topic mapping is needed.
You need a ROS 2 workspace (e.g., Foxy or later) with colcon. The `mcp` Python package (MCP SDK) must be installed via `pip install mcp` until the rosdep pull request is merged.
The server uses SSE (Server‑Sent Events) over HTTP on `0.0.0.0:5000`. The SSE endpoint is accessible at `http://localhost:5000/sse` from the local machine.
Yes, but Claude Desktop does not natively support SSE MCP servers. Use a local proxy (e.g., `npx mcp-remote`) and configure the MCP command to point to `http://localhost:5000/sse` as shown in the README.
Open-source MCP to use Blender with any LLM

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Comments