ScaleKit Exa MCP Security
by tirth1263
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EXA_API_KEY | Yes | Your Exa API key | |
| ALLOWED_HOSTS | Yes | Comma-separated list of allowed hosts (e.g., localhost,127.0.0.1) | |
| PUBLIC_BASE_URL | Yes | Public base URL of the service (e.g., http://localhost:8000) | |
| ALLOW_INSECURE_DEV | No | Set to 'true' to bypass authentication (only for isolated local development) | |
| SCALEKIT_CLIENT_ID | Yes | Your ScaleKit client ID | |
| SCALEKIT_RESOURCE_ID | Yes | Your ScaleKit resource ID (e.g., res_...) | |
| METADATA_JSON_RESPONSE | No | Exact JSON copied from ScaleKit for metadata (takes precedence over individual settings) | |
| SCALEKIT_AUDIENCE_NAME | Yes | The audience name matching the server URL (e.g., http://localhost:8000/exa) | |
| SCALEKIT_CLIENT_SECRET | Yes | Your ScaleKit client secret | |
| SCALEKIT_REQUIRED_SCOPE | No | Required OAuth scope (default: exa:read) | exa:read |
| SCALEKIT_ENVIRONMENT_URL | Yes | Your ScaleKit environment URL (e.g., https://your-environment.scalekit.com) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |