Kantoor
by SERFF
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APP_ENV | Yes | Application environment, e.g. production | |
| APP_URL | Yes | The URL of the application, e.g. https://kantoor.example.com | |
| APP_DEBUG | Yes | Enable debug mode, e.g. false | |
| KANTOOR_DOG | No | Name of the office dog | Yuki |
| REVERB_HOST | Yes | Reverb host, e.g. 127.0.0.1 | |
| REVERB_PORT | Yes | Reverb port, e.g. 8080 | |
| KANTOOR_SIGN | No | Text on the neon sign on the wall (max. 10 characters) | OFFICE |
| KANTOOR_BRAND | No | Name at the top of the office and on the TV, for example your company name | |
| REVERB_APP_ID | Yes | Reverb application ID, pick a random string | |
| REVERB_SCHEME | Yes | Reverb scheme, e.g. http | |
| REVERB_APP_KEY | Yes | Reverb application key, pick a random string | |
| KANTOOR_WS_HOST | Yes | Websocket host, e.g. kantoor.example.com | |
| KANTOOR_WS_PORT | Yes | Websocket port, e.g. 443 | |
| KANTOOR_KEEP_LOG | No | Days that deliveries stay in the logbook | 365 |
| KANTOOR_TIMEZONE | No | Time zone for day and night, Friday drinks and the logbook | Europe/Amsterdam |
| KANTOOR_ALERT_IPS | No | IP addresses allowed to post alerts without a token | |
| KANTOOR_WS_SCHEME | Yes | Websocket scheme, e.g. https | |
| REVERB_APP_SECRET | Yes | Reverb application secret, pick a long random string | |
| KANTOOR_CODE_ROOTS | No | Folders that contain your Claude Code repositories | Code,Herd,Projects,Sites |
| REVERB_SERVER_HOST | Yes | Reverb server host, e.g. 127.0.0.1 | |
| REVERB_SERVER_PORT | Yes | Reverb server port, e.g. 8080 | |
| KANTOOR_TIMEOUT_MCP | No | Minutes of silence before a working agent counts as stuck | 30 |
| BROADCAST_CONNECTION | Yes | Broadcast connection, set to reverb | |
| KANTOOR_DONE_TO_IDLE | No | Minutes after done until someone is available again | 15 |
| MCP_REDIRECT_DOMAINS | No | Where the connector may return to after logging in | https://claude.ai,https://claude.com |
| KANTOOR_ALARM_MINUTES | No | How long the phone keeps ringing | 60 |
| KANTOOR_OFFLINE_AFTER | No | Minutes of silence before a Claude Code session goes home | 120 |
| KANTOOR_IDLE_OFFLINE_AFTER | No | Minutes available without work before someone goes home | 30 |
| KANTOOR_TIMEOUT_CLAUDE_CODE | No | The same for Claude Code sessions | 20 |
| KANTOOR_FORGET_OFFLINE_AFTER | No | Days before a session that went home is forgotten | 7 |
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 | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues