tacticlaunch/mcp-linear

tacticlaunch/mcp-linear

от tacticlaunch
MCP сервер для интеграции AI-ассистентов с Linear. Предоставляет инструменты управления задачами, проектами, циклами и документами, включая ресурсы и промпты. Полезен командам, использующим Linear ...

Linear App Icon

MCP Linear

A Model Context Protocol (MCP) server for the Linear GraphQL API, built for real project-management workflows — not just basic issue CRUD.

MCP Linear npm version

Features

MCP Linear bridges AI assistants and Linear by implementing the MCP protocol. With it you can:

  • Retrieve issues, projects, teams, cycles, milestones, roadmaps, customers, customer needs, and workspace/project/initiative/team/issue/release/cycle documents
  • Create and update issues, change status, assign, and comment
  • Manage projects, full diff-aware project and initiative update lifecycles, milestones, roadmaps, saved views, and favorites
  • Create and manage workspace webhooks, including updates and signing-secret rotation
  • Prepare OAuth app manifests and authorization URLs, issue scoped client-credentials tokens, or manage child OAuth apps when authenticated as a managing OAuth application
  • Work with templates, custom fields, and attachments
  • Work with customer records, customer statuses/tiers, and customer needs linked to issues or projects
  • Read notifications, subscriptions, sessions, audits, and integrations without leaving MCP
  • Inspect rate-limit and server health before running heavy planning sessions

Часто задаваемые вопросы

Инструменты были проиндексированы:
linear_addAttachment

Прикрепляет вложение к задаче

Параметры
  • commentBodystring
  • groupBySourceboolean
  • iconUrlstring
  • issueIdstringобязательный
  • metadataobject
  • subtitlestring
  • titlestringобязательный
  • urlstring | nullобязательный
linear_addIssueLabelидемпотентный

Добавляет метку к задаче в Linear

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи, к которой нужно добавить метку (например, ABC-123).

  • labelIdstringобязательный

    ID метки, которую нужно добавить к issue

linear_addIssueToCycleидемпотентный

Добавляет задачу в цикл

Параметры
  • cycleIdstringобязательный

    ID цикла, в который добавить задачу

  • issueIdstringобязательный

    ID или идентификатор задачи для добавления в цикл

linear_addIssueToProjectидемпотентный

Добавляет существующий issue в проект.

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи для добавления в проект.

  • projectIdstringобязательный

    ID проекта, в который нужно добавить задачу

linear_addIssueToReleaseидемпотентный

Добавляет задачу в релиз

Параметры
  • issueIdstringобязательный

    Указывает ID или идентификатор задачи для добавления.

  • releaseIdstringобязательный

    Идентификатор релиза, к которому нужно добавить задачу.

linear_addProjectMemberидемпотентный

Добавляет участника в проект

Параметры
  • projectIdstringобязательный

    ID проекта для обновления

  • userIdstringобязательный

    ID пользователя для добавления

linear_addProjectToInitiativeидемпотентный

Добавляет проект в инициативу

Параметры
  • initiativeIdstringобязательный

    Идентификатор инициативы

  • projectIdstringобязательный

    ID проекта, который нужно добавить

linear_addToFavoritesидемпотентный

Добавляет сущность в избранное текущего пользователя в Linear

Параметры
  • entityIdstringобязательный

    ID сущности Linear для добавления в избранное

linear_addUserToTeamидемпотентный

Добавляет пользователя в команду

Параметры
  • ownerboolean

    Должен ли пользователь быть владельцем команды

  • sortOrdernumber

    Необязательный порядок сортировки участников.

  • teamIdstringобязательный

    ID команды, которую нужно обновить

  • userIdstringобязательный

    ID пользователя для добавления

linear_archiveCustomerNeedидемпотентный

Архивирует потребность клиента

Параметры
  • idstringобязательный

    Идентификатор потребности клиента

linear_archiveDocumentидемпотентный

Архивирует (помещает в корзину) документ Linear.

Параметры
  • idstringобязательный

    Идентификатор документа для архивирования

linear_archiveInitiativeидемпотентный

Архивирует инициативу

Параметры
  • initiativeIdstringобязательный

    Идентификатор инициативы для архивирования.

linear_archiveInitiativeUpdateидемпотентный

Архивирует обновление инициативы

Параметры
  • idstringобязательный

    ID обновления инициативы для архивации

linear_archiveIssueидемпотентный

Архивирует задачу.

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи для архивирования (например, ABC-123)

linear_archiveManagedOAuthApplicationидемпотентный

Архивирует альфа-дочернее OAuth-приложение, принадлежащее вызывающему OAuth-приложению. Это не отзывает несвязанное стороннее приложение.

Параметры
  • idstringобязательный
linear_archiveMilestoneидемпотентный

Архивирует веху проекта

Параметры
  • idstringобязательный

    ID архивируемой вехи

linear_archiveProjectидемпотентный

Архивирует проект

Параметры
  • projectIdstringобязательный

    ID проекта для архивации

linear_archiveProjectUpdateидемпотентный

Архивирует обновление проекта Linear

Параметры
  • idstringобязательный

    ID обновления проекта для архивации

linear_archiveReleaseидемпотентный

Архивирует релиз.

Параметры
  • releaseIdstringобязательный

    Идентификатор релиза для архивации

linear_archiveReleasePipelineидемпотентный

Архивирует пайплайн релиза.

Параметры
  • pipelineIdstringобязательный

    Идентификатор release pipeline для архивации

linear_archiveReleaseStageидемпотентный

Архивирует стадию релиза.

Параметры
  • stageIdstringобязательный

    ID стадии релиза для архивации.

linear_archiveRoadmapидемпотентный

Архивирует дорожную карту.

Параметры
  • roadmapIdstringобязательный

    ID дорожной карты для архивации

linear_archiveTeamидемпотентный

Архивирует команду.

Параметры
  • idstringобязательный

    ID команды для архивации

linear_archiveTemplateидемпотентный

Архивирует шаблон задачи

Параметры
  • idstringобязательный

    ID шаблона для архивации

linear_assignIssueидемпотентный

Назначает задачу пользователю

Параметры
  • assigneeIdstringобязательный

    Идентификатор пользователя, которому нужно назначить задачу, или null, чтобы снять назначение.

  • issueIdstringобязательный

    ID или идентификатор задачи для назначения (например, ABC-123)

linear_completeCycleидемпотентный

Отмечает цикл как завершённый

Параметры
  • idstringобязательный

    Идентификатор цикла для завершения

linear_completeReleaseидемпотентный

Отмечает релиз как завершенный в пайплайне. Целевой пайплайн уже должен иметь настроенный завершенный этап релиза.

Параметры
  • pipelineIdstringобязательный

    Идентификатор пайплайна релиза, который содержит этот релиз.

  • versionstring

    Необязательная версия релиза для завершения; по умолчанию используется последний начатый релиз

linear_convertIssueToSubtaskидемпотентный

Преобразует задачу в подзадачу

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи для преобразования (например, ABC-123)

  • parentIssueIdstringобязательный

    ID или идентификатор родительской задачи (например, ABC-456)

linear_createComment

Добавляет комментарий к задаче в Linear (поддерживает цепочки ответов)

Параметры
  • bodystringобязательный

    Текст комментария (поддерживается Markdown)

  • documentContentIdstring

    ID содержимого документа, к которому нужно привязать встроенный комментарий

  • initiativeIdstring

    ID инициативы для комментирования.

  • initiativeUpdateIdstring

    ID обновления инициативы для комментирования

  • issueIdstring

    ID или идентификатор задачи, к которой нужно оставить комментарий (например, ABC-123)

  • parentIdstring

    ID родительского комментария для ответа (для цепочек комментариев)

  • postIdstring

    Идентификатор поста, на который нужно оставить комментарий

  • projectIdstring

    ID проекта, на который нужно оставить комментарий

  • projectUpdateIdstring

    ID обновления проекта, к которому нужно оставить комментарий

  • quotedTextstring

    Необязательный цитируемый текст для инлайн-комментариев.

  • subscriberIdsstring[]

    Необязательные идентификаторы пользователей для подписки на цель комментария.

linear_createCustomer

Создаёт клиента

Параметры
  • domainsstring[]

    Домены электронной почты клиентов

  • externalIdsstring[]

    Внешние системные идентификаторы

  • logoUrlstring

    URL логотипа клиента

  • mainSourceIdstring

    Основной идентификатор внешнего источника

  • namestringобязательный

    Имя клиента

  • ownerIdstring

    Идентификатор владельца

  • revenuenumber

    Годовая выручка от клиентов

  • sizenumber

    Количество сотрудников или рабочих мест клиента

  • slackChannelIdstring

    Идентификатор связанного канала Slack

  • statusIdstring

    Идентификатор статуса клиента

  • tierIdstring

    Идентификатор уровня клиента

linear_createCustomerNeed

Создаёт потребность клиента, привязанную к задаче или проекту.

Параметры
  • attachmentIdstring

    ID вложения, связанный с потребностью

  • attachmentUrlstring

    URL вложения для источника потребности

  • bodystring

    Понял, вы хотите получить перевод в формате Markdown. Но пока вы не предоставили исходный текст для перевода. Пожалуйста, отправьте текст, который нужно перевести на русский язык, и я выполню перевод в соответствии с вашими правилами, оформив результат в Markdown.

  • commentIdstring

    ID комментария, связанный с потребностью.

  • createdAtstring

    Необязательная временная метка создания (ISO 8601)

  • customerExternalIdstring

    Внешний ID клиента

  • customerIdstring

    Linear ID клиента

  • issueIdstring

    Идентификатор задачи, связанный с потребностью

  • prioritynumber

    Приоритет потребности: 0 — не важно, 1 — важно.

  • projectIdstring

    Идентификатор проекта, привязанный к потребности

linear_createCustomerNeedFromAttachment

Создаёт или восстанавливает из архива потребность клиента из существующего вложения.

Параметры
  • attachmentIdstringобязательный

    Идентификатор вложения для преобразования в потребность.

  • customerExternalIdstring

    Внешний ID клиента

  • customerIdstring

    Linear ID клиента

  • prioritynumber

    Приоритет потребности: 0 — не важно, 1 — важно.

