io.github.danielsousaoliveira/cal-auto-python
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GITHUB_TOKEN | Yes | GitHub token used to query the Projects board. | |
| CAL_AUTO_TIMEZONE | Yes | IANA timezone name used to schedule events, e.g. Europe/Lisbon. | |
| GITHUB_PROJECT_ID | Yes | GitHub Projects V2 node ID of the board to read. | |
| CAL_AUTO_ATTENDEES | No | Comma-separated email addresses to invite to scheduled events. | |
| CAL_AUTO_CONFIG_DIR | No | Directory holding credentials.json and token.json. | %APPDATA%\cal-auto-python (Windows), $XDG_CONFIG_HOME/cal-auto-python, or ~/.config/cal-auto-python |
| CAL_AUTO_CALENDAR_ID | No | Google Calendar ID to schedule events into. | primary |
| CAL_AUTO_TASK_LIST_ID | No | Google Tasks list ID to create tasks in. | @default |
| CAL_AUTO_WORKING_DAY_END | No | End of the working day, HH:MM. | 17:00 |
| CAL_AUTO_WORKING_DAY_START | No | Start of the working day, HH:MM. | 09:00 |
| CAL_AUTO_COUNT_ALL_DAY_EVENTS | No | Whether all-day events count against free/busy slots. | false |
| CAL_AUTO_SCHEDULABLE_STATUSES | No | Comma-separated GitHub Project status names to schedule. Must match the board's status names exactly. | Backlog |
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 | |