Agents, MCP & API
Let Claude, ChatGPT, Cursor, or any MCP client operate your SuperKreator workspace with a scoped key.
Where
- Marketing: Agents
- Keys: Avatar → Settings → Agents
- Agent index: /llms.txt
- OpenAPI: /api/v1/openapi.json
- Hosted MCP:
/api/v1/mcp
Create a key
- Open Settings → Agents.
- Name the key (Claude, ChatGPT, CI…).
- Pick scopes: read, write, publish, ai.
- Copy the token immediately. SuperKreator stores only a hash.
- Revoke in one click if a machine leaks.
Hourly limits: Free 60 · Creator 300 · Live 1,200. Plan caps (products, AI credits, AutoDM) still apply.
Claude
curl -fsSL https://superkreator.com/agents/skill.md \
-o ~/.claude/skills/superkreator/SKILL.md
claude mcp add --transport http superkreator \
https://superkreator.com/api/v1/mcp \
--header "Authorization: Bearer sk_live_..."
Then: “create a ₹499 reel pack and AutoDM anyone who comments LINK”.
ChatGPT
For the end-to-end custom MCP connection, OAuth, Developer Mode, tool refresh, and upload test, follow Connect ChatGPT to SuperKreator with MCP.
- Production MCP endpoint:
https://superkreator.com/api/v1/mcp - Development tunnel example:
api/v1/mcp - OAuth discovery:
https://superkreator.com/.well-known/oauth-authorization-server/api/v1/mcp - Legacy Custom GPT Actions: import
https://superkreator.com/api/v1/openapi.jsonand configure Bearer authentication.
Local MCP / CLI
curl -fsSL https://superkreator.com/agents/mcp-stdio.js -o mcp-stdio.js
claude mcp add superkreator \
--env SUPERKREATOR_API_KEY=sk_live_... \
-- node mcp-stdio.js
SUPERKREATOR_API_KEY=sk_live_... node sk.js whoami
Repo copies live in tools/mcp-stdio.mjs and tools/sk.mjs.
What agents can do
| Area | Examples |
|---|---|
| Profile | Read/update bio, publish flags, links, paragraphs, and collections |
| Store | List/create/update products (price in rupees) |
| Sell | List orders and customers |
| AutoDM | Create or pause comment → DM automations |
| Publish | Schedule from media already in the library |
| Planner | Ideas, reminders, events |
| AI | publish_captions, product_copy, campaign_pack, … (1 credit) |
| Insights | Analytics + AI credit balance |
| LIVE | Read 24×7 slots (cannot start a stream) |
What stays in the dashboard
- Username changes
- Product delivery files (Drive or other links stay on the product)
- OAuth connect / disconnect
- Starting or stopping YouTube LIVE
- Billing, refunds, team invites
Tips
- Create products as drafts until a human checks the delivery URL.
- AutoDM should stay DRAFT until Instagram is connected and the DM copy is reviewed.
priceInrin the API is rupees (499 = ₹499). Fields named*Paiseare the raw integer.- Prefer MCP tools (
sk_*) when the client supports them; fall back to REST. sk_upload_mediaaccepts up to 25MB (dataBase64orsourceUrl). ChatGPT can usesk_upload_binaryfor an attached image/video up to 75MB; the server fetches its bytes, performs the signed raw PUT with the exactContent-Type, completes the upload, and returns a verifiedmediaIdand byte count. Other clients can callsk_create_upload, PUT the raw file touploadUrlwith the returnedContent-Type, then callsk_complete_upload. The signed link lasts 15 minutes.- A bio collection is
POST /api/v1/links(sk_save_link) withlayout: "collection", atitle, an optional coverimageUrl, and up to 8steps. Each step needs a promptbodyand can includetitleandimageUrl. A plain link istitleplusurl. A paragraph islayout: "longtext"andbody.
Next steps
AI Assistant · Settings · Products · AutoDM · Publish
On the site: Agents · MCP agents article · llms.txt