MCP-сервер для Linear — управление issues, projects и roadmap через AI. Создание и обновление задач, поиск по командам, приоритеты и статусы прямо из разговора с Claude.
Требуется: Linear API Key.
Получить: linear.app → Settings → API → Personal API keys → Create key.
# Claude Desktop — claude_desktop_config.json:
{ "mcpServers": { "linear": { "command": "npx", "args": ["-y", "@tacticlaunch/mcp-linear"], "env": { "LINEAR_API_KEY": "your_key" } } } }
# Claude Code (CLI):
claude mcp add linear --env LINEAR_API_KEY=your_key -- npx -y @tacticlaunch/mcp-linear
# OpenCode — ~/.config/opencode/opencode.json:
{ "mcp": { "linear": { "type": "local", "command": ["npx", "-y", "@tacticlaunch/mcp-linear"], "environment": { "LINEAR_API_KEY": "your_key" } } } }
![]()
Сервер Протокола Контекста Модели (MCP) для Linear GraphQL API, созданный для реальных рабочих процессов управления проектами — а не просто базовых CRUD-операций над задачами.
MCP Linear связывает ИИ-ассистентов и Linear, реализуя протокол MCP. С его помощью вы можете:
Полный перечень смотрите в TOOLS.md.
Помимо инструментов, сервер предоставляет ресурсы и промпты MCP, включая:
linear://viewer, linear://organization, linear://teams, linear://projects, linear://project/{id}, linear://project/{id}/issues, linear://project/{id}/documents, linear://issue/{id}, linear://document/{id}, linear://roadmap/{id}, linear://milestone/{id}, linear://rate-limitsummarize-project-status, draft-project-update, triage-issue, summarize-documentПосле подключения вы можете использовать промпты, такие как:
MCP Linear Integration)add-mcp устанавливает сервер в Claude Code, Cursor, Codex, VS Code, Claude Desktop и многие другие агенты, поддерживающие MCP, одной командой:
npx add-mcp @tacticlaunch/mcp-linear --env LINEAR_API_TOKEN=YOUR_LINEAR_API_TOKEN
Добавьте -g для глобальной установки вместо установки в текущий проект. Полный список агентов и флагов смотрите в документации add-mcp.
Добавьте следующее в файл настроек вашего MCP:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "@tacticlaunch/mcp-linear"],
"env": {
"LINEAR_API_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
~/.cursor/mcp.json~/Library/Application Support/Claude/claude_desktop_config.json~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json~/.config/gomcp/config.yamlНеобходимые условия:
# Установка глобально
npm install -g @tacticlaunch/mcp-linear
# Или клонирование и установка локально
git clone https://github.com/tacticlaunch/mcp-linear.git
cd mcp-linear
npm install
npm link # Делает пакет доступным глобально
Запустите сервер с вашим API-токеном Linear:
mcp-linear --token YOUR_LINEAR_API_TOKEN
Или установите токен в переменную окружения и запустите без аргументов:
export LINEAR_API_TOKEN=YOUR_LINEAR_API_TOKEN
mcp-linear
Путь проверки по умолчанию:
npm test
npm run build
npm test запускает модульные тесты Jest и официальную проверку работоспособности MCP SDK для построенного сервера stdio, покрывая регистрацию инструментов, ресурсов и промптов, а также генерацию схемы, совместимой с хостом.
Подробную информацию о локальной разработке смотрите в DEVELOPMENT.md.
tacticlaunch/cursor-memory-bank — Если вы разработчик, стремящийся улучшить свой рабочий процесс с помощью Cursor, попробуйте этот инструмент.
Этот проект лицензирован по лицензии MIT — подробности смотрите в файле LICENSE.