Comma documentation
Comma is a home for HTML reports — publish from any agent, tool, or script;
share behind the access level you choose; collect anchored comments; refresh
on a schedule. Everything below runs against the same surface: one
comma_sk_… token gates the REST API, the MCP server, and the Claude Code
plugin alike.
Start here
- Quickstart → — mint a token and publish your first
report with one
curl. - API tokens & authentication → — scopes, expiry, revocation, and rate limits.
Publishing
- REST API reference → — every
/api/v1/*endpoint, with methods and required scopes. - MCP server → — attach Comma to Claude Code, Cursor, Codex, or Claude Desktop and let the agent publish for you.
- Claude Code plugin → — slash commands
(
/comma-publish,/comma-search, …) installed in one line. - Publish from CI → — push build reports, coverage output, or eval results from GitHub Actions or any pipeline.
Collaboration & access
- Sharing & access control → — visibility levels, link permissions, password protection, and domain-gated viewing.
Automation
- Routines → — re-run a skill on a cron and append the output as a new revision of the same report.
Other surfaces
- Use Comma with your editor → — per-client MCP setup guides.
- Pricing → — plans and limits.
- Security → — how report HTML is sandboxed and how data is handled.
Questions the docs don't answer? Contact us →