Get an API key
Go to the API keys dashboard and create a new key. Give it a descriptive name so you can identify it later (for example,claude-desktop-local).
A free tier is available with no credit card required. Free tier keys have rate limits; see the dashboard for details on your plan.
Set the environment variable
The server reads your key from theAPI_KEY environment variable. You set this variable inside your MCP client’s configuration — not in your shell profile — so the server process receives it at startup.
claude_desktop_config.json
How the key is used
The server appends your key to every HTTP request it makes tohttps://api.axionquant.com/ using a Bearer token header:
API_KEY is missing or empty, requests will fail with a 401 Unauthorized response.
Security best practices
- Store the key only in your MCP client configuration file, which lives outside your project repository.
- Do not hard-code the key in scripts,
.envfiles that get committed, or any file tracked by git. - Use a separate key for each environment or client so you can revoke individual keys without disrupting other integrations.
Rotate a key
If you believe a key has been compromised, or you want to rotate it as a routine security measure:- Go to the API keys dashboard.
- Create a new key.
- Update the
API_KEYvalue in your MCP client configuration. - Restart the MCP client so the server picks up the new key.
- Delete the old key from the dashboard.