Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Linear одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Работайте с Linear из Claude, ChatGPT или Copilot через официальный MCP-сервер Linear: находите и обновляйте задачи, планируйте проекты, циклы и вехи, пишите комментарии и документы, публикуйте обновления статуса.
Попробуй спросить
Примеры промптов для Linear
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Linear, вставьте учётные данные, создайте MCP API key — готово. Без Docker, без
git clone, без локального сервера.
Linear + Meta Muse
Работайте с Linear из Claude, ChatGPT или Copilot через официальный MCP-сервер Linear: находите и обновляйте задачи, планируйте проекты, циклы и вехи, пишите комментарии и документы, публикуйте обновления статуса.
Предварительные требования
- Аккаунт Linear в рабочем пространстве, к которому нужен доступ; коннектор видит то же, что этот аккаунт и его ключ.
- Персональные API-ключи должны быть разрешены в рабочем пространстве (администраторы могут ограничить их в Settings > Security).
- Единственное значение, которое нужно коннектору:
LINEAR_API_KEY
Шаг 1 — Создайте API-ключ Linear
У Linear есть собственный удалённый MCP-сервер по адресу https://mcp.linear.app/mcp. Этот коннектор служит мостом к нему: инструменты принадлежат Linear, а AnythingMCP ставит их за ваш сервер AnythingMCP с его API-ключами, ролями для каждого инструмента и журналом аудита, рядом с другими коннекторами. Каждый инструмент получает префикс linear_, так что list_issues из Linear становится linear_list_issues и никогда не конфликтует с инструментом другого коннектора.
Коннектор входит с персональным API-ключом Linear, который передаётся как Authorization: Bearer; сервер Linear принимает его вместо интерактивного входа.
- В Linear откройте Settings > Account > Security & access и в разделе Personal API keys создайте новый ключ. Назовите его по назначению, например «AnythingMCP».
- Выберите права ключа и доступ к командам. Ключ только на чтение даёт коннектор только для чтения; добавьте запись (или только создание задач и комментариев), если ИИ должен что-то менять.
- Скопируйте ключ (Linear показывает его один раз; он начинается с
lin_api_), вставьте его вLINEAR_API_KEYи установите коннектор. При установке AnythingMCP запрашивает у сервера Linear актуальный список инструментов; кнопка Discover tools на коннекторе подтягивает те, что Linear добавит позже.
Чей это доступ. Ключ действует от имени пользователя Linear, который его создал: всё, что ИИ создаёт или меняет, появляется под именем этого человека, и ИИ получает доступ туда же, куда этот человек и права ключа. Для коннектора, которым пользуется команда, создайте ключ от отдельного участника Linear с доступом только к нужным командам.
Выключены при установке. Удаления (linear_delete_attachment, linear_delete_comment, linear_delete_diff_comment, linear_delete_status_update), linear_merge_diff (сливает pull request или ставит его в merge queue), инструменты linear_retire_*_label (меняют метки для всего рабочего пространства) и linear_share_issue / linear_unshare_issue (меняют, кто может видеть задачу). Если ИИ нужен какой-то из них, включите его отдельно на странице коннектора. Для строго читающего коннектора смените в редакторе коннектора базовый URL на https://mcp.linear.app/mcp/readonly, где есть только инструменты чтения, и нажмите Discover tools.
Первые вызовы. Начните с linear_list_teams, linear_list_issues (assignee "me" для своих задач) или linear_get_issue с идентификатором вроде ENG-123. Вызывайте linear_list_issue_statuses и linear_list_issue_labels перед linear_save_issue, чтобы названия статусов и меток совпадали с командными. linear_search_documentation отвечает на вопросы о самом Linear. Ошибка 401 при установке означает, что ключ неверный, истёк или отозван; 403 или ошибка прав на одном инструменте означает, что права ключа или доступ к командам его не покрывают.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Muse
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.
- В Muse открой Settings → Connectors и выбери Add custom connector.
- Вставь URL MCP-сервера
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
- В чате попроси Muse о том, для чего нужны инструменты
Linear.
Настроить коннектор можно и из чата — в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.
Доступные инструменты
| Tool | What it does |
|---|---|
linear_create_attachment | Deprecated fallback for tiny files only |
linear_create_attachment_from_upload | Link an already-uploaded Linear assetUrl to an existing issue as an attachment |
linear_create_initiative_label | Create a new Linear initiative label |
linear_create_issue_label | Create a new Linear issue label |
linear_delete_attachment | Delete an attachment by ID |
linear_delete_comment | Delete a Linear comment |
linear_delete_diff_comment | Delete a comment or persisted draft from a Linear diff |
linear_delete_status_update | Delete (archive) a project or initiative status update |
linear_extract_images | Extract and fetch images from markdown content |
linear_get_agent_skill | Retrieve a Linear Agent skill by ID, including its full markdown instructions |
linear_get_attachment | Retrieve an issue attachment by ID |
linear_get_diff | Exact lookup for a Linear diff |
linear_get_diff_threads | Exact lookup for diff threads and the authenticated user's drafts |
linear_get_document | Retrieve a Linear document by ID or slug, including its title and markdown content |
linear_get_initiative | Retrieve detailed information about a specific initiative in Linear |
linear_get_issue | Retrieve detailed information about an issue by ID, including attachments, git branch name, and active Triage Intelligence suggestions when… |
linear_get_issue_status | Retrieve detailed information about an issue status in Linear by name or ID |
linear_get_milestone | Retrieve details of a specific milestone by ID or name, within the project given by name, ID, identifier or slug |
linear_get_notifications | Get a page of notifications from the authenticated user's Linear inbox |
linear_get_project | Retrieve details of a specific project in Linear by name, ID, identifier or slug; optionally with members, milestones, resources and… |
linear_get_release | Retrieve details of a release by ID or slug, optionally with its associated release notes |
linear_get_release_note | Retrieve release notes by ID or slug, including markdown content |
linear_get_status_updates | List or get project/initiative status updates |
linear_get_team | Retrieve details of a specific Linear team by its UUID, key (e.g |
linear_get_template | Retrieve a Linear template by ID or name: the content it pre-fills, the ids it applies, its sub-issues, and its form fields |
linear_get_triage_responsibility | Retrieve who is responsible for a team's triage: the person on triage now, what happens when an issue enters triage, and the upcoming… |
linear_get_user | Retrieve details of a specific Linear user by ID, name or email; pass "me" for the user the API key belongs to |
linear_get_workspace | Retrieve the connected Linear workspace: the organization the API key belongs to, with its name and URL key |
linear_list_agent_skills | List Linear Agent skills available to the authenticated user |
linear_list_comments | List comments on a Linear issue, project, initiative, document, project milestone, or project/initiative status update |
(showing 30 of 76 tools — install the connector to see them all)
FAQ
Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде — в вебе, в приложениях для iOS и Android и в WhatsApp.
Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.
Следующие шаги
Это руководство помогло?