A scoped REST API and a streamable-HTTP MCP server expose the same data the dashboard reads. Connect Claude Code, Codex or OpenCode and your agents query rankings, gaps and citations without leaving the terminal.
MCP, first-class
The tools cover projects, rankings, AI visibility, citations, gaps, competitors and audits — plus actions like content-brief and SEO-plan generation. Bearer-key auth over streamable HTTP, POST-only, read and write scopes separated.
- Claude Code / Codex / OpenCode configs in the docs, plus a Skill example
- Write actions need a read+write key; read-only keys get 403
REST for everything else
The full route inventory is generated from the running app and published as docs — annotations, auth levels and scopes included, so the reference cannot drift from the code. Hand-written guides cover the core workflows with copy-paste curl.
Automation-ready by design
Keys act on their own organization; org management stays session-only by design. Generate a brief from CI, pull a growth report into your weekly digest, let your coding agent close the loop from gap to pull request.
Wire your agents into the data
Create a scoped key in Settings and connect your editor.