Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JIRA_URL | No | Base URL of your Jira instance (e.g., https://your-company.atlassian.net) | |
| NO_PROXY | No | Comma-separated list of hostnames to bypass proxy | |
| HTTP_PROXY | No | HTTP proxy URL | |
| HTTPS_PROXY | No | HTTPS proxy URL | |
| MCP_VERBOSE | No | Set to 'true' for detailed logging | false |
| SOCKS_PROXY | No | SOCKS proxy URL | |
| ENABLED_TOOLS | No | Comma-separated list of specific tool names to enable (e.g., 'confluence_search,jira_get_issue') | |
| JIRA_USERNAME | No | Your Jira username/email (required for Cloud API token authentication) | |
| CONFLUENCE_URL | No | Base URL of your Confluence instance (e.g., https://your-company.atlassian.net/wiki) | |
| JIRA_API_TOKEN | No | Your Jira API token (required for Cloud API token authentication) | |
| READ_ONLY_MODE | No | Set to 'true' to disable all write operations (creating/updating/deleting) | false |
| JIRA_SSL_VERIFY | No | Set to 'false' to disable SSL verification for Jira (e.g., for self-signed certificates) | true |
| MCP_VERY_VERBOSE | No | Set to 'true' for extra detailed logging including raw request info | false |
| MCP_LOGGING_STDOUT | No | Set to 'true' to log to stdout instead of stderr | false |
| CONFLUENCE_USERNAME | No | Your Confluence username/email (required for Cloud API token authentication) | |
| JIRA_CUSTOM_HEADERS | No | Comma-separated key=value pairs of custom HTTP headers for Jira requests | |
| JIRA_PERSONAL_TOKEN | No | Your Jira Personal Access Token (for Server/Data Center deployments) | |
| CONFLUENCE_API_TOKEN | No | Your Confluence API token (required for Cloud API token authentication) | |
| JIRA_PROJECTS_FILTER | No | Comma-separated list of project keys to filter Jira access (e.g., 'PROJ,DEV,SUPPORT') | |
| ATLASSIAN_OAUTH_SCOPE | No | Space-separated list of OAuth scopes. Should include offline_access for token refresh. | |
| CONFLUENCE_SSL_VERIFY | No | Set to 'false' to disable SSL verification for Confluence (e.g., for self-signed certificates) | true |
| ATLASSIAN_OAUTH_CLOUD_ID | No | Your Atlassian Cloud ID (required for OAuth 2.0 flows) | |
| CONFLUENCE_SPACES_FILTER | No | Comma-separated list of space keys to filter Confluence access (e.g., 'DEV,TEAM,DOC') | |
| ATLASSIAN_OAUTH_CLIENT_ID | No | Atlassian OAuth 2.0 App Client ID | |
| CONFLUENCE_CUSTOM_HEADERS | No | Comma-separated key=value pairs of custom HTTP headers for Confluence requests | |
| CONFLUENCE_PERSONAL_TOKEN | No | Your Confluence Personal Access Token (for Server/Data Center deployments) | |
| ATLASSIAN_OAUTH_ACCESS_TOKEN | No | Pre-existing OAuth 2.0 access token (BYOT method) | |
| ATLASSIAN_OAUTH_REDIRECT_URI | No | Atlassian OAuth 2.0 App Redirect URI (e.g., http://localhost:8080/callback) | |
| ATLASSIAN_OAUTH_CLIENT_SECRET | No | Atlassian OAuth 2.0 App Client Secret |
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 | |