ROBOT.md is to a robot what CLAUDE.md and AGENTS.md are to a codebase. One file — YAML + markdown — so a planning LLM can safely operate a single robot. Speaks RCAN 3.0+. Built for Anthropic surfaces, flexible for any MCP-aware agent.
$ pip install robot-md && robot-md init
The full loop — manifest declaration to physical action — in one conversation. No runtime to install. No axis conventions to learn.
Purpose-built for Anthropic, open to any MCP-aware agent. Install once per surface, then ask in plain English.
gemini mcp add robot-md \ npx -- --yes robot-md-mcp \ ./ROBOT.mdFull install guide →
codex mcp add robot-md \ -- npx --yes \ robot-md-mcp ./ROBOT.mdFull install guide →
npx -y robot-md-http # OpenAPI bridge for # Custom GPT ActionsFull install guide →
# MCP: pending aarch64 # robot-md-http bridge # available todayFull install guide →
Five RCAN §22–26 attestation packets, all live endpoints. Run one command per packet — robot-md handles the filing.
All five endpoints live as of 2026-04-24. Read the full compliance story → RRF registry details →
RCAN (Robot Communication & Addressing Network) is the open wire protocol for signed, authority-aware robot messages. robot-md's team authored the spec. That means every breaking decision — from ML-DSA-65 crypto to the §22-26 EU compliance hooks — was made in-house, not adapted from a third-party interface. When the spec evolves, robot-md ships the reference implementation first.
rcan.dev — read the protocol spec →Claude, MCP (Model Context Protocol), Managed Agents. robot-md is purpose-built for the Anthropic surface stack — Claude Code, Desktop, and Mobile are the primary targets.
claude.ai →The Robot Registry Foundation runs on Cloudflare Pages + Workers + D1. Edge-served globally, zero downtime at the identifier layer. No seat fees. Self-hosted mode for private fleets.
robotregistryfoundation.org →RCAN 3.0+ (Apache-2.0, community-governed) for the wire protocol. MCP for agent-surface interop. JSON Schema draft 2020-12 for frontmatter validation. No vendor-specific formats in the core.
rcan.dev →
Install the CLI, run robot-md init,
and Claude Code handles registration, calibration, and your
first pick — all through the using-robot-md skill.
The ROBOT.md spec defines every required and optional field, the RCAN 3.0+ conformance rules, and the compliance packet filing requirements. Normative text, schema, and examples.
Read spec →Give your robot repo to Compliance-bot and get back a signed FRIA + IFU + safety-benchmark + EU-register filing in one day. Powered by Anthropic Managed Agents. Join the waitlist.
Learn more →