Cerulion
Cerulion is a high-performance, zero-copy Rust communication framework for real-time robotics. Deterministic, microsecond-scale IPC, and a faster alternative to ROS2.
https://cerulion.comOpens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://mcp.cerulion.com/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · mcp.cerulion.com
6tools discovered
Query index (SQL)
Run a single read-only SQL SELECT against the mission index and get rows as text. Tables: topics(topic, schema_name, message_count, first_log_time_ns, last_log_time_ns, duration_s, avg_hz, interval_min_s, interval_mean_s, interval_max_s, interval_std_s, max_gap_s, dropout_count); messages(topic, log_time_ns, sequence, summary); meta(bag_path, source_url, message_count, start_log_time_ns, end_log_time_ns, indexed_at). Only SELECT/WITH is allowed; mutations and file-access functions are rejected.
Sample messages
Get sampled message rows nearest a timestamp on a topic (topic, log_time_ns, sequence, summary). Use to find real (topic, log_time_ns) anchors near a time of interest to cite. log_time_ns is an integer UNIX-epoch value in NANOSECONDS (19 digits for a 2019+ recording), NOT seconds. summary is currently always NULL — rows are timing anchors.
List topics
List every indexed topic with avg_hz, message_count, max_gap_s and dropout_count. Start here to see what was recorded and which topics look anomalous.
Get debrief
Deterministic offline mission summary — call right after open_bag.
Get Foxglove link
Turn a cited log_time_ns into a Foxglove visual-inspection link. Call after citing a moment; always relay the result to the user so they can SEE the cited instant.
Open bag
Open an .mcap bag (or a prebuilt .duckdb index): build/reuse its index and return a mission briefing. Call with NO argument to auto-discover: globs *.mcap (depth <=3) under HINDSIGHT_BAG_DIR, else CLAUDE_PROJECT_DIR, else the cwd. One match opens automatically; several return a candidate list to pick from; none returns a teaching error. Or pass a path directly. Returns what was recorded (topics, schema, debrief headline, how to cite).
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsCerulion is a high-performance, zero-copy Rust communication framework for real-time robotics. Deterministic, microsecond-scale IPC, and a faster alternative to ROS2.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate Cerulion? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 6 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.