Servidor MCP lineal
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 mediante herrería
Para instalar Linear Integration Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Cree u obtenga una clave API lineal para su equipo: https://linear.app/YOUR-TEAM/settings/api
Agregar configuración de servidor a Claude Desktop:
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Related MCP server: Linear MCP Server
Componentes
Herramientas
linear_create_issue: Crea un nuevo problema linealEntradas requeridas:
title(cadena): Título del problemateamId(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
linear_update_issue: Actualizar problemas existentesEntradas requeridas:
id(cadena): ID del problema a actualizar
Entradas opcionales:
title(cadena): Nuevo títulodescription(cadena): Nueva descripciónpriority(número, 0-4): Nueva prioridadstatus(cadena): nuevo nombre de estado
linear_search_issues: Problemas de búsqueda con filtrado flexibleEntradas opcionales:
query(cadena): Texto a buscar en el título/descripciónteamId(cadena): Filtrar por equipostatus(cadena): Filtrar por estadoassigneeId(cadena): Filtrar por cesionariolabels(string[]): Filtrar por etiquetaspriority(número): Filtrar por prioridadlimit(número, predeterminado: 10): Máximo de resultados
linear_get_user_issues: Obtener los problemas asignados a un usuarioEntradas opcionales:
userId(cadena): ID de usuario (omitir para usuario autenticado)includeArchived(booleano): incluye problemas archivadoslimit(número, predeterminado: 50): Máximo de resultados
linear_add_comment: Agregar comentarios a los problemasEntradas requeridas:
issueId(cadena): ID del problema sobre el que se realizará el comentariobody(cadena): Texto del comentario (compatible con Markdown)
Entradas opcionales:
createAsUser(cadena): nombre de usuario personalizadodisplayIconUrl(cadena): URL de avatar personalizada
Recursos
linear-issue:///{issueId}- Ver detalles de problemas individualeslinear-team:///{teamId}/issues- Ver problemas del equipolinear-user:///{userId}/assigned- Ver los problemas asignados al usuariolinear-organization:- Ver información de la organizaciónlinear-viewer:- Ver el contexto actual del usuario
Ejemplos de uso
Algunos ejemplos de indicaciones que puedes usar con Claude Desktop para interactuar con Linear:
"Muéstrame todos mis problemas de alta prioridad" → ejecuta la herramienta
search_issuesy/olinear-user:///{userId}/assignedpara encontrar los problemas que te fueron asignados con prioridad 1"Con base en lo que ya le comenté sobre este error, cree un informe de error para el sistema de autenticación" → use
create_issuepara crear un nuevo problema de alta prioridad con los detalles apropiados y el seguimiento del estado"Buscar todas las tareas de frontend en curso" → use
search_issuespara localizar problemas relacionados con el frontend con la tarea en curso"Brinde un resumen de las actualizaciones recientes sobre los problemas para el desarrollo de aplicaciones móviles" → use
search_issuespara identificar los problemas relevantes, luego,linear-issue:///{issueId}obtenga los detalles del problema y muestre la actividad y los comentarios recientes."¿Cuál es la carga de trabajo actual del equipo móvil?" → Combine
linear-team:///{teamId}/issuesysearch_issuespara analizar la distribución y las prioridades de los problemas en todo el equipo móvil.
Desarrollo
Instalar dependencias:
Configurar la clave API lineal en
.env:
Construir el servidor:
Para desarrollo con reconstrucción automática:
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.