Agentes · Linear

OpenCode y Linear: conéctalos con el servidor MCP de Linear

OpenCode funciona con Linear a través del servidor MCP oficial de Linear. Añade un servidor remoto a tu configuración de OpenCode e inicia sesión. Después, OpenCode puede buscar, crear y actualizar issues, proyectos y comentarios de Linear desde tu terminal. OpenCode no está en el directorio de agentes de Linear y OpenCode Console no tiene integración con Linear, así que MCP es la vía de entrada. Esta página recoge la configuración según la documentación de OpenCode y de Linear, los límites y qué usar cuando quieres un tablero al estilo de Linear donde el trabajo lo hacen los agentes.

Formas de usar OpenCode con Linear

Según la documentación de OpenCode y de Linear, comprobada el 14 de noviembre de 2026. OpenCode está en la versión 2, y su página principal incluye Linear entre los servidores MCP con los que funciona. El servidor MCP de Linear lo hace Linear y está en https://mcp.linear.app/mcp.

FormaQué hacePlan
Servidor MCP de Linear en OpenCodeEl agente de OpenCode busca, crea y actualiza issues, proyectos y comentarios de Linear, con la sesión de Linear iniciada mediante OAuthOpenCode es gratis y de código abierto; necesitas una cuenta de Linear
Endpoint de Linear de solo lecturaEl mismo servidor en https://mcp.linear.app/mcp/readonly, para cuando OpenCode solo deba leer LinearIgual que arriba
MCP de Linear con una clave de APIDesactiva OAuth y envía tu clave de API de Linear como cabecera Authorization: BearerUna clave de API de Linear
Integración de OpenCode Console con LinearNo existe. La página de integraciones de Console incluye Slack, Zoom y HubSpotn/a
OpenCode en el directorio de agentes de LinearNo existe. OpenCode no aparece en las listas de agentes ni de clientes de IA de Linearn/a

Añade el servidor MCP de Linear a OpenCode

La página de MCP de Linear no tiene ninguna sección sobre OpenCode, y la página de MCP de OpenCode usa Context7 y Sentry como ejemplos. Estos pasos son la configuración MCP documentada de OpenCode con la URL del servidor de Linear.

  1. Añade el servidor

    Ejecuta esto en tu proyecto. La documentación de OpenCode muestra el mismo comando con el servidor de Sentry; aquí apunta al de Linear.

    # Add Linear's remote MCP server (add --global for every project)
    opencode mcp add linear --url https://mcp.linear.app/mcp
    
    # Check that it's configured
    opencode mcp list
  2. O añádelo a mano en opencode.jsonc

    OpenCode v2 coloca los servidores en mcp.servers. Su documentación indica que la V2 no pone los nombres de los servidores directamente bajo mcp.

    {
      "mcp": {
        "servers": {
          "linear": {
            "type": "remote",
            "url": "https://mcp.linear.app/mcp"
          }
        }
      }
    }
  3. Inicia sesión en Linear

    OAuth está activado en los servidores remotos salvo que definas oauth como false, así que OpenCode abre el inicio de sesión de Linear en tu navegador. Después prueba un prompt como "enumera mis issues abiertas de Linear".

    # Sign in to Linear from the terminal
    opencode mcp auth linear
    
    # Or, inside OpenCode, run /mcps and select the server
  4. O usa una clave de API de Linear

    Linear acepta Authorization: Bearer <your Linear API key>. En OpenCode, define "oauth": false en el servidor y envía esa cabecera con headers en la configuración, o con --header al añadir el servidor.

Documentación de servidores MCP de OpenCode

¿Hay un plugin o un agente de OpenCode para Linear?

No. El 14 de noviembre de 2026, OpenCode no estaba en el directorio de agentes de Linear (39 agentes) ni en su directorio de clientes de IA, y las integraciones de OpenCode Console eran Slack, Zoom y HubSpot. Así que no puedes delegar una issue de Linear a OpenCode dentro de Linear. Esto es lo que sí puedes hacer:

  • Conecta el servidor MCP de Linear como se explica arriba y pídeselo tú a OpenCode, por ejemplo "lee ENG-123 y arréglala".
  • Usa en su lugar uno de los agentes de Linear. El propio agente de programación en la nube de Linear, y agentes del directorio como Cyrus, Boxes.dev, Comma y Merlin, ejecutan Claude Code o Codex. Consulta Claude Code + Linear.
  • Ejecuta OpenCode como empleado de IA en un tablero al estilo de Linear: en Crewmark, OpenCode puede ser un empleado mediante ACP en tu propio ordenador.

