- Explore MCP Servers
- yandex-tracker-mcp
Yandex Tracker Mcp
What is Yandex Tracker Mcp
yandex-tracker-mcp is an MCP Server designed for integrating Yandex Tracker with Claude through the Model Context Protocol (MCP). It provides a basic version with essential methods that allow Claude to view and manage tasks in Yandex Tracker.
Use cases
Use cases for yandex-tracker-mcp include managing software development tasks, tracking project progress, collaborating on tasks within teams, and automating task management processes through integration with Claude.
How to use
To use yandex-tracker-mcp, first install the dependencies by running ‘pip install -r requirements.txt’. Then, create a ‘.env’ file with your Yandex Tracker credentials, including YANDEX_TRACKER_TOKEN and YANDEX_TRACKER_ORG_ID. Finally, connect the server to Claude Desktop using the command ‘mcp install main.py --name “Yandex Tracker”’.
Key features
Key features of yandex-tracker-mcp include retrieving project information, fetching task details, creating new tasks, editing existing tasks, moving tasks to different queues, counting tasks based on queries, and searching tasks using Yandex Tracker’s query language.
Where to use
yandex-tracker-mcp can be used in project management, software development, and any organization that utilizes Yandex Tracker for task and project tracking.
Overview
What is Yandex Tracker Mcp
yandex-tracker-mcp is an MCP Server designed for integrating Yandex Tracker with Claude through the Model Context Protocol (MCP). It provides a basic version with essential methods that allow Claude to view and manage tasks in Yandex Tracker.
Use cases
Use cases for yandex-tracker-mcp include managing software development tasks, tracking project progress, collaborating on tasks within teams, and automating task management processes through integration with Claude.
How to use
To use yandex-tracker-mcp, first install the dependencies by running ‘pip install -r requirements.txt’. Then, create a ‘.env’ file with your Yandex Tracker credentials, including YANDEX_TRACKER_TOKEN and YANDEX_TRACKER_ORG_ID. Finally, connect the server to Claude Desktop using the command ‘mcp install main.py --name “Yandex Tracker”’.
Key features
Key features of yandex-tracker-mcp include retrieving project information, fetching task details, creating new tasks, editing existing tasks, moving tasks to different queues, counting tasks based on queries, and searching tasks using Yandex Tracker’s query language.
Where to use
yandex-tracker-mcp can be used in project management, software development, and any organization that utilizes Yandex Tracker for task and project tracking.
Content
Yandex Tracker MCP Server
MCP-сервер для интеграции Яндекс Трекера с Claude через Model Context Protocol (MCP). Это базовая версия с минимумом методов, которая позволяет Claude просматривать и управлять задачами в вашем Яндекс Трекере. Контрибьюшены с остальными методами приветствуются!
Демонстрация работы
Настройка
- Установите зависимости:
pip install -r requirements.txt
- Создайте файл
.env
с вашими учетными данными Яндекс Трекера:
- YANDEX_TRACKER_TOKEN: Ваш токен авторизации
- YANDEX_TRACKER_ORG_ID: ID вашей организации
Подключение сервера к Claude Desktop
mcp install main.py --name "Яндекс Трекер"
Доступные инструменты
Получение проекта
Получает информацию о проекте из Яндекс Трекера.
Входные данные:
{
"project_id": "123"
}
Получение задачи
Получает информацию о задаче из Яндекс Трекера.
Входные данные:
{
"issue_id": "ISSUE-123"
}
Создание задачи
Создает новую задачу в Яндекс Трекере.
Входные данные:
{
"queue": "TEST",
"summary": "Новая задача",
"description": "Описание задачи",
"type": "task",
"priority": "normal",
"assignee": "user123"
}
Редактирование задачи
Редактирует существующую задачу в Яндекс Трекере.
Входные данные:
{
"issue_id": "ISSUE-123",
"summary": "Обновленное название",
"description": "Новое описание",
"type": "bug",
"priority": "high",
"assignee": "user456"
}
Перемещение задачи
Перемещает задачу в другую очередь.
Входные данные:
{
"issue_id": "ISSUE-123",
"queue": "NEW-QUEUE"
}
Подсчет задач
Подсчитывает количество задач, соответствующих запросу.
Входные данные:
{
"query": "Queue: TEST AND Status: Open"
}
Поиск задач
Ищет задачи с использованием языка запросов Яндекс Трекера.
Входные данные:
{
"query": "Queue: TEST AND Status: Open",
"per_page": 50,
"page": 1
}
Связывание задач
Связывает две задачи между собой.
Входные данные:
{
"source_issue": "ISSUE-123",
"target_issue": "ISSUE-456",
"link_type": "relates"
}
Тестирование
Используйте MCP Inspector для тестирования функциональности сервера.