drift-roadbook
by tsuru0805
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ROADBOOK_TZ | No | Timezone used to determine the date of a drift. | Asia/Shanghai |
| ROADBOOK_HOME | No | Roadbook start point, formatted as `latitude,longitude,name` (e.g. `34.9858,135.7588,京都站`). | 0,0,home |
| ROADBOOK_MODEL | No | Model used by the scene engine. | claude-sonnet-5-5 |
| ROADBOOK_TOKEN | No | HTTP access key. If unset, the server only allows binding to localhost; required for public/remote access (send as `?key=` or `Authorization: Bearer`). | |
| ANTHROPIC_API_KEY | No | API key used in `anthropic` narrator mode. | |
| ROADBOOK_DATA_DIR | No | Directory for drift records (SQLite) and in-progress drifts. | ./drift-roadbook-data |
| ROADBOOK_NARRATOR | No | Scene engine (the model that narrates the world). One of `claude-cli` (uses your Claude subscription via Claude Code), `anthropic` (uses an API key), or `none` (no model; the companion narrates the world itself). Default: `claude-cli` if a `claude` command is available, otherwise `anthropic` if an API key is set, otherwise `none`. | |
| ANTHROPIC_BASE_URL | No | Base URL used in `anthropic` narrator mode; can point to a proxy/relay. | |
| ROADBOOK_TRAVELERS | No | Comma-separated list of travelers in `id:name` format (e.g. "aki:Aki"). When set, only these travelers are recognized. | |
| ROADBOOK_MAX_ROUNDS | No | Maximum number of rounds per drift. | 10 |
| ROADBOOK_MIN_ROUNDS | No | Minimum number of rounds per drift. | 4 |
| ROADBOOK_JOURNAL_DIR | No | Folder of text files (.md/.txt, last 3 days) used to read "today's mood". Each traveler only reads `<dir>/<traveler id>/`. | |
| CLAUDE_CODE_OAUTH_TOKEN | No | Long-lived token used when running `claude -p` in the background (generate with `claude setup-token`). | |
| ROADBOOK_JOURNAL_SHARED | No | Set to `1` to share the whole journal folder among all travelers. |
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