Servidor MCP lineal
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 :
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
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_issues
y/olinear-user:///{userId}/assigned
para 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_issue
para 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_issues
para 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_issues
para 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}/issues
ysearch_issues
para analizar la distribución y las prioridades de los problemas en 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.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor de Protocolo de Contexto de Modelo que se integra con el sistema de seguimiento de problemas de Linear, permitiendo a los LLM crear, actualizar, buscar y comentar problemas de Linear a través de interacciones en lenguaje natural.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityProvides a Model Context Protocol interface for accessing Linear's issue tracking system, enabling users to query and search issues with TypeScript type safety and robust error handling.Last updated -1,57230MIT License
- -securityAlicense-qualityA Model Context Protocol server that allows Claude to interact with Linear's API for managing teams, issues, projects, and cycles.Last updated -1,5722MIT License
- AsecurityAlicenseAqualityA 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.Last updated -6Apache 2.0
- -securityAlicense-qualityProvides access to Linear's issue tracking system through a standardized Model Context Protocol interface, allowing users to create, update, search, and manage issues, projects, and comments via natural language.Last updated -1,5721MIT License