Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GIT_TOKEN | Yes | Personal Access Token (e.g., ghp_... for GitHub or glpat-... for GitLab) | |
| LOG_LEVEL | No | Log level: debug, info, warn, error | info |
| GIT_API_URL | No | API URL (auto-detected from provider). Use for GitHub Enterprise or Self-Hosted GitLab. | |
| GIT_PROVIDER | No | Provider type: gitlab or github | gitlab |
| GIT_AUTH_TYPE | No | Auth type: bearer or private-token | bearer |
| GIT_READ_ONLY | No | Disable write operations | false |
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 | |