TY

tonyzorin/youtrack-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

99 stars 49 forks Качество 84 Тренд 35MIT

tonyzorin/youtrack-mcp — это кандидат-сервер MCP, импортированный из https://github.com/tonyzorin/youtrack-mcp.

Обзор

tonyzorin/youtrack-mcp — это кандидат-сервер MCP, импортированный из https://github.com/tonyzorin/youtrack-mcp.

Обзор (машинный перевод)

Открытый сервер Model Context Protocol для JetBrains YouTrack. Вы запускаете его локально (Docker, NPX или Python). Он взаимодействует с YouTrack Cloud или Server через REST API, чтобы Cursor, Claude Desktop и другие MCP-клиенты могли искать, создавать и обновлять проблемы.

Этот сервер был отправлен в апреле 2025, примерно за шесть месяцев до того, как JetBrains добавил удалённый MCP в YouTrack 2025.3 (октябрь 2025). Это не форк официального сервера.

Почему это всё ещё существует

Официальный MCP JetBrains встроен в YouTrack 2025.3+ (облако и сервер) на https:// /mcp. Там есть новые функции MCP от JetBrains (OAuth, отслеживание времени, теги, черновики, кастомные приложения YouTrack). Используйте его, если вы на 2025.3 или новее и хотите путь поставщика.

Этот проект — это процесс, который вы запускаете. Он вызывает API YouTrack REST — тот же API, что существовал до /mcp. Вот почему он всё ещё работает на самохостированном сервере, который не обновился до 2025.3. Нет опубликованной минимальной версии YouTrack; если ваш экземпляр может выпустить постоянный токен и обслуживать /api/issues, этот сервер может с ним общаться. Инструменты статей нуждаются в YouTrack с базой знаний.

Этот MCP Официально (2025.3+)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

YouTrack MCP

Open-source Model Context Protocol server for JetBrains YouTrack. You run it locally (Docker, npx, or Python). It talks to YouTrack Cloud or Server over the REST API so Cursor, Claude Desktop, and other MCP clients can search, create, and update issues.

This server shipped in April 2025, about six months before JetBrains added a Remote MCP to YouTrack 2025.3 (October 2025). It is not a fork of the official server.

Why this still exists

JetBrains’ official MCP is built into YouTrack 2025.3+ (Cloud and Server) at https:///mcp. New MCP features from JetBrains (OAuth, time tracking, tags, drafts, custom YouTrack apps) live there. Use that if you are on 2025.3 or newer and want the vendor path.

This project is a process you run. It calls the YouTrack REST API — the same API that existed before /mcp. That is why it still works on self-hosted Server that has not upgraded to 2025.3. There is no published minimum YouTrack version; if your instance can issue a permanent token and serve /api/issues, this server can talk to it. Article tools need a YouTrack that has the knowledge base.

This MCP Official (2025.3+)
History April 2025, before official existed Shipped in YouTrack 2025.3 (Oct 2025)
Where it runs Your machine (stdio / Docker) Inside YouTrack (/mcp)
YouTrack versions REST API (including Server before 2025.3) 2025.3 and newer
Cursor / Claude Desktop Native stdio Remote HTTP, or npx mcp-remote
Field updates Simple strings: update_issue_state("DEMO-123", "In Progress") Fetch field schema, then update_issue
Stick with this for Older Server, local stdio, attachments, project admin, tool allow/deny lists New JetBrains MCP features, OAuth, n8n/Zapier /mcp URL

Quick start

You need a YouTrack URL and a permanent API token.

Cursor / Claude Desktop (Docker)

{
  "mcpServers": {
    "youtrack": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "YOUTRACK_URL=https://your-instance.youtrack.cloud",
        "-e", "YOUTRACK_API_TOKEN=perm-xxx.your-token",
        "tonyzorin/youtrack-mcp:latest"
      ]
    }
  }
}

Same image on GHCR: ghcr.io/tonyzorin/youtrack-mcp:latest.

Открыть полный README на GitHub

Установка

docker run --rm -i -e YOUTRACK_URL=https://your-instance.youtrack.cloud -e YOUTRACK_API_TOKEN=perm-xxx.your-token tonyzorin/youtrack-mcp:latest
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "youtrack": { "command": "docker", "args": [ "run", "--rm", "-i", "-e", "YOUTRACK_URL=https://your-instance.youtrack.cloud", "-e", "YOUTRACK_API_TOKEN=perm-xxx.your-token", "tonyzorin/youtrack-mcp:latest" ] } } }