linear_createCycle

Создаёт новый цикл

Параметры
  • completedAtstring

    Необязательная временная метка завершения.

  • descriptionstring

    Необязательное описание цикла.

  • endsAtstringобязательный

    Временная метка или дата окончания цикла.

  • namestring

    Необязательное пользовательское название цикла

  • startsAtstringобязательный

    Временная метка или дата начала цикла

  • teamIdstringобязательный

    ID команды, к которой относится цикл

linear_createDocument

Создаёт новый документ Linear

Параметры
  • colorstring

    Цвет иконки для документа

  • contentstring

    Markdown-содержимое для документа

  • cycleIdstring

    Необязательный цикл, связанный с документом.

  • iconstring

    Иконка для документа

  • initiativeIdstring

    Необязательная инициатива, связанная с документом

  • issueIdstring

    Необязательный вопрос, связанный с документом.

  • lastAppliedTemplateIdstring

    Необязательный шаблон, последний раз примененный к документу

  • projectIdstring

    Необязательный проект, связанный с документом

  • releaseIdstring

    Необязательный релиз, связанный с документом.

  • resourceFolderIdstring

    Необязательная папка ресурсов с документом.

  • sortOrdernumber

    Необязательный порядок сортировки в списке ресурсов

  • teamIdstring

    Необязательная команда, связанная с документом

  • titlestringобязательный

    Название документа

linear_createInitiative

Создаёт новую инициативу

Параметры
  • colorstring

    Цвет инициативы в hex-формате

  • contentstring

    Контент в формате Markdown

  • descriptionstring

    Описание инициативы

  • iconstring

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

  • namestringобязательный

    Название инициативы

  • ownerIdstring

    ID пользователя, владеющего инициативой

  • statusenum

    Статус инициативы

  • targetDatestring

    Целевая дата завершения (формат ISO 8601)

linear_createInitiativeUpdate

Создать новое обновление инициативы

Параметры
  • bodystringобязательный

    Содержимое обновления инициативы в Markdown

  • healthenum

    Необязательный статус здоровья для обновления инициативы.

  • initiativeIdstringобязательный

    ID инициативы для обновления

  • isDiffHiddenboolean

    Должен ли Linear скрывать различия с предыдущим обновлением?

linear_createIssue

Создаёт новую задачу в Linear

Параметры
  • assigneeIdstring

    Идентификатор пользователя, которому назначается задача

  • cycleIdstring

    ID цикла, в который добавить задачу

  • descriptionstring

    Описание проблемы (поддерживается Markdown)

  • dueDatestring

    Дата, к которой должен быть выполнен вопрос (в формате ГГГГ-ММ-ДД)

  • estimatenumber

    Оценённая сложность/баллы для задачи

  • labelIdsstring[]

    ID меток, которые нужно прикрепить к issue

  • parentIdstring

    ID родительской задачи (для создания подзадачи)

  • prioritynumber

    Приоритет проблемы (0 = без приоритета, 1 = срочный, 2 = высокий, 3 = обычный, 4 = низкий)

  • projectIdstring

    ID проекта, к которому относится задача

  • projectMilestoneIdstring

    Идентификатор этапа проекта, к которому относится задача.

  • sortOrdernumber

    Положение вопроса относительно других вопросов

  • stateIdstring

    Идентификатор состояния рабочего процесса для задачи

  • subscriberIdsstring[]

    ID пользователей, которых нужно подписать на задачу

  • teamIdstringобязательный

    ID команды, к которой относится задача

  • templateIdstring

    ID шаблона для создания задачи

  • titlestringобязательный

    Заголовок задачи

linear_createIssueFromTemplate

Создаёт новую задачу из шаблона

Параметры
  • cycleIdstring

    Необязательное переопределение цикла

  • descriptionstring

    Необязательное переопределение описания

  • prioritynumber

    Необязательное переопределение приоритета.

  • projectIdstring

    Необязательное переопределение проекта

  • projectMilestoneIdstring

    Необязательное переопределение вехи проекта.

  • teamIdstringобязательный

    ID команды, в которой будет создана задача

  • templateIdstringобязательный

    ID шаблона задачи для применения

  • titlestring

    Заголовок (необязательно)

linear_createIssueRelation

Создаёт связи между задачами (блокирует, заблокирована и т.д.)

Параметры
  • issueIdstringобязательный

    ID или идентификатор первого issue (например, ABC-123)

  • relatedIssueIdstringобязательный

    ID или идентификатор второго issue (например, ABC-456)

  • typeenumобязательный

    Тип отношения: 'blocks', 'blocked_by', 'related', 'duplicate', 'duplicate_of'

linear_createIssueTemplate

Создаёт новый шаблон задачи

Параметры
  • descriptionstring

    Необязательное описание шаблона

  • namestringобязательный

    Имя шаблона

  • sortOrdernumber

    Необязательный порядок сортировки

  • teamIdstring

    Необязательный team ID.

  • templateDataobjectобязательный

    Шаблонизирует полезную нагрузку задачи в формате JSON

linear_createManagedOAuthApplication

Создаёт альфа-дочернее OAuth-приложение, принадлежащее вызывающему OAuth-приложению. Это не процесс настройки человеком и возвращает одноразовый клиент и опциональные секреты вебхуков в результате MCP. Не может задавать распространение или предварительно предоставленные области OAuth.

Параметры
  • confirmSecretExposurebooleanобязательный

    Необходимо учитывать, что в результате вызова инструмента MCP будет возвращён одноразовый секрет.

  • descriptionstring
  • developerstringобязательный
  • developerUrlstring
  • grantTypesenum[]
  • idempotencyKeystring
  • imageUrlstring
  • namestringобязательный

    Имя клиента OAuth. Не должно содержать «Linear» или http(s) URL.

  • redirectUrisstring[]обязательный
  • webhookResourceTypesenum[]
  • webhookUrlstring
linear_createMilestone

Создаёт новый milestone проекта в Linear

Параметры
  • descriptionstring

    Описание вехи в формате Markdown

  • namestringобязательный

    Пожалуйста, укажите текст для перевода. В вашем сообщении нет входного текста, который нужно перевести на русский язык.

  • projectIdstringобязательный

    ID проекта, к которому относится веха

  • sortOrdernumber

    Порядок сортировки вехи в рамках её проекта

  • targetDatestring

    Планируемая целевая дата для этапа (формат ГГГГ-ММ-ДД)

linear_createOAuthClientCredentialsToken

Выпускает scoped Linear app-actor access token через грант client_credentials для сервер-серверных пайплайнов. Токен возвращается один раз, без refresh token, и обычно действителен 30 дней. Если запрашиваемый набор scopes отличается от существующих app-actor токенов, Linear отзывает эти токены.

Параметры
  • clientIdstringобязательный
  • clientSecretstringобязательный

    Секрет клиента приложения OAuth. Он отправляется только на конечную точку токена Linear.

  • confirmScopeChangeRiskbooleanобязательный

    Необходимо подтвердить, что запрос другого набора scopes отзывает существующие токены app-actor для этого OAuth-приложения.

  • confirmSecretExposurebooleanобязательный

    Необходимо учитывать, что в результате вызова инструмента MCP будет возвращён одноразовый секрет.

  • scopesenum[]обязательный

    Скоупы для токена app-actor. Скоуп чтения всегда включен.

linear_createProject

Создает новый проект в Linear

Параметры
  • colorstring

    Цвет проекта

  • contentstring

    Содержимое проекта (поддерживается Markdown)

  • descriptionstring

    Краткое описание проекта

  • iconstring

    Иконка проекта

  • leadIdstring

    ID руководителя проекта

  • memberIdsstring[]

    Идентификаторы пользователей, назначенных участниками проекта

  • namestringобязательный

    Название проекта

  • sortOrdernumber

    Порядок сортировки проектов Если это заголовок или параметр в интерфейсе, можно также перевести как «Сортировка проектов» или «Порядок проектов» (в зависимости от контекста).

  • startDatestring

    Дата начала проекта

  • statestring

    Начальный статус проекта по типу жизненного цикла/названию (например, «запланировано», «запущено») или UUID статуса проекта

  • targetDatestring

    Целевая дата проекта

  • teamIdsstring[]обязательный

    Идентификаторы команд, к которым относится этот проект.

linear_createProjectUpdate

Создаёт новое обновление для проекта Linear

Параметры
  • bodystringобязательный

    Основное содержание обновления проекта

  • healthenum

    Необязательный статус работоспособности для обновления.

  • isDiffHiddenboolean

    Должен ли Linear скрывать различия с предыдущим обновлением проекта?

  • projectIdstringобязательный

    ID проекта, для которого нужно создать обновление

linear_createRelease

Создаёт новый релиз в release pipeline.

Параметры
  • commitShastring

    SHA коммита Git, связанный с релизом.

  • completedAtstring

    Необязательная фактическая временная метка завершения для релиза с обратным заполнением (ISO 8601)

  • createdAtstring

    Необязательная отметка времени создания для релиза, заполненного задним числом (ISO 8601)

  • descriptionstring

    Описание релиза в формате Markdown или обычном тексте.

  • namestringобязательный

    Название релиза

  • pipelineIdstringобязательный

    Идентификатор конвейера выпуска, к которому относится этот выпуск

  • stageIdstring

    Необязательный идентификатор этапа для релиза

  • startDatestring

    Необязательная предполагаемая дата начала в формате ГГГГ-ММ-ДД

  • startedAtstring

    Необязательная фактическая временная метка начала для релиза с обратным заполнением (ISO 8601)

  • targetDatestring

    Необязательная предполагаемая дата завершения в формате YYYY-MM-DD.

  • versionstring

    Идентификатор версии релиза.

linear_createReleaseNote

Создаёт заметку о релизе, используя либо явные идентификаторы релизов, либо диапазон релизов в пределах конвейера.

