Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PATH | No | System path, adjusted for your system (e.g., /opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin). Needed for libusb access. | |
| DEBUG | No | Enable debug logging (true/false). | false |
| CARD_WIDTH | No | Card width in pixels (optimized for 58mm thermal printers). | 580 |
| OUTPUT_DIR | No | Where generated card images are saved (relative to Claude Desktop's working directory). | ./images |
| CARD_HEIGHT | No | Card height in pixels (optimized for 58mm thermal printers). | 580 |
| PRINTER_NAME | No | The name of your thermal printer. | EPSON_TM_T20III-17 |
| NOTION_API_KEY | No | Your Notion integration API key. Required only for Notion integration. | |
| TASKS_DATABASE_ID | No | Your Notion tasks database ID. Required only for Notion integration. |
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 | |