ContentImage docs
Last updated:
ContentImage has three ways in: a REST API at /api/v1, an MCP server at /api/mcp, and an agent that watches your sitemap or RSS. All use the same bearer API key, which starts with ci_ and which you create in the app.
Start here
- API reference: render images, manage brands and sites, approve results.
- MCP setup: connect Claude Code, Cursor or Claude Desktop.
- Agent mode: automatic images for new posts, with WordPress, Ghost and webhook publishing.
Authentication
Create a key under API keys in the app. Send it as a bearer token. Each key is limited to 60 requests per minute.
Authorization: Bearer ci_...The machine-readable spec is at /api/v1/openapi.json.