Параметры
  • contentstring

    Необязательное содержимое заметки о выпуске в формате Markdown.

  • pipelineIdstringобязательный

    ID конвейера выпуска, которому принадлежит примечание к выпуску

  • rangeFromReleaseIdstring

    Самый старый идентификатор релиза в диапазоне примечаний к релизу

  • rangeToReleaseIdstring

    Новейший ID релиза в диапазоне примечаний к релизу.

  • releaseIdsstring[]

    Явные ID релизов для включения в заметку.

linear_createReleasePipeline

Создать новый конвейер выпуска

Параметры
  • includePathPatternsstring[]

    Необязательные glob-шаблоны для ограничения совпавших коммитов по пути к файлу.

  • isProductionboolean

    Переводит ли конвейер на производственную среду

  • namestringобязательный

    Название конвейера выпуска

  • slugIdstring

    Необязательный уникальный slug-идентификатор для pipeline.

  • teamIdsstring[]обязательный

    Идентификаторы команд, связанные с конвейером.

  • typeenum

    Тип конвейера.

linear_createReleaseStage

Создаёт новый этап релиза в пайплайне

Параметры
  • colorstringобязательный

    Цвет интерфейса для сцены в виде HEX-строки

  • frozenboolean

    Следует ли заморозить запущенную стадию?

  • idstring

    Необязательный явный UUID для этапа

  • namestringобязательный

    Название этапа релиза

  • pipelineIdstringобязательный

    Идентификатор пайплайна релиза, которому принадлежит стадия.

  • positionnumberобязательный

    Позиция этапа в конвейере

  • typeenumобязательный

    Тип этапа

linear_createRoadmap

Создаёт новый роадмап в Linear.

Параметры
  • colorstring

    Цвет дорожной карты

  • descriptionstring

    Описание дорожной карты

  • namestringобязательный

    Название роадмапа

  • ownerIdstring

    Уточните, пожалуйста, о каком роадмапе идёт речь? У меня нет контекста о роадмапе или его владельце. Если вы имеете в виду какой-то конкретный документ, проект или систему, дайте больше информации — и я постараюсь помочь.

  • sortOrdernumber

    Порядок сортировки дорожной карты внутри организации.

linear_createSavedView

Создаёт сохранённое представление Linear (API: createCustomView)

Параметры
  • colorstring

    Цвет значка для сохранённого представления

  • descriptionstring

    Описание сохранённого представления.

  • filterDataobject

    Выдает данные фильтра для сохраненного представления.

  • filtersobject

    Необработанный объект фильтров для хранения в сохранённом представлении.

  • iconstring

    Иконка для сохранённого представления

  • namestringобязательный

    Название сохранённого вида

  • ownerIdstring

    Необязательный владелец сохранённого представления.

  • projectFilterDataobject

    Данные фильтра проекта для сохранённого представления

  • projectIdstring

    Необязательный проект, связанный с сохранённым представлением.

  • sharedboolean

    Определяет, является ли сохранённое представление общим для всей организации.

  • teamIdstring

    Необязательная команда, связанная с сохранённым представлением.

linear_createTeam

Создаёт новую команду.

Параметры
  • colorstring | null
  • descriptionstring | null
  • iconstring | null
  • keystring
  • namestringобязательный

    Название команды

  • parentIdstring
  • privateboolean
  • timezonestring
  • visibilityenum
linear_createTeamLabel

Создаёт новую метку для команды

Параметры
  • colorstring

    Цвет метки

  • descriptionstring

    Описание необязательной метки

  • namestringобязательный

    Название метки

  • parentIdstring

    Необязательный идентификатор родительской метки

  • teamIdstringобязательный

    ID команды, владеющей меткой

linear_createWebhook

Создаёт вебхук для событий интеграции.

Параметры
  • allPublicTeamsboolean
  • enabledboolean
  • labelstring
  • resourceTypesstring[]обязательный
  • secretstring
  • teamIdstring
  • urlstring | nullобязательный
linear_createWorkflowState

Создаёт новое состояние рабочего процесса

Параметры
  • colorstringобязательный

    Цвет состояния рабочего процесса

  • descriptionstring

    Необязательное описание состояния рабочего процесса.

  • namestringобязательный

    Название состояния Workflow

  • positionnumber

    Необязательная позиция в workflow

  • teamIdstringобязательный

    Команда, которая владеет состоянием рабочего процесса.

  • typestringобязательный

    Тип состояния рабочего процесса.

linear_deleteCommentидемпотентный

Удаляет комментарий

Параметры
  • idstringобязательный

    ID комментария для удаления

linear_deleteCustomerидемпотентный

Удаляет клиента

Параметры
  • idstringобязательный

    Идентификатор клиента

linear_deleteCustomerNeedидемпотентный

Удаляет потребность клиента.

Параметры
  • idstringобязательный

    Идентификатор потребности клиента

linear_deleteInitiativeидемпотентный

Удаляет инициативу (перемещает в корзину).

Параметры
  • initiativeIdstringобязательный

    ID инициативы для удаления

linear_deleteIssueRelationидемпотентный

Удаляет связь задачи по идентификатору.

Параметры
  • idstringобязательный

    ID связи задачи для удаления

linear_deleteProjectUpdateидемпотентный

Удаляет обновление проекта в Linear.

Параметры
  • idstringобязательный

    ID обновления проекта для удаления.

linear_deleteReleaseNoteидемпотентный

Удаляет заметку о релизе.

Параметры
  • idstringобязательный

    Идентификатор заметки о выпуске для удаления.

linear_deleteReleasePipelineидемпотентный

Удаляет конвейер релиза

Параметры
  • pipelineIdstringобязательный

    Идентификатор конвейера выпуска для удаления

linear_deleteSavedViewидемпотентный

Удаляет сохранённое представление Linear (API: deleteCustomView)

Параметры
  • idstringобязательный

    ID сохранённого представления для удаления

linear_deleteWebhookидемпотентный

Удаляет вебхук

Параметры
  • idstringобязательный
linear_duplicateIssue

Дублирует задачу

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи для дублирования (например, ABC-123)

linear_generateOAuthApplicationSetupтолько чтениеидемпотентный

Генерирует официальный манифест приложения Linear OAuth и подтверждённый человеком URL настройки. Это не создаёт приложение; уполномоченный администратор или владелец рабочей области должен проверить и отправить его в Linear.

Параметры
  • descriptionstring
  • developerstringобязательный
  • developerUrlstring
  • distributionenum
  • grantTypesenum[]
  • imageUrlstring
  • namestringобязательный

    Имя клиента OAuth. Не должно содержать «Linear» или http(s) URL.

  • redirectUrisstring[]обязательный
  • webhookEnabledboolean
  • webhookResourceTypesenum[]
  • webhookUrlstring
linear_generateOAuthAuthorizationUrlтолько чтениеидемпотентный

Генерирует URL авторизации OAuth для Linear. Области доступа запрашиваются во время авторизации; этот инструмент не создает, не предоставляет, не утверждает, не сохраняет и не изменяет области доступа. Правила actor/scope: при actor: "app" область admin отклоняется, а области, доступные только агенту (app:assignable, app:mentionable, customer:read, customer:write, initiative:read, initiative:write), требуют actor: "app".

Параметры
  • actorenum
  • clientIdstringобязательный
  • codeChallengestring

    Вызов PKCE S256 по RFC 7636: ровно 43 символа base64url. Метод автоматически устанавливается на S256.

  • promptConsentboolean
  • redirectUristringобязательный
  • scopesenum[]обязательный

    Запрашиваемые области действия. Область действия read включается всегда. Области действия app:assignable, app:mentionable, customer:* и initiative:* требуют actor: "app"; admin недоступен с actor: "app".

  • statestring
linear_getActiveCycleтолько чтениеидемпотентный

Получает текущий активный цикл для команды

Параметры
  • teamIdstringобязательный

    ID команды, для которой нужно получить активный цикл.

linear_getAttachmentsтолько чтениеидемпотентный

Получает вложения для задачи

Параметры
  • includeArchivedboolean
  • issueIdstringобязательный
  • limitinteger
  • orderByenum
linear_getAuthenticationSessionsтолько чтениеидемпотентный

Получает активные сеансы аутентификации

Параметры

Без параметров.

linear_getCommentsтолько чтениеидемпотентный

Получает все комментарии для задачи.

Параметры
  • cursorstring

    Курсор пагинации, возвращаемый Linear

  • documentContentIdstring

    Идентификатор содержимого документа, из которого нужно получить встроенные комментарии

  • initiativeIdstring

    ID инициативы, из которой получить комментарии

  • initiativeUpdateIdstring

    ID обновления инициативы, из которого нужно получить комментарии

  • issueIdstring

    ID или идентификатор задачи, из которой нужно получить комментарии (например, ABC-123)

  • limitinteger

    Максимальное количество возвращаемых комментариев (по умолчанию: 25)

  • orderByenum

    Отсортируйте комментарии по дате создания или обновления.

  • postIdstring

    Идентификатор поста, из которого нужно получить комментарии

  • projectIdstring

    Идентификатор проекта, из которого нужно получить комментарии.

  • projectUpdateIdstring

    ID обновления проекта, из которого нужно получить комментарии.

linear_getCustomerByIdтолько чтениеидемпотентный

Получает клиента по ID.

Параметры
  • idstringобязательный

    Идентификатор клиента

linear_getCustomerNeedByIdтолько чтениеидемпотентный

Получает потребность клиента по ID

Параметры
  • idstringобязательный

    Идентификатор потребности клиента

linear_getCustomerNeedsтолько чтениеидемпотентный

Получает потребности клиентов из Linear

Параметры
  • customerIdstring

    Фильтровать по ID клиента

  • includeArchivedboolean

    Включать архивные потребности

  • issueIdstring

    Фильтр по ID задачи

  • limitinteger

    Максимальное количество для возврата (по умолчанию: 25)

  • orderByenum

    Сортировать потребности по дате создания или обновления.

  • prioritynumber

    Фильтровать по приоритету.

  • projectIdstring

    Фильтровать по ID проекта

linear_getCustomersтолько чтениеидемпотентный

Получает клиентов из Linear.

