Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Server host address | 0.0.0.0 |
| PORT | No | Server port | 8000 |
| REDIS_DB | No | Redis database number | 0 |
| TRANSPORT | No | Transport mode (stdio, streamable-http, sse) | stdio |
| REDIS_PORT | No | Redis server port | 6379 |
| OAUTH_STORE | No | OAuth data storage backend (memory, redis) | memory |
| OAUTH_ENABLED | No | Enable OAuth 2.0 authentication | false |
| TRACKER_TOKEN | No | Your Yandex Tracker OAuth token | |
| REDIS_ENDPOINT | No | Redis server endpoint | localhost |
| REDIS_PASSWORD | No | Redis password (optional) | |
| TRACKER_ORG_ID | No | Your Yandex 360 organization ID | |
| OAUTH_CLIENT_ID | No | OAuth client ID (required when OAuth enabled) | |
| OAUTH_SERVER_URL | No | OAuth server URL | https://oauth.yandex.ru |
| OAUTH_TOKEN_TYPE | No | OAuth token type (Bearer, OAuth, or empty) | |
| OAUTH_USE_SCOPES | No | Whether to use OAuth scopes | true |
| TRACKER_IAM_TOKEN | No | Your IAM token for service-to-service authentication | |
| TRACKER_READ_ONLY | No | Limit OAuth to read-only permissions | false |
| TRACKER_SA_KEY_ID | No | Service account key ID for dynamic IAM token | |
| OAUTH_CLIENT_SECRET | No | OAuth client secret (required when OAuth enabled) | |
| REDIS_POOL_MAX_SIZE | No | Maximum Redis connection pool size | 10 |
| TOOLS_CACHE_ENABLED | No | Enable tools caching | false |
| TRACKER_API_BASE_URL | No | Base URL for the Yandex Tracker API | https://api.tracker.yandex.net |
| TRACKER_CLOUD_ORG_ID | No | Your Yandex Cloud organization ID | |
| TRACKER_LIMIT_QUEUES | No | Comma-separated queue keys to restrict access to specific queues | |
| MCP_SERVER_PUBLIC_URL | No | Public URL of the MCP server (required when OAuth enabled) | |
| TOOLS_CACHE_REDIS_TTL | No | Tools cache TTL in seconds | 3600 |
| TRACKER_SA_PRIVATE_KEY | No | Service account private key for dynamic IAM token | |
| TRACKER_SA_SERVICE_ACCOUNT_ID | No | Service account ID for dynamic IAM token |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| tracker_mcp_configuration | Retrieve configured Yandex Tracker MCP configuration. |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| queues_get_all | Find all Yandex Tracker queues available to the user (queue is a project in some sense) |
| queue_get_local_fields | Get local fields for a specific Yandex Tracker queue (queue-specific custom fields) |
| queue_get_tags | Get all tags for a specific Yandex Tracker queue |
| queue_get_versions | Get all versions for a specific Yandex Tracker queue |
| get_global_fields | Get all global fields available in Yandex Tracker that can be used in issues |
| get_statuses | Get all statuses available in Yandex Tracker that can be used in issues |
| get_issue_types | Get all issue types available in Yandex Tracker that can be used when creating or updating issues |
| get_priorities | Get all priorities available in Yandex Tracker that can be used in issues |
| issue_get_url | Get a Yandex Tracker issue url by its id |
| issue_get | Get a Yandex Tracker issue by its id |
| issue_get_comments | Get comments of a Yandex Tracker issue by its id |
| issue_get_links | Get a Yandex Tracker issue related links to other issues by its id |
| issues_find | Find Yandex Tracker issues by queue and/or created date |
| issues_count | Get the count of Yandex Tracker issues matching a query |
| issue_get_worklogs | Get worklogs of a Yandex Tracker issue by its id |
| issue_get_attachments | Get attachments of a Yandex Tracker issue by its id |
| issue_get_checklist | Get checklist items of a Yandex Tracker issue by its id |
| users_get_all | Get information about user accounts registered in the organization |
| user_get | Get information about a specific user by login or UID |
| user_get_current | Get information about the current authenticated user |