Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JIRA_URL | No | The URL of your JIRA instance (e.g., https://jira.yourcompany.com) | |
| LOG_LEVEL | No | Logging level (e.g., INFO, DEBUG, WARNING, ERROR) | INFO |
| JIRA_EMAIL | No | Your JIRA email address. Required when AUTH_METHOD=api_token | |
| AUTH_METHOD | No | Authentication method to use: 'kerberos', 'api_token', or 'basic' | kerberos |
| JIRA_API_TOKEN | No | Your JIRA API token. Required when AUTH_METHOD=api_token | |
| REQUEST_TIMEOUT | No | Request timeout in seconds | 30 |
| KERBEROS_PRINCIPAL | No | Kerberos principal for authentication (e.g., HTTP/jira.yourcompany.com@REALM). Required when AUTH_METHOD=kerberos | |
| KERBEROS_KEYTAB_PATH | No | Path to Kerberos keytab file. Required when AUTH_METHOD=kerberos | |
| KERBEROS_MUTUAL_AUTH | No | Enable mutual authentication for Kerberos | true |
| CUSTOM_FIELDS_CACHE_TTL | No | Time-to-live for custom fields cache in seconds | 3600 |
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 | |