Параметры
  • domainstring

    Фильтровать клиентов по домену.

  • includeArchivedboolean

    Включить архивированных клиентов

  • limitinteger

    Максимальное количество клиентов для возврата (по умолчанию: 25)

  • namestring

    Отфильтровать клиентов по имени.

  • orderByenum

    Сортирует клиентов по дате создания или обновления.

  • ownerIdstring

    Фильтровать клиентов по ID пользователя-владельца

  • statusIdstring

    Фильтровать клиентов по ID статуса.

  • tierIdstring

    Отфильтруйте клиентов по ID уровня.

linear_getCustomerStatusesтолько чтениеидемпотентный

Получает статусы клиентов из Linear.

Параметры
  • includeArchivedboolean

    Включает архивные статусы

  • limitinteger

    Максимальное количество возвращаемых статусов (по умолчанию: 25)

  • orderByenum

    Сортируйте статусы по дате создания или обновления.

linear_getCustomerTiersтолько чтениеидемпотентный

Получает уровни клиентов из Linear

Параметры
  • includeArchivedboolean

    Включить архивные уровни

  • limitinteger

    Максимальное количество уровней для возврата (по умолчанию: 25)

  • orderByenum

    Сортирует уровни по дате создания или обновления.

linear_getCustomFieldsтолько чтениеидемпотентный

Получает определения пользовательских полей, доступные в аутентифицированном рабочем пространстве Linear.

Параметры

Без параметров.

linear_getCycleByIdтолько чтениеидемпотентный

Получает подробности о конкретном цикле

Параметры
  • idstringобязательный

    Идентификатор цикла для извлечения

linear_getCycleDocumentsтолько чтениеидемпотентный

Получает документы, связанные с конкретным циклом Linear.

Параметры
  • cycleIdstringобязательный

    ID цикла, документы которого возвращаются

  • includeArchivedboolean

    Включите архивные документы в результаты.

  • limitinteger

    Максимальное количество документов для возврата (1-100, по умолчанию: 20)

  • orderByenum

    Сортирует документы по дате создания или обновления.

  • titlestring

    Фильтр поиска по названию без учёта регистра

linear_getCycleIssuesтолько чтениеидемпотентный

Получает задачи в цикле с удобными для руководителя проектов фильтрами: статус, исполнитель, метки и статус завершения.

Параметры
  • assigneeIdstring

    Фильтровать задачи цикла по ID исполнителя

  • cycleIdstringобязательный

    ID цикла, для которого нужно получить задачи

  • includeCompletedboolean

    Включать завершенные задачи в набор результатов (по умолчанию: true)

  • labelIdsstring[]

    Фильтрует проблемы цикла по идентификаторам меток

  • limitinteger

    Максимальное количество проблем для возврата (по умолчанию: 25)

  • orderByenum

    Сортирует задачи по дате создания или обновления

  • statesstring[]

    Фильтрует проблемы цикла по именам состояний рабочего процесса.

linear_getCyclesтолько чтениеидемпотентный

Получает список всех циклов.

Параметры
  • limitinteger

    Максимальное количество циклов для возврата (по умолчанию: 25)

  • teamIdstring

    ID команды, для которой нужно получить циклы (необязательно)

linear_getCycleStatsтолько чтениеидемпотентный

Получает статистику для цикла.

Параметры
  • idstringобязательный

    ID цикла для проверки

linear_getDocumentByIdтолько чтениеидемпотентный

Получает детали конкретного документа Linear.

Параметры
  • idstringобязательный

    Идентификатор документа для получения

linear_getDocumentContentHistoryтолько чтениеидемпотентный

Получает записи истории содержимого для записи содержимого документа Linear

Параметры
  • idstringобязательный

    Идентификатор содержимого документа для проверки

linear_getDocumentsтолько чтениеидемпотентный

Получает документы рабочего пространства из Linear

Параметры
  • cycleIdstring

    Фильтрует документы по ID цикла

  • includeArchivedboolean

    Включите архивные документы в результаты.

  • initiativeIdstring

    Фильтрует документы по ID инициативы.

  • issueIdstring

    Отфильтровать документы по ID задачи.

  • limitinteger

    Максимальное количество документов для возврата (1-100, по умолчанию: 20)

  • orderByenum

    Сортирует документы по дате создания или обновления.

  • projectIdstring

    Фильтрует документы по идентификатору проекта.

  • releaseIdstring

    Фильтрует документы по ID релиза.

  • teamIdstring

    Фильтрует документы по ID команды.

  • titlestring

    Фильтр поиска по названию без учёта регистра

linear_getFavoriteViewsтолько чтениеидемпотентный

Получает избранные представления Linear, включая сохранённые и предопределённые представления.

Параметры
  • includeArchivedboolean

    Включить архивированные избранные в результаты

  • limitinteger

    Максимальное количество избранных записей для просмотра (по умолчанию: 25)

  • orderByenum

    Поле порядка сортировки. Поддерживаемые значения: 'createdAt' или 'updatedAt'

linear_getInitiativeByIdтолько чтениеидемпотентный

Получает сведения о конкретной инициативе по ID.

Параметры
  • includeProjectsboolean

    Включает связанные проекты в ответ.

  • initiativeIdstringобязательный

    Идентификатор инициативы для получения.

linear_getInitiativeDocumentsтолько чтениеидемпотентный

Получает документы для конкретной инициативы Linear.

Параметры
  • includeArchivedboolean

    Включите архивные документы в результаты.

  • initiativeIdstringобязательный

    ID инициативы, документы которой нужно вернуть.

  • limitinteger

    Максимальное количество документов для возврата (1-100, по умолчанию: 20)

  • orderByenum

    Сортирует документы по дате создания или обновления.

  • titlestring

    Фильтр поиска по названию без учёта регистра

linear_getInitiativeProjectsтолько чтениеидемпотентный

Получает все проекты, связанные с инициативой.

Параметры
  • includeArchivedboolean

    Включайте архивированные проекты в результаты.

  • initiativeIdstringобязательный

    Идентификатор инициативы

linear_getInitiativesтолько чтениеидемпотентный

Получает список всех initiatives из Linear.

Параметры
  • includeArchivedboolean

    Включает архивные инициативы в результаты.

  • limitnumber

    Максимальное количество возвращаемых инициатив.

linear_getInitiativeUpdateByIdтолько чтениеидемпотентный

Получает конкретное обновление инициативы по идентификатору.

Параметры
  • idstringобязательный

    ID обновления инициативы для получения.

linear_getInitiativeUpdatesтолько чтениеидемпотентный

Получает обновления для инициативы.

Параметры
  • initiativeIdstringобязательный

    ID инициативы для проверки

  • limitinteger

    Максимальное количество возвращаемых обновлений инициативы (по умолчанию: 25)

linear_getIntegrationsтолько чтениеидемпотентный

Получает список активных интеграций.

Параметры
  • includeArchivedboolean
  • limitinteger
  • orderByenum
linear_getIssueByIdтолько чтениеидемпотентный

Получает конкретную задачу по ID или идентификатору (например, ABC-123).

Параметры
  • idstringобязательный

    Идентификатор задачи (например, ABC-123)

linear_getIssueCustomFieldsтолько чтениеидемпотентный

Получает текущие значения настраиваемых полей, заданных для конкретной задачи.

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи (например, ABC-123)

linear_getIssueDocumentsтолько чтениеидемпотентный

Получает документы, связанные с конкретной задачей Linear.

Параметры
  • includeArchivedboolean

    Включите архивные документы в результаты.

  • issueIdstringобязательный

    Возвращает идентификатор или идентификатор задачи, документы которой должны быть возвращены.

  • limitinteger

    Максимальное количество документов для возврата (1-100, по умолчанию: 20)

  • orderByenum

    Сортирует документы по дате создания или обновления.

  • titlestring

    Фильтр поиска по названию без учёта регистра

linear_getIssueHistoryтолько чтениеидемпотентный

Возвращает историю изменений, внесённых в задачу.

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи (например, ABC-123)

  • limitnumber

    Максимальное количество событий истории для возврата (по умолчанию: 10)

linear_getIssuesтолько чтениеидемпотентный

Получает список последних задач из Linear

Параметры
  • limitnumber

    Максимальное количество проблем для возврата (по умолчанию: 25)

linear_getIssueTemplateByIdтолько чтениеидемпотентный

Получает подробности конкретного шаблона задачи

Параметры
  • idstringобязательный

    ID шаблона для получения

linear_getIssueTemplatesтолько чтениеидемпотентный

Получает список шаблонов задач.

Параметры
  • includeArchivedboolean

    Включать архивные шаблоны

  • limitinteger

    Максимальное количество возвращаемых шаблонов (по умолчанию: 25)

  • orderByenum

    Сортировать шаблоны по дате создания или обновления

linear_getLabelsтолько чтениеидемпотентный

Получает список меток задач из Linear.

Параметры

Без параметров.

linear_getManagedOAuthApplicationByIdтолько чтениеидемпотентный

Получает альфа-дочернее OAuth-приложение, принадлежащее вызывающему OAuth-приложению. Не может получить произвольное OAuth-приложение рабочего пространства.

Параметры
  • idstringобязательный
linear_getManagedOAuthApplicationsтолько чтениеидемпотентный

Перечисляет альфа-дочерние OAuth-приложения, принадлежащие вызывающему OAuth-приложению. Это не общерабочий административный список OAuth-приложений и не работает как общий CRUD для областей.

Параметры

Без параметров.

linear_getMilestoneByIdтолько чтениеидемпотентный

Получает сведения о конкретной вехе проекта по ID

Параметры
  • idstringобязательный

    Идентификатор извлекаемой вехи.

linear_getMilestonesтолько чтениеидемпотентный

Получает вехи проектов из Linear, с фильтрами, удобными для PM, по проекту, команде и статусу вехи.

Параметры
  • includeArchivedboolean

    Включите архивированные вехи в результаты.

  • limitinteger

    Возвращает максимальное количество вех.

  • orderByenum

    Сортирует вехи по дате создания или обновления.

  • projectIdstring

    Фильтрует вехи по идентификатору проекта.

  • statusenum

    Фильтрует вехи по статусу вехи.

  • teamIdstring

    Отфильтруйте вехи по ID команды через членство в проекте вехи.

