YouTrack

Provides MCP access to YouTrack data and actions including issues, projects, searches, comments, and attachments.
  • javascript

73

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "tonyzorin-youtrack-mcp": {
      "command": "npx",
      "args": [
        "youtrack-mcp-tonyzorin"
      ],
      "env": {
        "YOUTRACK_URL": "https://your-instance.youtrack.cloud/",
        "YOUTRACK_API_TOKEN": "perm-…",
        "YOUTRACK_VERIFY_SSL": "true"
      }
    }
  }
}

YouTrack MCP is a server that exposes YouTrack functionality through the Model Context Protocol, enabling you to control issues, projects, and other YouTrack data from MCP clients. It provides practical, scriptable access for automation, integration, and desktop clients that speak MCP.

How to use

Connect your MCP client to the YouTrack MCP server to manage issues, projects, and comments. You can perform common operations such as updating issue attributes, creating issues, searching, and adding comments. Use simple, direct commands to perform frequent tasks like changing an issue’s state or priority, assigning it to a user, updating estimates, and adding notes.

How to install

Prerequisites: you need a working Node.js environment with npm installed so you can use MCP client commands. You can also run the MCP server client via Docker if you prefer containerized execution.

Option 1: Install and run with npm (global install) using the standard MCP client.

# Install globally (first option)
npm install -g youtrack-mcp-tonyzorin

# Or run directly with npx (no installation required)
npx youtrack-mcp-tonyzorin

Option 2: Install and run with npm using the GitHub Packages variant.

# Install globally (GitHub Packages variant)
npm install -g @tonyzorin/youtrack-mcp

# Or run directly with npx (no installation required)
npx @tonyzorin/youtrack-mcp

Configuration and startup notes

Before you start, configure access to your YouTrack instance by providing its URL and a valid API token. You can also control SSL verification if needed.

# Example environment configuration (adjust to your environment)
export YOUTRACK_URL="https://your-instance.youtrack.cloud/"
export YOUTRACK_API_TOKEN="your-token"
export YOUTRACK_VERIFY_SSL="true"

Troubleshooting and tips

If you encounter authentication or connection issues, verify that your YouTrack instance is reachable at the configured URL and that the API token has the required permissions. Ensure SSL verification settings match your connection requirements.

Example workflows

You can perform practical workflows by combining MCP commands to classify, assign, estimate, and progress issues. For example, triage a bug, assign it to a developer, estimate effort, and start work, then document the triage with a comment.

Comprehensive features overview

The server provides endpoints and helpers to manage issues, projects, searches, users, and attachments. It supports REST API integration with YouTrack and is designed to work smoothly with MCP clients across platforms.

Available tools

update_issue_state

Set the status of an issue using a simple string value (e.g., 'In Progress', 'Closed').

update_issue_priority

Change an issue's priority using a straightforward label (e.g., 'Critical', 'Normal').

update_issue_assignee

Assign an issue to a user by login name.

update_issue_type

Set the issue type (e.g., 'Bug', 'Feature', 'Task').

update_issue_estimation

Specify time estimates like '4h', '2d', or '3d 5h'.

update_comment

Add comments to an issue to document progress or decisions.

get_issue

Retrieve a specific issue by its ID.

search_issues

Find issues using text queries across your projects.

create_issue

Create a new issue in a given project with summary and description.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational