Integrations
Provides tools for interacting with Linear's API, enabling AI agents to manage issues, projects, and teams programmatically through the Linear platform.
Линейный MCP-сервер
Примечание: Это пользовательская реализация. Для официального сервера Cline Linear MCP см. cline/linear-mcp .
Сервер протокола контекста модели (MCP), предоставляющий инструменты для взаимодействия с API Linear, позволяя агентам ИИ управлять проблемами, проектами и командами программным способом через платформу Linear.
Функции
- Управление проблемами
- Создавайте новые задачи с настраиваемыми свойствами (название, описание, команда, ответственный, приоритет, метки)
- Список проблем с гибкими возможностями фильтрации (команда, ответственный, статус)
- Обновить существующие проблемы (название, описание, статус, ответственный, приоритет)
- Управление командой
- Список всех команд в рабочей области
- Доступ к данным команды, включая идентификатор, имя, ключ и описание.
- Управление проектом
- Список всех проектов с возможностью фильтрации по команде
- Просмотр сведений о проекте, включая название, описание, состояние и связанные команды.
Предпосылки
- Node.js (v16 или выше)
- Линейный аккаунт с доступом к API
- Линейный API-ключ с соответствующими разрешениями
Быстрый старт
- Получите свой ключ API Linear в настройках разработчика Linear
- Запустите с вашим ключом API:
Или установите его в своей среде:
Настройка разработки
- Клонируйте репозиторий:
- Установить зависимости:
- Создайте проект:
Бег с инспектором
Для локальной разработки и отладки вы можете использовать MCP Inspector:
- Установить супершлюз:
- Используйте прилагаемый скрипт
run.sh
:
- Доступ к инспектору:
- Откройте localhost:1337 в вашем браузере.
- Инспектор подключается через отправленные сервером события (SSE)
- Тестирование и отладка вызовов инструментов через интерфейс Inspector
Конфигурация
Настройте сервер MCP в файле настроек в зависимости от вашего клиента:
Для рабочего стола Клода
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
Для расширения VS Code (Cline)
Расположение: ~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json
Для курсора ( cursor.sh )
Для Cursor сервер должен быть запущен с полным путем:
Доступные инструменты
создать_выпуск
Создает новый выпуск в линейном формате.
список_вопросов
Перечисляет проблемы с дополнительными фильтрами.
обновление_выпуск
Обновляет существующую проблему.
список_команд
Список всех команд в рабочей области. Параметры не требуются.
список_проектов
Список всех проектов с возможностью фильтрации.
получить_выпуск
Получает подробную информацию о конкретной проблеме.
Разработка
Для разработки с автоматической пересборкой:
Обработка ошибок
Сервер включает в себя комплексную обработку ошибок для:
- Недействительные ключи API
- Отсутствуют обязательные параметры
- Ошибки линейного API
- Недействительные запросы на инструменты
Все ошибки правильно отформатированы и сопровождаются описательными сообщениями.
Технические подробности
Построено с:
- Машинопись
- Линейный SDK (@linear/sdk v37.0.0)
- MCP SDK (@modelcontextprotocol/sdk v0.6.0)
Сервер использует stdio для связи и реализует протокол контекста модели для бесшовной интеграции с агентами ИИ.
Лицензия
Массачусетский технологический институт
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Позволяет агентам ИИ программно управлять проблемами, проектами и командами на платформе Linear.
- Функции
- Предпосылки
- Быстрый старт
- Настройка разработки
- Бег с инспектором
- Конфигурация
- Доступные инструменты
- Разработка
- Обработка ошибок
- Технические подробности
- Лицензия
Related Resources
Related MCP Servers
- -securityFlicense-qualityEnables AI agent and task management using the CrewAI framework, allowing users to create and run agents and tasks in an automated workflow environment.Last updated -03JavaScript
- -securityFlicense-qualityEnables AI models to interact with Linear for issue tracking and project management through capabilities like creating/searching issues, managing sprints, and retrieving workflow states.Last updated -TypeScript
- AsecurityAlicenseAqualityProvides tools for interacting with Targetprocess, a project management and agile planning platform, enabling AI assistants to search, create, and update project entities with proper validation.Last updated -5TypeScriptMIT License
- -securityFlicense-qualityA server that enables AI assistants to interact with Linear's project management tools through the Model Context Protocol, supporting features like searching, creating, and updating issues, adding comments, and retrieving user profiles and team information.Last updated -TypeScript