linear_getNotificationsтолько чтениеидемпотентный

Получает уведомления для текущего пользователя

Параметры
  • includeArchivedboolean
  • limitinteger
  • orderByenum
linear_getOrganizationтолько чтениеидемпотентный

Получает информацию о текущей организации Linear

Параметры

Без параметров.

linear_getOrganizationAuditEventsтолько чтениеидемпотентный

Получает события аудита для организации

Параметры
  • includeArchivedboolean
  • limitinteger
  • orderByenum
linear_getProjectByIdтолько чтениеидемпотентный

Получает детали для конкретного проекта Linear по ID.

Параметры
  • idstringобязательный

    ID или slug извлекаемого проекта.

linear_getProjectDocumentsтолько чтениеидемпотентный

Получает документы для конкретного проекта Linear

Параметры
  • includeArchivedboolean

    Включите архивные документы в результаты.

  • limitinteger

    Максимальное количество документов для возврата (1-100, по умолчанию: 20)

  • orderByenum

    Сортирует документы по дате создания или обновления.

  • projectIdstringобязательный

    ID проекта, документы которого нужно вернуть.

  • titlestring

    Фильтр поиска по названию без учёта регистра

linear_getProjectIssuesтолько чтениеидемпотентный

Получает задачи, связанные с проектом, с удобными для PM фильтрами, такими как статус, исполнитель, метки, цикл и веха.

Параметры
  • assigneeIdstring

    Фильтровать задачи по ID исполнителя

  • cycleIdstring

    Фильтровать проблемы по ID цикла.

  • includeCompletedboolean

    Включать завершенные задачи в набор результатов (по умолчанию: true)

  • labelIdsstring[]

    Фильтрует задачи по идентификаторам меток

  • limitinteger

    Максимальное количество проблем для возврата (по умолчанию: 25)

  • orderByenum

    Сортирует задачи по дате создания или обновления

  • projectIdstringобязательный

    Идентификатор проекта, для которого нужно получить задачи.

  • projectMilestoneIdstring

    Фильтрует проблемы по идентификатору вехи проекта.

  • statesstring[]

    Фильтрует задачи по названиям состояний рабочего процесса.

linear_getProjectMembersтолько чтениеидемпотентный

Получает участников, назначенных на проект

Параметры
  • includeArchivedboolean

    Включить архивированных участников

  • includeDisabledboolean

    Включать отключенных пользователей

  • limitinteger

    Максимальное количество возвращаемых элементов (по умолчанию: 25)

  • orderByenum

    Сортирует участников по дате создания или обновления, когда это поддерживается.

  • projectIdstringобязательный

    ID проекта для просмотра

linear_getProjectsтолько чтениеидемпотентный

Получает список проектов из Linear

Параметры

Без параметров.

linear_getProjectUpdateByIdтолько чтениеидемпотентный

Получает конкретное обновление проекта Linear по ID.

Параметры
  • idstringобязательный

    Идентификатор обновления проекта для получения

linear_getProjectUpdatesтолько чтениеидемпотентный

Получает все обновления, связанные с проектом.

Параметры
  • limitnumber

    Максимальное количество возвращаемых обновлений проекта (по умолчанию: 25)

  • projectIdstringобязательный

    Идентификатор проекта, для которого нужно получать обновления.

linear_getRateLimitStatusтолько чтениеидемпотентный

Получает общий MCP-side период восстановления лимита скорости Linear и снимок повторных попыток.

Параметры

Без параметров.

linear_getReleaseByIdтолько чтениеидемпотентный

Получает детали конкретного релиза

Параметры
  • idstringобязательный

    Идентификатор или slug релиза для получения

linear_getReleaseDocumentsтолько чтениеидемпотентный

Получает документы, связанные с конкретным релизом Linear.

Параметры
  • includeArchivedboolean

    Включите архивные документы в результаты.

  • limitinteger

    Максимальное количество документов для возврата (1-100, по умолчанию: 20)

  • orderByenum

    Сортирует документы по дате создания или обновления.

  • releaseIdstringобязательный

    Идентификатор выпуска, документы которого возвращаются.

  • titlestring

    Фильтр поиска по названию без учёта регистра

linear_getReleaseNoteByIdтолько чтениеидемпотентный

Получает детали конкретной заметки о релизе.

Параметры
  • idstringобязательный

    Идентификатор или слага заметки о выпуске для получения

linear_getReleaseNotesтолько чтениеидемпотентный

Получает примечания к выпуску из Linear

Параметры
  • includeArchivedboolean

    Включите архивированные примечания к выпускам в результаты.

  • limitinteger

    Максимальное количество возвращаемых заметок о выпуске (по умолчанию: 25)

  • orderByenum

    Сортирует заметки о выпусках по дате создания или обновления

linear_getReleasePipelineByIdтолько чтениеидемпотентный

Получает сведения о конкретном пайплайне релиза.

Параметры
  • idstringобязательный

    ID или slug пайплайна релиза, который нужно получить

linear_getReleasePipelinesтолько чтениеидемпотентный

Получает релизные пайплайны из Linear

Параметры
  • includeArchivedboolean

    Включить архивированные конвейеры выпуска в результаты.

  • limitinteger

    Максимальное количество конвейеров выпуска для возврата (по умолчанию: 25)

  • orderByenum

    Сортировать конвейеры выпуска по дате создания или обновления

linear_getReleasesтолько чтениеидемпотентный

Получает релизы из Linear с опциональными фильтрами по пайплайну и стадии

Параметры
  • includeArchivedboolean

    Включить архивные релизы в результаты

  • limitinteger

    Максимальное количество возвращаемых релизов (по умолчанию: 25)

  • orderByenum

    Отсортировать релизы по дате создания или обновления.

  • pipelineIdstring

    Фильтрует релизы по ID конвейера релизов.

  • stageIdstring

    Фильтровать релизы по ID стадии

linear_getReleaseStagesтолько чтениеидемпотентный

Получает этапы релиза из Linear

Параметры
  • includeArchivedboolean

    Включать архивные стадии релиза в результаты.

  • limitinteger

    Максимальное количество возвращаемых этапов релиза (по умолчанию: 25)

  • orderByenum

    Сортирует стадии выпуска по дате создания или обновления.

  • pipelineIdstring

    Фильтрует этапы выпуска по ID конвейера выпуска.

linear_getRoadmapByIdтолько чтениеидемпотентный

Получает детали конкретной дорожной карты по ID.

Параметры
  • idstringобязательный

    Идентификатор дорожной карты для получения.

linear_getRoadmapsтолько чтениеидемпотентный

Получает список дорожных карт из Linear

Параметры
  • includeArchivedboolean

    Включать ли архивированные дорожные карты в результаты?

  • limitinteger

    Максимальное количество возвращаемых дорожных карт (по умолчанию: 25)

  • orderByenum

    Поле порядка сортировки. Поддерживаемые значения: 'createdAt' или 'updatedAt'

linear_getSavedViewsтолько чтениеидемпотентный

Получает сохранённые представления Linear (API: CustomView)

Параметры
  • includeArchivedboolean

    Включите архивированные сохранённые представления в результаты.

  • limitinteger

    Максимальное количество сохранённых представлений для возврата (по умолчанию: 25)

  • orderByenum

    Поле порядка сортировки. Поддерживаемые значения: 'createdAt' или 'updatedAt'

linear_getServerStatusтолько чтениеидемпотентный

Получает статус выполнения сервера MCP Linear, счетчики и текущий снимок ограничения скорости.

Параметры

Без параметров.

linear_getSubscriptionsтолько чтениеидемпотентный

Получает подписки для текущего пользователя

Параметры
  • includeArchivedboolean
  • limitinteger
  • orderByenum
linear_getTeamDocumentsтолько чтениеидемпотентный

Получает документы, связанные с определённой командой Linear.

Параметры
  • includeArchivedboolean

    Включите архивные документы в результаты.

  • limitinteger

    Максимальное количество документов для возврата (1-100, по умолчанию: 20)

  • orderByenum

    Сортирует документы по дате создания или обновления.

  • teamIdstringобязательный

    Идентификатор команды, чьи документы должны быть возвращены.

  • titlestring

    Фильтр поиска по названию без учёта регистра

linear_getTeamLabelsтолько чтениеидемпотентный

Получает метки для конкретной команды

Параметры
  • includeArchivedboolean

    Включить архивированные метки

  • limitinteger

    Максимальное количество меток для возврата (по умолчанию: 25)

  • orderByenum

    Сортировать метки по дате создания или обновления.

  • teamIdstringобязательный

    ID команды для проверки

linear_getTeamMembershipsтолько чтениеидемпотентный

Получает членства в командах

Параметры
  • includeArchivedboolean

    Включить архивные членства.

  • limitinteger

    Максимальное количество возвращаемых членств (по умолчанию: 25)

  • orderByenum

    Сортировать членства по дате создания или обновления.

  • teamIdstringобязательный

    ID команды для проверки

linear_getTeamResourcesтолько чтениеидемпотентный

Получает разделы ресурсов главной страницы команды и закреплённые документы или внешние ссылки.

Параметры
  • teamIdstringобязательный

    ID команды, чьи домашние ресурсы нужно вернуть.

linear_getTeamsтолько чтениеидемпотентный

Получает список команд из Linear

Параметры

Без параметров.

linear_getTeamTemplatesтолько чтениеидемпотентный

Получает шаблоны для конкретной команды

Параметры
  • includeArchivedboolean

    Включать архивные шаблоны

  • limitinteger

    Максимальное количество возвращаемых шаблонов (по умолчанию: 25)

  • orderByenum

    Сортировать шаблоны по дате создания или обновления

  • teamIdstringобязательный

    ID команды для проверки

linear_getUnreadNotificationCountтолько чтениеидемпотентный

Получает количество непрочитанных уведомлений

Параметры
  • limitinteger
linear_getUserAuditEventsтолько чтениеидемпотентный

