Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Linear con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Trabaja con Linear desde Claude, ChatGPT o Copilot a través del servidor MCP oficial de Linear: encuentra y actualiza issues, planifica proyectos, ciclos e hitos, escribe comentarios y documentos y publica actualizaciones de estado.
Prueba a pedir
Prompts de ejemplo para Linear
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Linear, pega tus credenciales, genera una MCP API key — listo. Sin Docker, sin
git clone, sin servidor local.
Linear + Meta Muse
Trabaja con Linear desde Claude, ChatGPT o Copilot a través del servidor MCP oficial de Linear: encuentra y actualiza issues, planifica proyectos, ciclos e hitos, escribe comentarios y documentos y publica actualizaciones de estado.
Requisitos previos
- Una cuenta de Linear en el espacio de trabajo al que quieres llegar; el conector ve lo que ven esa cuenta y su key.
- Las API keys personales deben estar permitidas en el espacio de trabajo (los admins pueden restringirlas en Settings > Security).
- El único valor que necesita el conector:
LINEAR_API_KEY
Paso 1 — Crea una API key de Linear
Linear tiene su propio servidor MCP remoto en https://mcp.linear.app/mcp. Este conector hace de puente: las herramientas son las de Linear, y AnythingMCP las pone detrás de tu servidor AnythingMCP con sus API keys, roles por herramienta y registro de auditoría, junto a tus otros conectores. Cada herramienta recibe el prefijo linear_, así que list_issues de Linear pasa a ser linear_list_issues y nunca choca con la herramienta de otro conector.
El conector se autentica con una API key personal de Linear, enviada como Authorization: Bearer, que el servidor de Linear acepta en lugar de su inicio de sesión interactivo.
- En Linear, abre Settings > Account > Security & access y, en Personal API keys, crea una key nueva. Ponle un nombre según su uso, por ejemplo "AnythingMCP".
- Elige los permisos de la key y el acceso a equipos. Una key solo de lectura da un conector de solo lectura; añade escritura (o solo la creación de issues y comentarios) si la IA debe cambiar cosas.
- Copia la key (Linear la muestra una sola vez; empieza por
lin_api_), pégala enLINEAR_API_KEYe instala. Al instalar, AnythingMCP pide al servidor de Linear sus herramientas actuales; Discover tools en el conector recoge las que Linear añada después.
De quién es el acceso. La key actúa como el usuario de Linear que la creó: todo lo que la IA crea o cambia aparece a nombre de esa persona, y llega a lo que llegan esa persona y los permisos de la key. Para un conector compartido por un equipo, crea la key desde un miembro de Linear dedicado con acceso solo a los equipos adecuados.
Desactivadas al instalar. Los borrados (linear_delete_attachment, linear_delete_comment, linear_delete_diff_comment, linear_delete_status_update), linear_merge_diff (fusiona una pull request o la añade a la merge queue), las herramientas linear_retire_*_label (cambian etiquetas para todo el espacio de trabajo) y linear_share_issue / linear_unshare_issue (cambian quién puede ver una issue). Si la IA las necesita, actívalas una a una en la página del conector. Para un conector estrictamente de solo lectura, cambia la URL base en el editor del conector a https://mcp.linear.app/mcp/readonly, que solo expone herramientas de lectura, y pulsa Discover tools.
Primeras llamadas. Empieza con linear_list_teams, linear_list_issues (assignee "me" para tus propias issues) o linear_get_issue con un identificador como ENG-123. Llama a linear_list_issue_statuses y linear_list_issue_labels antes de linear_save_issue, para que los nombres de estados y etiquetas coincidan con los del equipo. linear_search_documentation responde preguntas sobre el propio Linear. Un 401 al instalar significa que la key es incorrecta, ha caducado o se ha revocado; un 403 o un error de permisos en una herramienta significa que los permisos o el acceso a equipos de la key no la cubren.
Paso 2 — Instalar el adapter
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
Paso 3 — Añadir el conector en Muse
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.
- En Muse, abre Settings → Connectors y elige Add custom connector.
- Pega la URL del servidor MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
- En un chat, pídele a Muse algo que necesite las herramientas de
Linear.
También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:
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
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.
Herramientas disponibles
| 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
¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.
¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.
Siguientes pasos
¿Te ha sido útil esta guía?