Linear MCP Server

Linear MCP Server

El servidor Linear MCP es una integración del Protocolo de Contexto del Modelo (MCP) para Linear. Permite que los modelos de lenguaje interactúen de manera programática con el sistema de seguimiento de problemas de Linear. Facilita que herramientas y agentes de IA creen, actualicen, busquen y gestionen problemas y comentarios en Linear, así como que consulten información sobre usuarios y equipos a través de puntos de protocolo estandarizados.

Author: jerhadf


Ver Protocolo

¿Qué es el servidor Linear MCP?

El servidor Linear MCP es un servidor ligero que actúa como un puente entre aplicaciones de IA (como Claude Desktop) y la API de seguimiento de problemas de Linear. Al adherirse al Protocolo de Contexto del Modelo, expone funcionalidades de Linear—como creación de problemas, actualizaciones, comentarios y búsquedas—como herramientas y recursos accesibles para modelos de lenguaje grandes. Esto optimiza flujos de trabajo, automatiza la gestión de proyectos y mejora la productividad al integrar la IA de manera fluida con Linear.

Cómo Configurar

  1. Obtén una clave API de Linear visitando la página de configuración de la API de tu equipo Linear.
  2. Para integración con Claude Desktop, agrega la siguiente configuración en tu claude_desktop_config.json (ubicado en ~/Library/Application Support/Claude/ en MacOS):
{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": [
        "-y",
        "linear-mcp-server"
      ],
      "env": {
        "LINEAR_API_KEY": "tu_clave_api_linear_aquí"
      }
    }
  }
}
  1. Alternativamente, instala automáticamente a través de Smithery con:
npx @smithery/cli install linear-mcp-server --client claude
  1. Asegúrate de que tu LINEAR_API_KEY se proporcione de forma segura a través de variables de entorno como se muestra en la configuración.

Cómo Usar

Después de configurar y arrancar el servidor:

  • Usa tu aplicación de IA (por ejemplo, Claude Desktop) para consultar Linear en lenguaje natural. La aplicación descubrirá automáticamente las herramientas y recursos disponibles de Linear a través de MCP.
  • Las acciones incluyen crear nuevos problemas, actualizar estados de problemas, buscar tareas por palabra clave o prioridad, recuperar problemas asignados o agregar comentarios.
  • Prompts como "Muéstrame todos mis problemas de alta prioridad" o "Crea un informe de error por fallos de inicio de sesión" activarán la invocación de la herramienta MCP apropiada.
  • Los desarrolladores pueden usar directamente los puntos finales de MCP como tools/call para invocar funciones de Linear, o explorar opciones disponibles usando tools/list.

Características Clave

  • Conexión fluida entre aplicaciones de IA y Linear a través del Protocolo de Contexto del Modelo.
  • No se requiere programación de integración personalizada; todas las operaciones principales de problemas están disponibles como herramientas estandarizadas.
  • Herramientas predefinidas para creación de problemas, actualizaciones, búsquedas, consultas de usuarios y comentarios.
  • Soporta configuración segura en el entorno local, manteniendo las claves API en tu infraestructura.
  • Puntos finales de recursos permiten recuperación directa o agregación de entidades de Linear como problemas y listas de tareas del equipo.
  • Código abierto (Licencia MIT) para modificación y autoalojamiento.

Casos de Uso

  • Automatización de la creación, triage y seguimiento de tickets de ingeniería a partir de informes de errores o solicitudes de características en inglés sencillo.
  • Superar rápidamente tareas asignadas o problemas de alta prioridad para los miembros del equipo durante las reuniones diarias.
  • Permitir que agentes de IA monitoreen, resuman y actualicen el progreso de sprints en curso directamente dentro de Linear.
  • Búsqueda rápida y filtrada de problemas por equipo, asignado, etiqueta o criterios personalizados usando lenguaje natural.
  • Agregar comentarios o aclaraciones a problemas de Linear como parte de flujos de trabajo conversacionales.
  • Analizar la carga de trabajo y distribución de la acumulación entre diferentes equipos o usuarios.

FAQ

Q1: ¿El servidor Linear MCP todavía se mantiene?
A1: No, este proyecto está en desuso. Para la última integración oficial de Linear MCP, consulta https://linear.app/changelog/2025-05-01-mcp o https://mcp.linear.app/sse.

Q2: ¿Puedo usar el servidor Linear MCP con otras herramientas LLM además de Claude Desktop?
A2: Sí, puedes usarlo con cualquier anfitrión compatible con el Protocolo de Contexto del Modelo, aunque los ejemplos de configuración proporcionados están dirigidos específicamente a Claude Desktop.

Q3: ¿Necesito escribir código para interactuar con el servidor Linear MCP?
A3: No necesariamente. Si tu aplicación de IA soporta MCP, puedes interactuar con Linear a través de lenguaje natural. Los desarrolladores pueden invocar puntos finales de herramientas directamente si lo desean.

Q4: ¿Dónde debería almacenar mi clave API de Linear?
A4: Almacena tu clave API en variables de entorno o en el archivo de configuración de tu aplicación como se muestra. No la compartas ni la expongas públicamente.

Q5: ¿Qué sucede si mi clave API caduca o es revocada?
A5: El servidor MCP perderá acceso a Linear y todas las invocaciones de herramientas fallarán hasta que se proporcione una clave API válida.