Получает события аудита для конкретного пользователя.

Параметры
  • includeArchivedboolean
  • limitinteger
  • orderByenum
  • userIdstringобязательный
linear_getUsersтолько чтениеидемпотентный

Получает список пользователей в организации Linear

Параметры

Без параметров.

linear_getViewerтолько чтениеидемпотентный

Получает информацию о текущем аутентифицированном пользователе.

Параметры

Без параметров.

linear_getWebhookByIdтолько чтениеидемпотентный

Получает один обычный вебхук рабочей области по идентификатору.

Параметры
  • idstringобязательный
linear_getWebhooksтолько чтениеидемпотентный

Получает список вебхуков.

Параметры
  • includeArchivedboolean
  • limitinteger
  • orderByenum
  • teamIdstring
linear_getWorkflowStatesтолько чтениеидемпотентный

Получает состояния рабочего процесса для команды

Параметры
  • includeArchivedboolean

    Включать ли архивные состояния (по умолчанию: false)

  • teamIdstringобязательный

    Идентификатор команды для получения состояний рабочего процесса

linear_logoutAllSessionsидемпотентный

Отзывает все сессии

Параметры

Без параметров.

linear_logoutOtherSessionsидемпотентный

Отозвать все остальные сессии

Параметры

Без параметров.

linear_logoutSessionидемпотентный

Отзывает конкретную сессию

Параметры
  • sessionIdstringобязательный
linear_markAllNotificationsAsReadидемпотентный

Помечает все уведомления как прочитанные

Параметры
  • limitinteger
linear_markNotificationAsReadидемпотентный

Отмечает уведомление как прочитанное

Параметры
  • idstringобязательный
linear_removeFromFavoritesидемпотентный

Удаляет сущность или избранную запись из списка избранного текущего пользователя в Linear. Укажите либо favoriteId, либо entityId.

Параметры
  • entityIdstring

    Идентификатор сущности, который следует удалить из избранного, если схема рабочего пространства это поддерживает.

  • favoriteIdstring

    Идентификатор избранной записи для удаления, если он доступен в запросе избранного.

linear_removeIssueFromCycleидемпотентный

Удаляет задачу из цикла

Параметры
  • cycleIdstringобязательный

    Идентификатор цикла, из которого нужно удалить задачу.

  • issueIdstringобязательный

    ID или идентификатор задачи, которую нужно удалить из цикла

linear_removeIssueFromProjectидемпотентный

Удаляет существующую задачу из проекта

Параметры
  • issueIdstringобязательный

    Идентификатор проблемы, удаляемой из проекта

  • projectIdstringобязательный

    ID проекта, из которого нужно удалить задачу

linear_removeIssueFromReleaseидемпотентный

Удаляет задачу из релиза

Параметры
  • issueIdstringобязательный

    Идентификатор или ID задачи для удаления

  • releaseIdstringобязательный

    Идентификатор релиза, из которого нужно удалить проблему.

linear_removeIssueLabelидемпотентный

Удаляет метку из задачи в Linear

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи, с которой нужно удалить метку (например, ABC-123)

  • labelIdstringобязательный

    ID метки для удаления из задачи

linear_removeProjectFromInitiativeидемпотентный

Удаляет проект из инициативы

Параметры
  • initiativeIdstringобязательный

    Идентификатор инициативы

  • projectIdstringобязательный

    ID проекта для удаления

linear_removeProjectMemberидемпотентный

Удаляет участника из проекта

Параметры
  • projectIdstringобязательный

    ID проекта для обновления

  • userIdstringобязательный

    ID пользователя, которого нужно удалить

linear_removeUserFromTeamидемпотентный

Удаляет пользователя из команды

Параметры
  • alsoLeaveParentTeamsboolean

    Также выходите из родительских команд при удалении членства.

  • teamIdstringобязательный

    ID команды, которую нужно обновить

  • userIdstringобязательный

    ID пользователя, которого нужно удалить

linear_rotateManagedOAuthApplicationSecret

Сменяет секрет клиента альфа-дочернего приложения, принадлежащего вызывающему OAuth-приложению. Новый одноразовый секрет отображается в результате MCP, а существующие токены клиентских учетных данных могут быть аннулированы.

Параметры
  • confirmSecretExposurebooleanобязательный

    Необходимо учитывать, что в результате вызова инструмента MCP будет возвращён одноразовый секрет.

  • idstringобязательный
linear_rotateManagedOAuthApplicationWebhookSecret

Сменяет секрет подписи вебхука альфа-дочернего приложения, принадлежащего вызывающему OAuth-приложению. Новый одноразовый секрет раскрывается в результате MCP.

Параметры
  • confirmSecretExposurebooleanобязательный

    Необходимо учитывать, что в результате вызова инструмента MCP будет возвращён одноразовый секрет.

  • idstringобязательный
linear_rotateWebhookSecret

Ротирует обычный секрет подписи вебхука рабочего пространства.

Параметры
  • confirmSecretExposurebooleanобязательный
  • idstringобязательный
linear_searchDocumentsтолько чтениеидемпотентный

Ищет документы Linear по термину

Параметры
  • includeArchivedboolean

    Включает архивные документы в поиск.

  • includeCommentsboolean

    Включает совпадения в комментариях в поисковую нагрузку, когда это поддерживается.

  • limitinteger

    Максимальное количество возвращаемых результатов (по умолчанию: 10).

  • orderByenum

    Сортирует результаты по дате создания или обновления.

  • snippetSizenumber

    Необязательный размер фрагмента для контекста результатов поиска

  • teamIdstring

    Необязательный ID команды для ограничения области поиска

  • termstringобязательный

    Поисковый запрос по заголовкам и содержимому документов.

linear_searchIssuesтолько чтениеидемпотентный

Ищет задачи с помощью различных фильтров

Параметры
  • assigneeIdstring

    Фильтровать задачи по ID исполнителя

  • datesobject

    Фильтры по дате. Каждый ключ принимает { after, before, on }; все указанные фильтры должны совпадать

  • limitnumber

    Максимальное количество проблем для возврата (по умолчанию: 25)

  • projectIdstring

    Фильтрует задачи по идентификатору проекта.

  • querystring

    Текст для поиска в заголовке или описании задачи

  • statesstring[]

    Фильтрует задачи по названию состояния (например, «Todo», «In Progress», «Done»).

  • teamIdstring

    Фильтрует задачи по ID команды.

linear_searchReleasesтолько чтениеидемпотентный

Ищет релизы по термину, версии или имени пайплайна

Параметры
  • includeArchivedboolean

    Включает архивные релизы в результаты поиска.

  • limitinteger

    Максимальное количество возвращаемых релизов (по умолчанию: 25)

  • pipelineIdstring

    Фильтрует результаты поиска по идентификатору конвейера выпуска.

  • stageIdstring

    Фильтрует результаты поиска по ID стадии релиза.

  • termstring

    Поисковый запрос для сопоставления с названием релиза, версией или названием конвейера.

linear_setIssuePriorityидемпотентный

Устанавливает приоритет задачи.

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи (например, ABC-123)

  • priorityenumобязательный

    Уровень приоритета (0 = без приоритета, 1 = срочный, 2 = высокий, 3 = обычный, 4 = низкий)

linear_subscribeToIssueидемпотентный

Подписаться на обновления issue

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи для подписки (например, ABC-123)

linear_transferIssueидемпотентный

Передаёт задачу в другую команду

Параметры
  • issueIdstringобязательный

    ID или идентификатор задачи для переноса (например, ABC-123)

  • teamIdstringобязательный

    ID команды, которой будет передана задача

linear_unarchiveCustomerNeedидемпотентный

Восстанавливает архивированную потребность клиента.

Параметры
  • idstringобязательный

    Идентификатор потребности клиента

linear_unarchiveDocumentидемпотентный

Восстанавливает ранее архивированный документ Linear

Параметры
  • idstringобязательный

    ID документа для восстановления

linear_unarchiveInitiativeидемпотентный

Разархивирует инициативу.

Параметры
  • initiativeIdstringобязательный

    Идентификатор инициативы для разархивации

linear_unarchiveInitiativeUpdateидемпотентный

Восстанавливает архивированное обновление инициативы

Параметры
  • idstringобязательный

    ID обновления инициативы для восстановления

linear_unarchiveProjectUpdateидемпотентный

Восстанавливает архивированное обновление проекта Linear.

Параметры
  • idstringобязательный

    ID обновления проекта для восстановления

linear_unarchiveReleaseидемпотентный

Разархивирует релиз

Параметры
  • releaseIdstringобязательный

    Идентификатор выпуска, который нужно разархивировать.

linear_unarchiveReleasePipelineидемпотентный

Разархивирует конвейер релиза

Параметры
  • pipelineIdstringобязательный

    Идентификатор конвейера выпуска для разархивации.

linear_unarchiveReleaseStageидемпотентный

Разархивирует стадию релиза.

Параметры
  • stageIdstringобязательный

    Идентификатор этапа релиза, который нужно разархивировать.

linear_updateCommentидемпотентный

Обновляет существующий комментарий.

Параметры
  • bodystring

    Обновлённое содержимое комментария

  • doNotSubscribeToIssueboolean

    Отключить автоматическую подписку при обновлении

  • idstringобязательный

    ID комментария для обновления

  • quotedTextstring

    Необязательный цитируемый текст для инлайн-комментариев.

  • resolvingCommentIdstring

    Необязательный идентификатор комментария для разрешения

  • resolvingUserIdstring

    Необязательное определение идентификатора пользователя

  • subscriberIdsstring[]

    Необязательные идентификаторы подписчиков

linear_updateCustomerидемпотентный

Обновляет клиента.

Параметры
  • domainsstring[]

    Домены электронной почты клиентов

  • externalIdsstring[]

    Внешние системные идентификаторы

  • idstringобязательный

    Идентификатор клиента

  • logoUrlstring

    URL логотипа клиента

  • mainSourceIdstring

    Основной идентификатор внешнего источника

  • namestring

    Имя клиента

  • ownerIdstring

    Идентификатор владельца

  • revenuenumber

    Годовая выручка от клиентов

  • sizenumber

    Количество сотрудников или рабочих мест клиента

  • slackChannelIdstring

    Идентификатор связанного канала Slack

  • statusIdstring

    Идентификатор статуса клиента

  • tierIdstring

    Идентификатор уровня клиента

