Settings & Workspace
WORKINGDeveloper API Keys
Generating and revoking Bearer API keys for REST API and MCP protocol access.
## Developer API Keys & Authentication
ESER AI provides secure, scoped API keys for programmatic automation, custom microservices, and AI Agent clients like Claude Code, Cursor, and Windsurf.
### Generating an API Key
1. Navigate to **Dashboard > Settings > API Keys** (or **Developer Settings**).
2. Click **+ Create New API Key**.
3. Enter a descriptive key name (e.g. `Claude Code Agent Production`).
4. Select the necessary scopes (`admin:posts`, `admin:sources`, `admin:analytics`, `admin:mcp`).
5. Copy your generated key (`eser_sk_...`). *Store this key securely; it will not be displayed again.*
### Using Your Key
Include the key in the HTTP `Authorization` header of your requests:
```bash
curl -H "Authorization: Bearer eser_sk_..." https://api.eserai.tech/v1/sources
```
For MCP protocol clients, pass the key in your `mcpServers` configuration file.
Was this article helpful?
Reach ESER TECH support for assistance with account setup or API integration.