Docs
Documentation
DocumentationAuthentication

Authentication

API keys, how to use them, and how to manage them.

All requests to Recordari require an API key. Keys are scoped to your workspace and passed as a Bearer token on every request.


Generating a key

  1. Sign in at recordar.io
  2. Go to Dashboard → API Keys
  3. Click New key, give it a label, and copy the value

The key is shown once. If you lose it, revoke it and generate a new one.


Using your key

Pass it as a Bearer token in every request to api.recordar.io:

Authorization: Bearer YOUR_API_KEY

When you configure an MCP client like Claude Code, this goes in the headers block of your config:

{
  "mcpServers": {
    "recordari": {
      "type": "http",
      "url": "https://api.recordar.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Key types

TypeWhat it can do
workspaceAccess to all MCP tools. Use this for agents and CI pipelines.
org_adminManages workspace keys, users, and organisation settings.

For connecting agents, use a workspace key. org_admin keys are for managing the workspace itself.


How many keys can I have?

PlanKeys
Free1
Pro3–5
Team10+
EnterpriseCustom

If you need separate keys for different agents or pipelines, Pro or Team gives you that headroom.


Rotating a key

When you need to rotate:

  1. Generate a new key from the dashboard
  2. Update your .mcp.json (or wherever the key is stored) to use the new value
  3. Revoke the old key from the dashboard

Revocation is immediate - any request using a revoked key gets a 401 response.


Keeping keys safe

A few things worth being deliberate about:

  • Don't commit .mcp.json to version control if it contains a live key. Add it to .gitignore.
  • Use environment variable references if your MCP client supports them.
  • Use separate keys for interactive sessions and automated pipelines - it makes revocation much cleaner if something goes wrong.

Revoking a key

Go to Dashboard → API Keys, find the key, and click Revoke. This is permanent - the key cannot be reinstated.

Docs
Copyright © Binary Soup Software Ltd. All rights reserved.