linear_updateCustomerNeedидемпотентный

Обновляет потребность клиента.

Параметры
  • applyPriorityToRelatedNeedsboolean

    Примените изменения приоритета к связанным потребностям в том же вопросе или проекте.

  • attachmentUrlstring

    Обновлённый URL вложения.

  • bodystring

    Обновленное необходимое содержимое в Markdown

  • customerExternalIdstring

    Внешний ID клиента

  • customerIdstring

    Linear ID клиента

  • idstringобязательный

    Идентификатор потребности клиента

  • issueIdstring

    Идентификатор задачи, связанный с потребностью

  • prioritynumber

    Приоритет потребности: 0 — не важно, 1 — важно.

  • projectIdstring

    Идентификатор проекта, привязанный к потребности

linear_updateCycleидемпотентный

Обновляет существующий цикл. Требует указать id и хотя бы одно другое поле для изменения.

Параметры
  • completedAtstring

    Необязательная временная метка завершения.

  • descriptionstring

    Обновленное описание цикла

  • endsAtstring

    Обновленная отметка времени или дата окончания цикла

  • idstringобязательный

    ID цикла для обновления

  • namestring

    Обновлённое название пользовательского цикла

  • startsAtstring

    Обновленная метка времени или дата начала цикла

linear_updateDocumentидемпотентный

Обновляет существующий документ Linear. Укажите id и хотя бы одно другое поле для изменения.

Параметры
  • colorstring | null

    Обновлён цвет иконки. Передайте null, чтобы очистить его.

  • contentstring | null

    Обновлённое содержимое Markdown. Передайте null, чтобы очистить его.

  • cycleIdstring | null

    Связывание цикла обновлено. Передайте null, чтобы очистить его.

  • hiddenAtstring | null

    Временная метка ISO для скрытия документа. Передайте null, чтобы очистить её.

  • iconstring | null

    Обновленная иконка. Передайте null, чтобы очистить ее.

  • idstringобязательный

    Идентификатор документа для обновления.

  • initiativeIdstring | null

    Обновляет ассоциацию инициативы. Передайте null для очистки.

  • issueIdstring | null

    Обновляет связь с задачей. Передайте null, чтобы очистить её.

  • lastAppliedTemplateIdstring | null

    Обновлен последний примененный шаблон. Передайте null, чтобы очистить его.

  • projectIdstring | null

    Обновлена привязка проекта. Передайте null, чтобы очистить её.

  • releaseIdstring | null

    Обновляет привязку релиза. Передайте null, чтобы очистить её.

  • resourceFolderIdstring | null

    Обновляет связь с папкой ресурсов. Передайте null, чтобы очистить её.

  • sortOrdernumber

    Обновил порядок сортировки в списке ресурсов.

  • teamIdstring | null

    Обновлённая привязка к команде. Передайте null, чтобы очистить её.

  • titlestring

    Обновлённый заголовок документа

  • trashedboolean

    Следует ли пометить документ как удалённый

linear_updateInitiativeидемпотентный

Обновляет существующую инициативу

Параметры
  • colorstring

    Обновлён цвет в hex-формате

  • contentstring

    Обновлённое содержимое в формате Markdown.

  • descriptionstring

    Обновлённое описание инициативы.

  • iconstring

    Обновлённая иконка-эмодзи

  • initiativeIdstringобязательный

    Идентификатор инициативы для обновления

  • namestring

    Обновлённое название инициативы

  • ownerIdstring

    Обновил ID владельца.

  • statusenum

    Обновлённый статус инициативы

  • targetDatestring

    Обновленная целевая дата завершения (формат ISO 8601)

linear_updateInitiativeUpdateидемпотентный

Обновляет существующее обновление инициативы

Параметры
  • bodystring

    Обновлённое тело в Markdown

  • healthenum

    Обновленный статус здоровья

  • idstringобязательный

    Идентификатор обновления инициативы для обновления.

  • isDiffHiddenboolean

    Должен ли Linear скрывать различия с предыдущим обновлением?

linear_updateIssueидемпотентный

Обновляет существующий тикет в Linear

Параметры
  • addedLabelIdsstring[]

    Идентификаторы меток для добавления к задаче (без удаления существующих)

  • assigneeIdstring

    Идентификатор пользователя, которому нужно назначить задачу, или null, чтобы снять назначение.

  • cycleIdstring

    ID цикла, в который переместить задачу, или null, чтобы удалить её из текущего цикла.

  • descriptionstring

    Новое описание для задачи (поддерживается Markdown)

  • dueDatestring

    Новый срок выполнения задачи (формат ГГГГ-ММ-ДД) или null, чтобы удалить

  • estimatenumber

    Оценённая сложность/баллы для задачи

  • idstringобязательный

    ID или идентификатор задачи для обновления (например, ABC-123)

  • labelIdsstring[]

    Идентификаторы меток, которые нужно установить на задаче (заменяя существующие метки)

  • parentIdstring

    ID родительского issue, или null, чтобы преобразовать в обычный issue.

  • prioritynumber

    Новый приоритет задачи (0 = Без приоритета, 1 = Срочный, 2 = Высокий, 3 = Обычный, 4 = Низкий)

  • projectIdstring

    ID проекта, в который нужно переместить задачу.

  • projectMilestoneIdstring

    Идентификатор вехи проекта для назначения на задачу

  • removedLabelIdsstring[]

    Идентификаторы меток для удаления из задачи

  • sortOrdernumber

    Положение вопроса относительно других вопросов

  • stateIdstring

    ID нового состояния для задачи

  • subscriberIdsstring[]

    ID пользователей для подписки на задачу (заменяет существующих подписчиков)

  • teamIdstring

    Идентификатор команды, в которую нужно переместить задачу

  • titlestring

    Новое название задачи

linear_updateIssueCustomFieldидемпотентный

Устанавливает или очищает значение пользовательского поля задачи. Передайте null в качестве значения, чтобы очистить его.

Параметры
  • customFieldIdstringобязательный

    ID определения настраиваемого поля, которое обновляет

  • issueIdstringобязательный

    ID или идентификатор задачи, пользовательское поле которой нужно обновить.

  • valuestring | number | boolean | null | any[] | objectобязательный

    Значение, совместимое с JSON, для записи. Используйте null, чтобы очистить поле. Массивы и объекты передаются как есть, когда схема Linear их принимает.

linear_updateIssueTemplateидемпотентный

Обновляет существующий шаблон задачи. Указывает id и как минимум одно другое поле для изменения.

Параметры
  • descriptionstring | null
  • idstringобязательный

    ID шаблона для обновления

  • namestring
  • sortOrdernumber | null
  • teamIdstring | null
  • templateDataobject
linear_updateManagedOAuthApplicationидемпотентный

Обновляет метаданные, предоставляет возможности или настраивает webhook для альфа-дочернего приложения, принадлежащего вызывающему OAuth-приложению. Это не предоставляет и не утверждает области токена.

Параметры
  • descriptionstring | null
  • developerstring
  • developerUrlstring | null
  • grantTypesenum[]
  • idstringобязательный
  • imageUrlstring | null
  • namestring

    Имя клиента OAuth. Не должно содержать «Linear» или http(s) URL.

  • redirectUrisstring[]
  • webhookEnabledboolean
  • webhookResourceTypesenum[]
  • webhookUrlstring | null
linear_updateMilestoneидемпотентный

Обновляет существующий этап проекта в Linear. Для обновления необходимо указать id и как минимум одно другое поле.

Параметры
  • descriptionstring

    Обновленное описание вехи в формате Markdown

  • idstringобязательный

    ID обновляемого этапа

  • namestring

    Обновлено название этапа

  • projectIdstring

    Обновил ID проекта для этапа

  • sortOrdernumber

    Обновлённый порядок сортировки для вехи в рамках её проекта.

  • targetDatestring

    Обновленная плановая целевая дата для этапа (формат ГГГГ-ММ-ДД)

linear_updateProjectидемпотентный

Обновляет существующий проект в Linear

Параметры
  • colorstring

    Новый цвет проекта

  • contentstring

    Новое содержимое проекта (поддерживается Markdown)

  • descriptionstring

    Новое краткое резюме проекта

  • iconstring

    Новая иконка проекта

  • idstringобязательный

    ID проекта для обновления

  • leadIdstring

    Новый ID пользователя-руководителя проекта.

  • memberIdsstring[]

    Список замены идентификаторов пользователей участников проекта

  • namestring

    Новое название проекта

  • sortOrdernumber

    Новый порядок сортировки проектов

  • startDatestring

    Дата начала нового проекта

  • statestring

    Новый статус проекта по типу/названию жизненного цикла (например, 'planned', 'started') или UUID статуса проекта

  • targetDatestring

    Новая целевая дата проекта

linear_updateProjectUpdateидемпотентный

Обновляет существующее обновление проекта в Linear

Параметры
  • bodystring

    Обновлённое основное содержимое обновления проекта.

  • healthenum

    Обновлён статус здоровья для обновления проекта

  • idstringобязательный

    Идентификатор обновления проекта для обновления

  • isDiffHiddenboolean

    Должен ли Linear скрывать различия с предыдущим обновлением проекта?

linear_updateReleaseидемпотентный

Обновляет существующий релиз. Укажите ID и как минимум одно дополнительное поле для изменения.

Параметры
  • commitShastring

    Обновлённый SHA коммита Git

  • completedAtstring

    Обновленная фактическая временная метка завершения (ISO 8601)

  • descriptionstring

    Обновлённое описание релиза

  • idstringобязательный

    Идентификатор релиза, который нужно обновить

  • namestring

    Обновлённое название релиза

  • pipelineIdstring

    Обновлённый ID конвейера релиза

  • stageIdstring

    Обновлённый ID этапа выпуска

  • startDatestring

    Обновленная дата начала в формате YYYY-MM-DD

  • startedAtstring

    Обновлённая фактическая метка времени начала (ISO 8601)

  • targetDatestring

    Обновленная целевая дата в формате ГГГГ-ММ-ДД

  • trashedboolean

    Следует ли помечать релиз как удаленный?

  • versionstring

    Обновлённая версия релиза

