linear
MCP-сервер соединяет AI-ассистента с трекером задач Linear. Разработчики и продакт-менеджеры управляют задачами, проектами и циклами без переключения контекста. Описываете проблему ассистенту — он создает задачу, назначает приоритет и исполнителя. Сервер экономит время на администрирование задач.
Характеристики
Общее
- СтатусСообщество
Технологии
- Транспортssestreamable-http
Описание
Возможности
- Создаёт задачи с названием, описанием, приоритетом (Urgent, High, Medium, No priority), исполнителем, командой, проектом и метками
- Ищет задачи по тексту, статусу, проекту, исполнителю и меткам с выдачей ссылок
- Обновляет статусы (Backlog, Todo, In Progress, Done, Cancelled)
- Переназначает исполнителей, меняет приоритет и проект одной командой
- Просматривает активные, запланированные и завершённые циклы, возвращает список задач внутри цикла
- Показывает список проектов, команд и участников
- Добавляет комментарии к задачам и показывает историю изменений
- Формирует сводку по открытым задачам пользователя с фильтрацией по проекту и статусу
Как подключить
1. Создайте API-ключ в настройках Linear (Settings > API > Create key).
2. Установите сервер через npx:
npx -y @anthropic/mcp-linear3. Добавьте конфигурацию в файл настроек Claude Desktop (claude_desktop_config.json):
{ "mcpServers": { "linear": { "command": "npx", "args": ["-y", "@anthropic/mcp-linear"], "env": { "LINEAR_API_KEY": "ваш_api_ключ" } } } }4. Перезапустите Claude Desktop.
Примеры запросов
- «Покажи все не закрытые задачи в проекте Веб-платформа с приоритетом High»
- «Создай задачу Исправить баг с авторизацией в проекте Бэкенд. Назначь на Антона, установи статус In Progress и добавь метку bug»
- «Найди задачу по слову кэширование в проекте Фронтенд и покажи её текущий статус»
- «Обнови задачу LINEAR-42: смени статус на Done»
Технические детали
- Язык: TypeScript
- Среда выполнения: Node.js
- Транспорт: SSE, Streamable HTTP
- Совместимость: Claude Desktop, 5ire, Zencoder и другие MCP-клиенты
- Лицензия: Apache 2.0