Agent Plugins Marketplace
← All plugins

ya360

v0.2.1

Unofficial Yandex 360 plugin: Tracker issues, sprints and time tracking, Mail search and drafts, Calendar events, plus ready-made workflows (standup, meeting follow-up, weekly report). Runs locally; read-only by default.

Claude Code11 Skills1 MCP serverstdio

By Ilia MelLicense: MIT0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
12 skill or MCP entries
Source updated
Sep 27, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install ya360 for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install ya360@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/cyxar4uk/ya360-mcp

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

ya360/
├── .claude-plugin/plugin.json
├── skills/day-plan/SKILL.md
├── skills/inbox-digest/SKILL.md
├── skills/mail-to-task/SKILL.md
├── skills/meeting-followup/SKILL.md
├── skills/meeting-prep/SKILL.md
├── skills/setup-help/SKILL.md
├── skills/sprint-planning/SKILL.md
├── skills/sprint-review/SKILL.md
├── skills/stale-tasks/SKILL.md
├── skills/standup/SKILL.md
├── skills/weekly-report/SKILL.md
└── .mcp.json

Included Skills11

day-planskills/day-plan/SKILL.md

План дня по Яндекс Календарю, Трекеру и Почте — встречи, свободные окна, мои задачи в работе, что горит в почте. Используй, когда просят «план на день», «что у меня сегодня», «с чего начать утро».

inbox-digestskills/inbox-digest/SKILL.md

Разбор входящей почты Яндекса — что требует ответа, что к сведению, что можно не читать; по просьбе — черновики ответов. Используй, когда просят «разобрать почту», «что пришло», «что в почте важного».

mail-to-taskskills/mail-to-task/SKILL.md

Завести задачу в Яндекс Трекере по письму — суть, срок, отправитель в наблюдателях, выбранные вложения, защита от дублей; по желанию ответ-подтверждение черновиком. Используй для «сделай задачу из письма», «заведи задачу по письму от …», «это письмо — в Трекер».

meeting-followupskills/meeting-followup/SKILL.md

Итоги встречи в Телемосте — из конспекта Яндекса задачи в Трекер с исполнителями и сроками, решения, по просьбе письмо-резюме участникам черновиком. Используй, когда просят «итоги встречи», «задачи со встречи», «разбери конспект», или обсуждают письмо «Конспект встречи».

meeting-prepskills/meeting-prep/SKILL.md

Справка перед встречей по Яндекс Календарю, Почте и Трекеру — участники, что обещали в прошлый раз и что сделано, открытые вопросы, что обсудить и подготовить. Используй для «подготовь к встрече», «что мне знать перед встречей с …», «к созвону в 15:00».

setup-helpskills/setup-help/SKILL.md

Помощь с подключением Яндекс Трекера, Почты и Календаря к Claude — подключить аккаунт, понять, чего не хватает, поменять права. Используй, когда инструменты Яндекса не работают, их нет или пользователь просит подключить Яндекс.

sprint-planningskills/sprint-planning/SKILL.md

Предложение на следующий спринт в Яндекс Трекере — перенос незакрытого, загрузка по людям с учётом их скорости, кандидаты из бэклога, задачи без оценок; применение только по явному подтверждению. Используй для «спланируй спринт», «что переносим», «загрузка на следующий спринт».

sprint-reviewskills/sprint-review/SKILL.md

Сводка по спринту в Яндекс Трекере — сколько задач и очков закрыто, у кого что открыто, что застряло. Используй, когда просят «что по спринту», «сводку спринта», «загрузку команды», «успеваем ли».

stale-tasksskills/stale-tasks/SKILL.md

Просроченные и зависшие задачи в Яндекс Трекере — по очереди или по моим задачам, сгруппированные по людям; по подтверждению — короткие вежливые напоминания комментарием с призывом исполнителя. Используй для «что зависло», «просроченные задачи», «кого пнуть», «что застряло».

standupskills/standup/SKILL.md

Стендап — что я сделал в предыдущий рабочий день, что делаю сегодня и что мешает, по Яндекс Трекеру и Календарю. Используй для «стендап», «что я делал вчера», «к планёрке», «отчитаться за день».

weekly-reportskills/weekly-report/SKILL.md

Отчёт за неделю по Яндекс Трекеру, Календарю и конспектам встреч — что сделано (по результатам, а не списком задач), что в работе, планы, риски. По умолчанию для себя; по просьбе — версия для руководителя с письмом черновиком. Используй для «отчёт за неделю», «что сделано за неделю», «итоги недели».

MCP servers1

ya360stdio
command
node
args
${CLAUDE_PLUGIN_ROOT}/dist/ya360-mcp.mjs
env.YANDEX_LOGIN
${user_config.login}
env.YANDEX_TZ
${user_config.timezone}
env.YANDEX_MCP_PERMISSIONS
${user_config.permissions}
env.YANDEX_MAIL_APP_PASSWORD
${user_config.mail_app_password}
env.YANDEX_CALENDAR_APP_PASSWORD
${user_config.calendar_app_password}
env.YANDEX_TRACKER_TOKEN
${user_config.tracker_token}
env.YANDEX_TRACKER_ORG_ID
${user_config.tracker_org_id}
env.YANDEX_TRACKER_CLOUD_ORG_ID
${user_config.tracker_cloud_org_id}
env.YANDEX_TRACKER_QUEUE
${user_config.tracker_queue}
env.YANDEX_TRACKER_BOARD
${user_config.tracker_board}
env.YA360_PROMPTS
off

MCP configuration uses runtime-provided plugin path placeholders such as ${PLUGIN_ROOT} or ${CLAUDE_PLUGIN_ROOT}. Review the manifest for the runtime-specific expansion rules.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "ya360",
  "version": "0.2.1",
  "description": "Unofficial Yandex 360 plugin: Tracker issues, sprints and time tracking, Mail search and drafts, Calendar events, plus ready-made workflows (standup, meeting follow-up, weekly report). Runs locally; read-only by default.",
  "author": {
    "name": "Ilia Mel",
    "url": "https://github.com/cyxar4uk"
  },
  "homepage": "https://github.com/cyxar4uk/ya360-mcp",
  "repository": "https://github.com/cyxar4uk/ya360-mcp",
  "license": "MIT",
  "keywords": [
    "yandex",
    "ya360",
    "tracker",
    "mail",
    "calendar",
    "caldav",
    "imap",
    "mcp"
  ],
  "mcpServers": {
    "ya360": {
      "command": "node",
      "args": [
        "${CLAUDE_PLUGIN_ROOT}/dist/ya360-mcp.mjs"
      ],
      "env": {
        "YANDEX_LOGIN": "${user_config.login}",
        "YANDEX_TZ": "${user_config.timezone}",
        "YANDEX_MCP_PERMISSIONS": "${user_config.permissions}",
        "YANDEX_MAIL_APP_PASSWORD": "${user_config.mail_app_password}",
        "YANDEX_CALENDAR_APP_PASSWORD": "${user_config.calendar_app_password}",
        "YANDEX_TRACKER_TOKEN": "${user_config.tracker_token}",
        "YANDEX_TRACKER_ORG_ID": "${user_config.tracker_org_id}",
        "YANDEX_TRACKER_CLOUD_ORG_ID": "${user_config.tracker_cloud_org_id}",
        "YANDEX_TRACKER_QUEUE": "${user_config.tracker_queue}",
        "YANDEX_TRACKER_BOARD": "${user_config.tracker_board}",
        "YA360_PROMPTS": "off"
      }
    }
  },
  "userConfig": {
    "login": {
      "type": "string",
      "title": "Адрес ящика Яндекса",
      "description": "Необязательно: при входе через Яндекс («подключи мой Яндекс») адрес подставится сам. Иначе — полностью, с @.",
      "default": ""
    },
    "timezone": {
      "type": "string",
      "title": "Часовой пояс",
      "description": "Например Europe/Moscow. Пусто — Europe/Moscow.",
      "default": ""
    },
    "permissions": {
      "type": "string",
      "title": "Права",
      "description": "read — только чтение; assist — ещё комментарии, черновики, раскладка почты; full — всё. Можно группы: read,tracker.comment или full,-mail.send. Пусто — только чтение.",
      "default": ""
    },
    "mail_app_password": {
      "type": "string",
      "title": "Пароль приложения для Почты",
      "description": "id.yandex.ru/security → Пароли приложений → «Почта». В настройках Почты включить IMAP. Пусто — Почта не подключается.",
      "default": "",
      "sensitive": true
    },
    "calendar_app_password": {
      "type": "string",
      "title": "Пароль приложения для Календаря",
      "description": "Там же, тип «Календарь» — это другой пароль, почтовый не подойдёт. Пусто — Календарь не подключается.",
      "default": "",
      "sensitive": true
    },
    "tracker_token": {
      "type": "string",
      "title": "OAuth-токен Трекера",
      "description": "Токен с правами tracker:read и tracker:write. Пусто — Трекер не подключается.",
      "default": "",
      "sensitive": true
    },
    "tracker_org_id": {
      "type": "string",
      "title": "ID организации Яндекс 360",
      "description": "admin.yandex.ru → Профиль организации. Заполни это или поле Yandex Cloud.",
      "default": ""
    },
    "tracker_cloud_org_id": {
      "type": "string",
      "title": "ID организации Yandex Cloud",
      "description": "console.yandex.cloud → Organization. Если организация Трекера в Yandex Cloud.",
      "default": ""
    },
    "tracker_queue": {
      "type": "string",
      "title": "Очередь Трекера по умолчанию",
      "description": "Ключ очереди, например PROJ. Необязательно.",
      "default": ""
    },
    "tracker_board": {
      "type": "string",
      "title": "Доска для спринтов по умолчанию",
      "description": "id или название доски. Необязательно.",
      "default": ""
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[ya360 on Agent Plugins Marketplace](https://pluginsmp.com/plugins/ya360)