Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP port for remote connections (auto-set by most cloud platforms) | |
| NGROK_DOMAIN | No | Your ngrok domain (e.g., your-domain.ngrok-free.app) | |
| TUNNEL_ENABLED | No | Auto-start tunnel for webhooks | |
| NGROK_AUTHTOKEN | No | Your ngrok authentication token (required if TUNNEL_PROVIDER is ngrok) | |
| TUNNEL_PROVIDER | No | Tunnel provider (ngrok, zrok, or manual) | |
| WEBHOOK_ENABLED | No | Enable webhook server | |
| BITNOVO_BASE_URL | Yes | Bitnovo API endpoint (production: https://pos.bitnovo.com, development: https://payments.pre-bnvo.com) | |
| BITNOVO_DEVICE_ID | Yes | Your Bitnovo Pay device identifier | |
| BITNOVO_DEVICE_SECRET | No | HMAC secret for webhook validation (optional, hex format) |
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 | |