Skip to main content
Glama
jerhadf

Linear MCP Server

by jerhadf

Servidor MCP lineal

versión npm insignia de herrería

NOTA IMPORTANTE: Este servidor MCP está obsoleto y ya no recibe mantenimiento. Recomiendo usar el servidor MCP remoto oficial de Linear aquí: https://linear.app/changelog/2025-05-01-mcp ( https://mcp.linear.app/sse )

Un servidor de protocolo de contexto de modelo para la API lineal .

Este servidor proporciona integración con el sistema de seguimiento de problemas de Linear a través de MCP, lo que permite a los LLM interactuar con los problemas de Linear.

Instalación

Instalación automática

Para instalar automáticamente el servidor Linear MCP para Claude Desktop a través de Smithery :

npx @smithery/cli install linear-mcp-server --client claude

Instalación manual

  1. Cree u obtenga una clave API lineal para su equipo: https://linear.app/YOUR-TEAM/settings/api

  2. Agregar configuración de servidor a Claude Desktop:

    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": [
        "-y",
        "linear-mcp-server"
      ],
      "env": {
        "LINEAR_API_KEY": "your_linear_api_key_here"
      }
    }
  }
}

Related MCP server: MCP Linear App

Componentes

Herramientas

  1. linear_create_issue : Crea un nuevo problema lineal

    • Entradas requeridas:

      • title (cadena): Título del problema

      • teamId (cadena): ID del equipo en el que se creará el problema

    • Entradas opcionales:

      • description (cadena): Descripción del problema (compatible con Markdown)

      • priority (número, 0-4): Nivel de prioridad (1=urgente, 4=baja)

      • status (cadena): nombre del estado inicial

  2. linear_update_issue : Actualizar problemas existentes

    • Entradas requeridas:

      • id (cadena): ID del problema a actualizar

    • Entradas opcionales:

      • title (cadena): Nuevo título

      • description (cadena): Nueva descripción

      • priority (número, 0-4): Nueva prioridad

      • status (cadena): nuevo nombre de estado

  3. linear_search_issues : Problemas de búsqueda con filtrado flexible

    • Entradas opcionales:

      • query (cadena): Texto a buscar en el título/descripción

      • teamId (cadena): Filtrar por equipo

      • status (cadena): Filtrar por estado

      • assigneeId (cadena): Filtrar por cesionario

      • labels (string[]): Filtrar por etiquetas

      • priority (número): Filtrar por prioridad

      • limit (número, predeterminado: 10): Máximo de resultados

  4. linear_get_user_issues : Obtener los problemas asignados a un usuario

    • Entradas opcionales:

      • userId (cadena): ID de usuario (omitir para usuario autenticado)

      • includeArchived (booleano): incluye problemas archivados

      • limit (número, predeterminado: 50): Máximo de resultados

  5. linear_add_comment : Agregar comentarios a los problemas

    • Entradas requeridas:

      • issueId (cadena): ID del problema sobre el que se realizará el comentario

      • body (cadena): Texto del comentario (compatible con Markdown)

    • Entradas opcionales:

      • createAsUser (cadena): nombre de usuario personalizado

      • displayIconUrl (cadena): URL de avatar personalizada

Recursos

  • linear-issue:///{issueId} - Ver detalles de problemas individuales

  • linear-team:///{teamId}/issues - Ver problemas del equipo

  • linear-user:///{userId}/assigned - Ver los problemas asignados al usuario

  • linear-organization: - Ver información de la organización

  • linear-viewer: - Ver el contexto actual del usuario

Ejemplos de uso

Algunos ejemplos de indicaciones que puedes usar con Claude Desktop para interactuar con Linear:

  1. "Muéstrame todos mis problemas de alta prioridad " → ejecuta la herramienta search_issues y/o linear-user:///{userId}/assigned para encontrar los problemas que te fueron asignados con prioridad 1

  2. "Con base en lo que ya le comenté sobre este error, cree un informe de error para el sistema de autenticación" → use create_issue para crear un nuevo problema de alta prioridad con los detalles apropiados y el seguimiento del estado

  3. "Buscar todas las tareas de frontend en curso" → use search_issues para localizar problemas relacionados con el frontend con la tarea en curso

  4. "Brinde un resumen de las actualizaciones recientes sobre los problemas para el desarrollo de aplicaciones móviles" → use search_issues para identificar los problemas relevantes, luego, linear-issue:///{issueId} obtenga los detalles del problema y muestre la actividad y los comentarios recientes.

  5. "¿Cuál es la carga de trabajo actual del equipo móvil?" → Combine linear-team:///{teamId}/issues y search_issues para analizar la distribución y las prioridades de los problemas en el equipo móvil.

Desarrollo

  1. Instalar dependencias:

npm install
  1. Configurar la clave API lineal en .env :

LINEAR_API_KEY=your_api_key_here
  1. Construir el servidor:

npm run build

Para desarrollo con reconstrucción automática:

npm run watch

Licencia

Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.

A
license - permissive license
Not graded
quality - not tested
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol server that integrates with Linear, enabling AI assistants to create, update, search, and comment on issues for project management and issue tracking.
    5
    6
    Apache 2.0
  • F
    license
    B
    quality
    D
    maintenance
    A server that enables AI assistants to interact with Linear's project management tools through the Model Context Protocol, supporting features like searching, creating, and updating issues, adding comments, and retrieving user profiles and team information.
    9
    1
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server implementation that enables AI assistants to interact with Linear project management systems, allowing them to create, retrieve, and modify data related to issues, projects, teams, and users.
    10
    3
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol server that enables large language models to interact with Linear's issue tracking system, allowing management of issues, projects, teams, and other Linear resources.
    19
    25
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • Linear MCP — wraps the Linear GraphQL API (OAuth)

  • A Model Context Protocol server for Wix AI tools

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jerhadf/linear-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server