Servidor MCP lineal
Nota: Esta es una implementación personalizada. Para el servidor oficial de Cline Linear MCP, consulte cline/linear-mcp .
Un servidor de Protocolo de contexto de modelo (MCP) que proporciona herramientas para interactuar con la API de Linear, lo que permite a los agentes de IA gestionar problemas, proyectos y equipos de forma programada a través de la plataforma Linear.
Características
- Gestión de problemas
- Cree nuevos problemas con propiedades personalizables (título, descripción, equipo, asignado, prioridad, etiquetas)
- Enumere problemas con opciones de filtrado flexibles (equipo, asignado, estado)
- Actualizar los problemas existentes (título, descripción, estado, cesionario, prioridad)
- Gestión de equipos
- Enumerar todos los equipos en el espacio de trabajo
- Acceda a los detalles del equipo, incluidos ID, nombre, clave y descripción.
- Gestión de proyectos
- Enumere todos los proyectos con filtrado de equipo opcional
- Ver detalles del proyecto, incluido el nombre, la descripción, el estado y los equipos asociados
Prerrequisitos
- Node.js (v16 o superior)
- Una cuenta lineal con acceso API
- Clave API lineal con permisos adecuados
Inicio rápido
- Obtén tu clave API de Linear desde la Configuración para desarrolladores de Linear
- Ejecutar con su clave API:
O configúrelo en su entorno:
Configuración de desarrollo
- Clonar el repositorio:
- Instalar dependencias:
- Construir el proyecto:
Corriendo con Inspector
Para el desarrollo y la depuración local, puede utilizar el Inspector MCP:
- Instalar supergateway:
- Utilice el script
run.sh
incluido:
- Acceder al Inspector:
- Abra localhost:1337 en su navegador
- El Inspector se conecta a través de eventos enviados por el servidor (SSE)
- Pruebe y depure las llamadas a herramientas a través de la interfaz del Inspector
Configuración
Configure el servidor MCP en su archivo de configuración en función de su cliente:
Para Claude Desktop
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%/Claude/claude_desktop_config.json
Para la extensión de VS Code (Cline)
Ubicación: ~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json
Para el cursor ( cursor.sh )
Para Cursor, el servidor debe ejecutarse con la ruta completa:
Herramientas disponibles
crear_problema
Crea un nuevo problema en Linear.
lista_de_problemas
Enumera problemas con filtros opcionales.
problema de actualización
Actualiza un problema existente.
lista_equipos
Enumera todos los equipos del espacio de trabajo. No se requieren parámetros.
lista_proyectos
Enumera todos los proyectos con filtrado opcional.
obtener_problema
Obtiene información detallada sobre un problema específico.
Desarrollo
Para desarrollo con reconstrucción automática:
Manejo de errores
El servidor incluye un manejo integral de errores para:
- Claves API no válidas
- Faltan parámetros requeridos
- Errores de API lineal
- Solicitudes de herramientas no válidas
Todos los errores se formatean correctamente y se devuelven con mensajes descriptivos.
Detalles técnicos
Construido con:
- Mecanografiado
- SDK lineal (@linear/sdk v37.0.0)
- Kit de desarrollo de software de MCP (@modelcontextprotocol/sdk v0.6.0)
El servidor utiliza stdio para la comunicación e implementa el Protocolo de Contexto de Modelo para una integración perfecta con agentes de IA.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
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.
Permite la interacción con la API de Linear para gestionar problemas, equipos y proyectos de forma programada a través del Protocolo de contexto de modelo.
- Características
- Prerrequisitos
- Inicio rápido
- Configuración de desarrollo
- Corriendo con Inspector
- Configuración
- Herramientas disponibles
- Desarrollo
- Manejo de errores
- Detalles técnicos
- Licencia
Related Resources
Related MCP Servers
- -securityFlicense-qualityFacilitates project management with the Linear API via the Model Context Protocol, allowing users to manage initiatives, projects, issues, and their relationships through features like creation, viewing, updating, and prioritization.Last updated -3244TypeScript
- -securityAlicense-qualityA Model Context Protocol server that allows Claude to interact with Linear's API for managing teams, issues, projects, and cycles.Last updated -141TypeScriptMIT License
- -securityFlicense-qualityA 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.Last updated -TypeScript
- -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 -14MIT License