linear_updateReleaseNoteидемпотентный

Обновляет заметку о релизе, используя либо явные идентификаторы релизов, либо диапазон релизов. Укажите id и как минимум одно другое поле для изменения.

Параметры
  • contentstring

    Обновляет содержимое примечаний к выпуску в Markdown.

  • idstringобязательный

    Идентификатор заметки о выпуске, которую нужно обновить.

  • rangeFromReleaseIdstring

    Обновлен ID самого старого релиза в диапазоне заметок.

  • rangeToReleaseIdstring

    Обновил ID последнего релиза в диапазоне заметок.

  • releaseIdsstring[]

    Явные идентификаторы релизов для установки на заметку

linear_updateReleasePipelineидемпотентный

Обновляет существующий пайплайн релиза. Укажите id и хотя бы одно дополнительное поле для изменения.

Параметры
  • idstringобязательный

    Идентификатор release pipeline, который нужно обновить

  • includePathPatternsstring[]

    Обновил glob-паттерны, чтобы включить соответствующие пути коммитов.

  • isProductionboolean

    Ориентирован ли конвейер на продакшн

  • namestring

    Обновленное название конвейера

  • slugIdstring

    Обновлённый идентификатор слага пайплайна

  • teamIdsstring[]

    Обновленные идентификаторы команды для пайплайна.

  • typeenum

    Обновлённый тип пайплайна.

linear_updateReleaseStageидемпотентный

Обновляет существующий этап релиза. Укажите id и хотя бы одно другое поле для изменения.

Параметры
  • colorstring

    Обновленный цвет интерфейса в виде HEX-строки

  • frozenboolean

    Следует ли заморозить запущенную стадию?

  • idstringобязательный

    Идентификатор стадии релиза для обновления

  • namestring

    Обновлённое сценическое имя

  • positionnumber

    Обновлённое положение сцены

linear_updateRoadmapидемпотентный

Обновляет существующий roadmap

Параметры
  • colorstring

    Цвет новой дорожной карты

  • descriptionstring

    Новое описание дорожной карты

  • idstringобязательный

    Идентификатор дорожной карты для обновления

  • namestring

    Новое название дорожной карты

  • ownerIdstring

    Идентификатор нового владельца дорожной карты.

  • sortOrdernumber

    Новый порядок сортировки дорожной карты

linear_updateSavedViewидемпотентный

Обновляет сохранённое представление Linear (API: updateCustomView). Предоставьте id и как минимум одно другое поле для изменения.

Параметры
  • colorstring | null

    Обновляет цвет иконки для сохранённого вида. Передайте null, чтобы очистить его.

  • descriptionstring | null

    Обновили описание сохранённого представления. Передайте null, чтобы очистить его.

  • filterDataobject | null

    Обновлены данные фильтра задач для сохранённого представления. Передайте null, чтобы очистить их.

  • filtersobject | null

    Обновлен объект необработанных фильтров для хранения в сохраненном представлении. Передайте null, чтобы очистить его.

  • iconstring | null

    Обновлённая иконка для сохранённого представления. Передайте null, чтобы очистить её.

  • idstringобязательный

    ID сохраненного представления для обновления

  • namestring

    Обновлено название сохранённого представления

  • ownerIdstring | null

    Обновляет владельца для сохранённого представления. Передайте null, чтобы очистить его.

  • projectFilterDataobject | null

    Обновляет данные фильтра проекта для сохранённого представления. Передайте null, чтобы очистить его.

  • projectIdstring | null

    Обновил проект, связанный с сохранённым представлением. Передайте null, чтобы очистить его.

  • sharedboolean

    Определяет, является ли сохранённое представление общим для всей организации.

  • teamIdstring | null

    Обновляет команду, связанную с сохранённым представлением. Передайте null, чтобы очистить её.

linear_updateTeamидемпотентный

Обновляет настройки команды

Параметры
  • colorstring | null
  • descriptionstring | null
  • iconstring | null
  • idstringобязательный

    ID команды, которую нужно обновить

  • keystring
  • namestring
  • parentIdstring
  • privateboolean
  • timezonestring
  • visibilityenum
linear_updateTeamMembershipидемпотентный

Обновляет роль пользователя в команде. Укажите id и как минимум одно другое поле для изменения.

Параметры
  • idstringобязательный

    ID членства в команде для обновления

  • ownerboolean
  • sortOrdernumber | null
linear_updateWebhookидемпотентный

Обновляет обычный вебхук рабочей области.

Параметры
  • enabledboolean
  • idstringобязательный
  • labelstring | null
  • resourceTypesstring[]
  • secretstring
  • urlstring
linear_updateWorkflowStateидемпотентный

Обновляет состояние рабочего процесса. Укажите id и как минимум одно другое поле для изменения.

Параметры
  • colorstring | null
  • descriptionstring | null
  • idstringобязательный

    ID состояния workflow для обновления

  • namestring
  • positionnumber
1.4.5основная
1.4.4
1.4.3
1.4.2
1.4.1
1.1.2
1.1.1
1.1.0
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1

Выберите клиент, чтобы установить tacticlaunch/mcp-linear:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "tacticlaunch-mcp-linear-n73ynlwnjn": {
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ],
      "env": {
        "LINEAR_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "tacticlaunch-mcp-linear-n73ynlwnjn": {
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ],
      "env": {
        "LINEAR_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "tacticlaunch-mcp-linear-n73ynlwnjn": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ],
      "env": {
        "LINEAR_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"tacticlaunch-mcp-linear-n73ynlwnjn\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@tacticlaunch/mcp-linear\"],\"env\":{\"LINEAR_API_TOKEN\":\"<YOUR_TOKEN>\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "tacticlaunch-mcp-linear-n73ynlwnjn": {
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ],
      "env": {
        "LINEAR_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add tacticlaunch-mcp-linear-n73ynlwnjn --env LINEAR_API_TOKEN=<YOUR_TOKEN> -- npx -y @tacticlaunch/mcp-linear

Либо через JSON-конфиг:

claude mcp add-json tacticlaunch-mcp-linear-n73ynlwnjn "{\"command\":\"npx\",\"args\":[\"-y\",\"@tacticlaunch/mcp-linear\"],\"env\":{\"LINEAR_API_TOKEN\":\"<YOUR_TOKEN>\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add tacticlaunch-mcp-linear-n73ynlwnjn --env LINEAR_API_TOKEN=<YOUR_TOKEN> -- npx -y @tacticlaunch/mcp-linear

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.tacticlaunch-mcp-linear-n73ynlwnjn]
command = "npx"
args = ["-y", "@tacticlaunch/mcp-linear"]

[mcp_servers.tacticlaunch-mcp-linear-n73ynlwnjn.env]
LINEAR_API_TOKEN = "<YOUR_TOKEN>"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите tacticlaunch/mcp-linear, а в поле команды запуска — строку ниже:
npx -y @tacticlaunch/mcp-linear

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "tacticlaunch-mcp-linear-n73ynlwnjn": {
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ],
      "env": {
        "LINEAR_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "tacticlaunch-mcp-linear-n73ynlwnjn": {
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ],
      "env": {
        "LINEAR_API_TOKEN": "<YOUR_TOKEN>"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например tacticlaunch-mcp-linear-n73ynlwnjn.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: tacticlaunch-mcp-linear-n73ynlwnjn
    command: npx
    args:
      - "-y"
      - "@tacticlaunch/mcp-linear"
    env:
      LINEAR_API_TOKEN: <YOUR_TOKEN>
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "tacticlaunch-mcp-linear-n73ynlwnjn": {
      "command": "npx",
      "args": [
        "-y",
        "@tacticlaunch/mcp-linear"
      ],
      "env": {
        "LINEAR_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Похожие MCP-сервера

its-dart/dart-mcp-server

its-dart/dart-mcp-server

от its-dart

MCP сервер Dart подключает ИИ к управлению проектами: создавайте и редактируйте задачи и документы, фильтруйте по статусу, исполнителю и срокам. Готовые промпты и инструменты упрощают автоматизацию планирования — полезно командам, внедряющим AI-помощников в рабочий процесс.

TypeScript⭐ 128
dearlordylord/huly-mcp

dearlordylord/huly-mcp

от dearlordylord

MCP сервер для интеграции с Huly — платформой управления проектами и задачами. Позволяет создавать, обновлять и искать задачи, проекты, документы, комментарии. Полезен командам, использующим Huly в...

TypeScript⭐ 59
nguyenvanduocit/jira-mcp

nguyenvanduocit/jira-mcp

от nguyenvanduocit

Jira MCP — сервер для интеграции AI-ассистентов с Atlassian Jira. Предоставляет инструменты для управления задачами, спринтами, комментариями, поиска по JQL и отслеживания разработки (PR, коммиты)....

Go⭐ 97
makeplane/plane-mcp-server

makeplane/plane-mcp-server

от makeplane

Управляет проектами и задачами в Plane: создаёт work items, ищет их по воркспейсу, ведёт циклы и проекты. Облачный хостинг от Plane или локальный запуск.

Python⭐ 343
aashari/mcp-server-atlassian-jira

aashari/mcp-server-atlassian-jira

от aashari

Подключает AI-ассистентов к Jira: запрашивайте проекты, задачи, комментарии на естественном языке. Упрощает управление проектами и отслеживание работы для разработчиков, менеджеров и всех пользоват...

TypeScript⭐ 77
raalarcon9705/jira-mcp

raalarcon9705/jira-mcp

от raalarcon9705

MCP-сервер для интеграции Jira и Atlassian с AI-ассистентами. Управляйте задачами, спринтами, комментариями и страницами Confluence из Claude, Cursor и других MCP-клиентов. Оптимизирован для токено...

TypeScript⭐ 6
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин