Create a key
Open the dashboard
Go to Settings → AI agents & API in seenpaid.
Generate a key
Click Create API key and give it a name (e.g.
claude-agent). The full secret is shown once, at creation — copy it now and store it somewhere safe.Use it as a Bearer token
Pass it on every MCP request:
Keys are prefixed
sp_ followed by a long random string. Only that sp_... prefix and a masked hint are ever stored in a readable form — the secret itself is hashed (SHA-256) before it touches the database, which is why it can be shown to you exactly once.What a key can do
Each key is scoped to a single workspace. Through it, an agent can call every seenpaid MCP tool — list accounts and posts, publish and schedule, read analytics and top earners, run autopilot, experiments and recycle — but only for that workspace’s data. There is no cross-account access. Run more than one brand or client? Create a separate key per workspace. Uselist_workspaces to confirm which one a key points at.
Actions that publish (
schedule_post, bulk_schedule, repost, launch_experiment) are attributed to the user who created the key. Keep the key owned by an active member of the workspace.Revoke a key
Revoke a key anytime from Settings → AI agents & API. Revoked keys stop working immediately — any request using one returns401 Unauthorized. lastUsedAt updates on each successful call, so you can tell at a glance which keys are live.
Next: connect the MCP server
Point Claude, ChatGPT or Cursor at the endpoint with your key.