Servidor MCP lineal
Este es un servidor de Protocolo de contexto de modelo (MCP) para Linear, que permite a Claude interactuar con la API de Linear para administrar equipos, problemas, proyectos y ciclos.
Características
linear_get_teams : Obtener todos los equipos con sus estados y etiquetas
linear_search_issues : busca problemas con el filtrado y la paginación
linear_get_cycles : Obtener todos los ciclos de un equipo
linear_get_projects : Obtener todos los proyectos
linear_create_issue : Crea un nuevo problema
linear_update_issue : Actualizar un problema existente
Inicio rápido
Para los usuarios de Cline MCP Marketplace:
Instalar el servidor a través de Cline MCP Marketplace
Configure sus credenciales lineales en el archivo de configuración de MCP
Verifique la instalación probando la conexión con
linear_search_issues
Consulte las secciones detalladas de Instalación y verificación a continuación.
Instalación
Clonar este repositorio
Instalar dependencias:
npm installConstruir el servidor:
npm run build
El proceso de instalación tiene tres pasos principales:
Configuración : Clonar y construir el servidor (pasos anteriores)
Configuración : configure su token OAuth lineal y configure el servidor MCP
Verificación : Pruebe la conexión para asegurarse de que funciona correctamente
⚠️ ¡Tu instalación no estará completa hasta que hayas verificado que la conexión funciona!
Configuración
El servidor requiere un token OAuth de Linear para autenticarse con la API de Linear. Puede configurar este token en el archivo de configuración de MCP.
Obtener un token OAuth lineal
Cree una aplicación OAuth lineal en https://linear.app/settings/api/applications
Crear una aplicación OAuth
Nombre de la aplicación Cline MCP
Establezca la URI de redirección en
http://localhost:3000/callbackAnote el ID del cliente y el secreto del cliente
Crear y copiar un token de desarrollador basado en USUARIO
Configuración de MCP
Agregue lo siguiente a su archivo de configuración de MCP:
Reemplace las credenciales de marcador de posición con sus credenciales reales.
Verificación de la instalación
⚠️ IMPORTANTE : Su instalación no estará completa hasta que verifique que la conexión MCP funciona correctamente.
Después de configurar el servidor MCP, debe probar la conexión para asegurarse de que funciona correctamente:
Recargar la configuración de MCP
Pruebe la conexión utilizando la herramienta
linear_search_issues:
Si tiene éxito, verá una respuesta como esta:
Si la conexión funciona, verá una lista de problemas de su cuenta de Linear. Si ve un error, revise su configuración y credenciales.
Problemas comunes:
Ruta de servidor incorrecta en el campo
argsTokens lineales no válidos o vencidos
Faltan variables de entorno requeridas
El servidor está deshabilitado en la configuración
Uso
Conseguir equipos
Utilice la herramienta linear_get_teams para recuperar todos los equipos:
Problemas de búsqueda
Utilice la herramienta linear_search_issues para buscar problemas:
Obteniendo ciclos
Utilice la herramienta linear_get_cycles para recuperar ciclos de un equipo:
Conseguir proyectos
Utilice la herramienta linear_get_projects para recuperar proyectos:
Creando problemas
Utilice la herramienta linear_create_issue para crear un nuevo problema:
Problemas de actualización
Utilice la herramienta linear_update_issue para actualizar un problema existente:
Depuración
Si encuentra problemas durante el paso de verificación o si la conexión MCP deja de funcionar, puede utilizar estas técnicas de depuración:
Verificar la configuración de MCP : asegúrese de que su archivo de configuración de MCP tenga la ruta de servidor y las credenciales correctas.
Ejecutar el cliente de prueba : utilice el cliente de prueba incluido para verificar que el servidor pueda conectarse a Linear:
node test-client.jsEsto ejecutará una serie de pruebas para verificar que el servidor pueda conectarse a Linear y recuperar datos.
Comprobar el estado de la API lineal : verifique que la API lineal esté operativa en status.linear.app .
Inspeccionar los registros del servidor : si está ejecutando el servidor manualmente, verifique la salida de la consola para ver si hay mensajes de error.
Desarrollo
El servidor se creó con TypeScript y el SDK Linear. La implementación principal se encuentra en src/index.ts .
Para realizar cambios en el servidor:
Editar el código fuente en
src/Construya el servidor con
npm run buildPruebe sus cambios con el cliente de prueba
Actualice la configuración de MCP para usar la nueva compilación
Consideraciones de seguridad
Este servidor MCP requiere acceso a su cuenta de Linear. Para proteger sus datos:
Nunca confirmes tokens confidenciales : el archivo
.envy cualquier archivo que contenga tokens se excluyen en.gitignoreUtilice variables de entorno : utilice siempre variables de entorno en la configuración de MCP en lugar de codificar tokens.
Limitar permisos : al crear una aplicación OAuth lineal, otorgue solo los permisos necesarios
Rotar tokens regularmente : generar nuevos tokens periódicamente y actualizar su configuración
El servidor utiliza el SDK oficial de Linear y se comunica con la API de Linear a través de HTTPS, lo que garantiza que sus datos se transmitan de forma segura.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
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 permite a Claude interactuar con la API de Linear para administrar equipos, problemas, proyectos y ciclos.
- Características
 - Inicio rápido
 - Instalación
 - Configuración
 - Uso
 - Depuración
 - Desarrollo
 - Consideraciones de seguridad
 - Licencia
 
Related Resources
Related MCP Servers
- -security-license-qualityA Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.Last updated -
 - Asecurity-licenseAqualityA Model Context Protocol server that enables Claude to interact with Backlog project management tools through API integration, allowing management of projects, issues, wiki pages and other Backlog resources.Last updated -4011,046108MIT License
 - Asecurity-licenseAqualityA Model Context Protocol server that allows integration with Claude Desktop by creating and managing custom tools that can be executed through the MCP framework.Last updated -31
 - Asecurity-licenseAqualityA Model Context Protocol server that enables Claude to interact directly with Unity projects, providing tools for script creation, asset management, and project building.Last updated -156MIT License