Linear MCP Server
MCP-сервер для Linear: агент создает и обновляет задачи, ищет по трекеру и добавляет комментарии через API Linear
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Создает и меняет задачи во внешнем трекере Linear
- Требует ключ API с доступом к рабочему пространству
- Проект устарел и не получает обновлений
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/linear-mcp-serverОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале
claude mcp add --transport stdio --env 'LINEAR_API_KEY=<ваш LINEAR_API_KEY>' linear -- npx -y linear-mcp-serverИли добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Выполните в терминале
code --add-mcp '{"name":"linear","type":"stdio","command":"npx","args":["-y","linear-mcp-server"],"env":{"LINEAR_API_KEY":"<ваш LINEAR_API_KEY>"}}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"linear": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
codex mcp add linear --env 'LINEAR_API_KEY=<ваш LINEAR_API_KEY>' -- npx -y linear-mcp-serverИли добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.linear]
command = "npx"
args = ["-y", "linear-mcp-server"]
env = { LINEAR_API_KEY = "<ваш LINEAR_API_KEY>" }Если файл уже есть, допишите блок в конец.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"linear": {
"type": "local",
"command": [
"npx",
"-y",
"linear-mcp-server"
],
"environment": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .codeassistant/mcp.json, в проекте
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "<ваш LINEAR_API_KEY>"
}
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
LINEAR_API_KEYсекрет, обязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавь в конфигурацию MCP клиента сервер linear с командой npx и аргументами -y linear-mcp-server. В блоке env пропиши LINEAR_API_KEY с ключом API из настроек Linear.
Другие способы из описания автора
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "linear-mcp-server"],
"env": {
"LINEAR_API_KEY": "your_linear_api_key_here"
}
}
}
}Фрагмент конфигурации для Claude Desktop. Ключ API берется в настройках Linear.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер связывает трекер задач Linear с агентом через API Linear. Агент создает и обновляет задачи с заголовком, описанием, приоритетом и статусом, ищет по трекеру с фильтрами по команде, статусу, исполнителю и меткам, получает задачи конкретного пользователя и добавляет комментарии. Через ресурсы можно смотреть отдельную задачу, задачи команды, назначенные пользователю задачи и контекст организации. Ставится через npx с ключом API Linear в переменной окружения.
Для кого. Для менеджеров проектов, продактов и разработчиков, которые ведут работу в Linear.
Подходит, если
- Нужно завести или обновить задачу в Linear из диалога с агентом
- Нужно найти задачи по команде, статусу или исполнителю
- Нужно добавить комментарий или собрать сводку по задачам
Не подходит, если
- Нужен поддерживаемый вариант, автор рекомендует официальный сервер Linear
- Нет ключа API Linear или прав в рабочем пространстве
- Не хотите давать агенту право менять задачи в трекере команды
Пример запроса к агенту
Заведи задачу в Linear про баг авторизации и поставь высокий приоритетОграничения
Автор пометил проект как устаревший и больше его не поддерживает, рекомендуя официальный удаленный сервер Linear по адресу mcp.linear.app. Нужен ключ API Linear, он задается в переменной LINEAR_API_KEY и дает доступ к рабочему пространству. Сервер меняет данные в трекере, поэтому область действий равна правам ключа.
Как отключить. Удалите запись linear из конфигурации MCP клиента и отзовите ключ API Linear в настройках рабочего пространства.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| LINEAR_API_KEY обязательная, секрет | Ключ API Linear, дает доступ к рабочему пространству и его задачам |
Проверка безопасности
- Создает и меняет задачи во внешнем трекере Linear
- Требует ключ API с доступом к рабочему пространству
- Проект устарел и не получает обновлений
Коротко о README
README сразу отмечает, что сервер устарел и не поддерживается, и рекомендует официальный удаленный сервер Linear. Далее описана установка для Claude Desktop через npx с ключом LINEAR_API_KEY и автоматический вариант через Smithery. Перечислены инструменты: создание и обновление задачи, поиск с фильтрами, задачи пользователя и добавление комментария, а также ресурсы для просмотра задач, команды и организации. Есть примеры запросов и команды для локальной сборки. Лицензия MIT.
Частые вопросы
Проект еще поддерживается?
Нет. Автор пометил его как устаревший и советует официальный удаленный сервер Linear по адресу mcp.linear.app.
Где взять ключ API?
В настройках API вашей команды в Linear. Ключ задается в переменной LINEAR_API_KEY.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI