Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DENY_TLDS | No | Denied TLDs (comma-separated) | localhost,internal,test,local |
| LOG_LEVEL | No | Logging level: debug | info | warn | error | info |
| ALLOWED_TLDS | No | TLD restrictions (comma-separated) | com,io,dev,app,co,net,org,xyz,ai,sh,me,cc |
| PORKBUN_API_KEY | No | Your Porkbun API key (optional, but recommended for pricing). Get your free key at: https://porkbun.com/account/api | |
| CACHE_TTL_PRICING | No | Cache TTL for pricing information in seconds (default: 1 hour) | 3600 |
| NAMECHEAP_API_KEY | No | Your Namecheap API key (optional, requires IP whitelist) | |
| NAMECHEAP_API_USER | No | Your Namecheap username (optional, requires IP whitelist) | |
| PORKBUN_API_SECRET | No | Your Porkbun API secret (optional, but recommended for pricing) | |
| RATE_LIMIT_PER_MINUTE | No | Rate limit per minute | 60 |
| CACHE_TTL_AVAILABILITY | No | Cache TTL for availability checks in seconds (default: 5 minutes) | 300 |
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 | |