Y

Yandex Tracker

Integrates with Yandex Tracker for comprehensive issue management, queue operations, user management...

62 views
2 installs
Updated Sep 14, 2025
Not audited
Integrates with Yandex Tracker for comprehensive issue management, queue operations, user management, and project data access with OAuth 2.0 authentication and Redis caching support.
  1. Choose Your Authentication Method
    You will need one of the following credentials for Yandex Tracker:

    • OAuth token (TRACKER_TOKEN)
    • IAM token (TRACKER_IAM_TOKEN)
    • Service account credentials (TRACKER_SA_KEY_ID, TRACKER_SA_SERVICE_ACCOUNT_ID, TRACKER_SA_PRIVATE_KEY)
    • For advanced setups, use an OAuth App ID and secret (OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET)
    • You will also need an organization ID:
      • TRACKER_CLOUD_ORG_ID for Yandex Cloud organizations
      • TRACKER_ORG_ID for Yandex 360 organizations
  2. Get Your Yandex Tracker OAuth Token (Recommended)

    1. Go to https://oauth.yandex.ru
    2. Create a new application, set permissions:
      • tracker:read for read-only
      • tracker:write for full access (if needed)
    3. After app creation, note down the generated OAuth token (or client ID/secret for OAuth 2.0) and set the callback URL as described (if using OAuth 2.0).
    4. If using a static OAuth token, also find your Organization ID:
      • It is available in the Yandex Tracker URL or in your organization's settings.
  3. Optional: Using IAM or Service Account (for automation)

    • Create a service account in Yandex Cloud Console.
    • Create a key for this account.
    • Get KEY_ID, SERVICE_ACCOUNT_ID, and the private key string.
    • Obtain your Cloud Organization ID or Organization ID as above.
  4. Fill In Your Credentials in FastMCP Connection Interface
    Open the FastMCP interface and press the "Install Now" button for Yandex Tracker.
    When prompted, enter:

    • For OAuth token:
      • TRACKER_TOKEN: your OAuth token
      • One of TRACKER_CLOUD_ORG_ID or TRACKER_ORG_ID: your organization ID
    • For IAM token:
      • TRACKER_IAM_TOKEN: your IAM token
      • Organization ID as above
    • For Service Account:
      • TRACKER_SA_KEY_ID: your Service Account Key ID
      • TRACKER_SA_SERVICE_ACCOUNT_ID: your Service Account ID
      • TRACKER_SA_PRIVATE_KEY: your private key
      • Organization ID as above
    • For OAuth 2.0:
      • OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET, MCP_SERVER_PUBLIC_URL (your callback URL), and enable OAuth (OAUTH_ENABLED=true)
      • Organization ID as above
  5. Save & Enable the Connection
    Save the filled-in values and make sure the MCP connection is enabled in the interface.

Tips:

  • If unsure which authentication method to use, the OAuth token is the easiest for interactive use.
  • For enhanced security, prefer OAuth 2.0 or IAM-based flows when deploying to production or shared environments.
  • If your organization uses federated authentication in Yandex Cloud, create an OIDC application and use OAuth App credentials.

References:

You are ready to connect! Use these steps for FastMCP and update your ENV values accordingly.

Quick Start

View on GitHub

Report Issue

Thank you! Your issue report has been submitted successfully.