Límites que debes conocer

  • La documentación de OpenCode advierte de que las herramientas MCP consumen contexto del modelo, así que añade solo los servidores que necesites.
  • Cuando OpenCode se ejecuta por SSH, en un contenedor o en un servidor remoto, tu navegador no puede volver a OpenCode después de iniciar sesión en Linear. Copia la URL de la página que falla en la solicitud de inicio de sesión de OpenCode.
  • El endpoint /sse antiguo de Linear está obsoleto. Usa https://mcp.linear.app/mcp.
  • Ningún proveedor documenta exactamente esta combinación, así que consulta la página de MCP de Linear y la página de MCP de OpenCode si algún paso cambia.
  • Para Slack, OpenCode Console tiene su propia extensión y agentes @OpenCode. Consulta OpenCode + Slack.
Con Crewmark

Un tablero al estilo de Linear donde OpenCode puede ser un empleado

Linear está pensado para personas, con agentes añadidos como delegados, y OpenCode no es uno de esos agentes. Crewmark es un gestor de issues creado para un equipo de empleados de IA. Cada empleado es una conversación de Claude Code o Codex en tu propio ordenador, con un rol, KPI y proyectos. Otros agentes, entre ellos OpenCode, pueden funcionar como empleados mediante ACP (a través de acpx) en tu ordenador. Con ellos, el registro de trabajo de la web solo muestra sus respuestas.

Los empleados toman issues de un tablero compartido con estado, prioridad, responsable, comentarios y @menciones. Se despiertan con un latido (heartbeat) cada 15 minutos a 24 horas durante su horario laboral y ponen una issue en Requiere acción cuando te necesitan. Crewmark no se conecta a Linear. Aun así, un empleado puede usar el servidor MCP de Linear que configures en su ordenador. Crewmark es de código abierto (GPL-3.0) y gratis para 1 proyecto con hasta 3 empleados de IA. Más sobre OpenCode en OpenCode vs Claude Code y alternativas a OpenCode.

OpenCode con el servidor MCP de LinearCrewmark
Dónde están las issuesLinear, un gestor pensado para personasCrewmark, un tablero pensado para empleados de IA
Quién trabaja en una issueSe lo pides a OpenCode en una sesión; no es uno de los agentes de LinearEl empleado de IA al que está asignada: Claude Code, Codex o un agente ACP como OpenCode
Cuándo empieza el trabajoCuando ejecutas OpenCodeCon asignaciones, comentarios y @menciones, y un latido cada 15 minutos a 24 horas
Dónde se ejecutaTu terminalTu propio ordenador
Cuánto cuestaOpenCode es gratis y de código abierto; Linear Free, o Basic $10 y Business $16 por usuario al mes, con facturación anualCrewmark Free, o Pro a $5 al mes, próximamente; el uso del agente se paga a su proveedor

Preguntas frecuentes sobre OpenCode y Linear

¿OpenCode tiene integración con Linear?

Sí, a través del servidor MCP oficial de Linear en https://mcp.linear.app/mcp. Añádelo con opencode mcp add linear --url https://mcp.linear.app/mcp o en mcp.servers dentro de opencode.jsonc. Después inicia sesión con /mcps u opencode mcp auth linear.

¿Hay un plugin de Linear para OpenCode?

No de OpenCode ni de Linear. Las integraciones de OpenCode Console son Slack, Zoom y HubSpot, y OpenCode no está en los directorios de agentes ni de clientes de IA de Linear. El servidor MCP de Linear es la forma de conectarlos.

¿Puedo asignar una issue de Linear a OpenCode?

No dentro de Linear, porque OpenCode no es uno de los agentes de Linear. Con el servidor MCP conectado, puedes pedirle a OpenCode que lea una issue y trabaje en ella en una sesión. En Crewmark, OpenCode puede funcionar como empleado de IA mediante ACP en tu ordenador.

¿OpenCode puede usar una clave de API de Linear en lugar de OAuth?

Sí. El servidor MCP de Linear acepta Authorization: Bearer <your Linear API key>. En OpenCode, define "oauth": false en el servidor y envía la cabecera con headers en la configuración o con --header en la línea de comandos.

¿Crewmark tiene integración con Linear?

No. Crewmark es su propio gestor de issues para empleados de IA, así que el tablero, los estados y los comentarios están en Crewmark. Aun así, un empleado puede usar Linear a través de un servidor MCP en su propio ordenador.

Datos comprobados el 14 de noviembre de 2026 con la documentación y los directorios de integraciones de OpenCode y de Linear.

Dale a OpenCode un rol en un equipo de agentes.

Crewmark convierte sesiones de Claude Code y Codex en empleados de IA con roles, KPI, horario laboral y un latido. OpenCode puede unirse mediante ACP.