https://mcp.keupera.com/mcp). Both act as you against your workspace.
Sign in with Keupera (OAuth)
When your client connects, it sends you to Keupera to sign in and approve access:1
Your client opens Keupera
The MCP client (Claude, Cursor, …) opens a browser to the Keupera sign-in.
2
Review the consent screen
You’ll see which app is requesting access, whether it’s verified, the
domain you’ll be returned to, and what it can do. Approve only apps you
started yourself.
3
You're connected
Keupera issues the client a token. The client stores it securely and
refreshes it automatically — you won’t be asked again until you revoke it.
API key
For non-interactive use, send your key as a bearer token:What a connected app can do
A connected client acts with your account’s permissions and is subject to the same plan quotas (crawl_credits, ai_credits, …) as the dashboard. It can
read your data and, unless restricted, create and update keywords, content,
backlinks, and campaigns.
Depending on your workspace settings, OAuth-connected apps may be limited
to reading and writing, with deleting and sending outreach email disabled.
Personal API keys are never restricted. Ask your workspace owner if an action
is blocked.
Revoke access
- OAuth apps: Account → Developer → Connected apps in the dashboard — click Revoke on any app. This invalidates its tokens immediately.
- API keys: Settings → API Keys → revoke the key.
- From the client: most clients also let you disconnect (e.g. Claude Code
/mcp → Clear authentication, or remove the connector in claude.ai).