Servidor MCP lineal
Una implementación de servidor de Protocolo de contexto de modelo (MCP) para la API GraphQL lineal que permite a los asistentes de IA interactuar con los sistemas de gestión de proyectos lineales.
Características
- Acceso a la API GraphQL de Linear a través de herramientas MCP
- Autenticación mediante clave API lineal
- Recuperar y modificar datos relacionados con usuarios, equipos, proyectos y problemas.
- Crear, actualizar y comentar problemas
- Agregar y eliminar etiquetas
- Crear proyectos
- Documentación completa de las herramientas disponibles
Instalación
Instalación mediante herrería (recomendado)
Para instalar Linear MCP Server para Claude Desktop automáticamente a través de Smithery:
Configuración manual
Después de la instalación, agregue lo siguiente a su archivo de configuración de MCP:
Ubicaciones de configuración específicas del cliente
- Escritorio de Claude:
~/Library/Application Support/Claude/claude_desktop_config.json
- Extensión VSCode de Claude:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
- GoMCP:
~/.config/gomcp/config.yaml
Instalación manual
- Clonar el repositorio
- Instalar dependencias
- Construir el proyecto
- Cree un archivo
.env
con su token de API lineal
- Iniciar el servidor
Herramientas disponibles
Consulte TOOLS.md para obtener una lista completa de las herramientas disponibles y las funciones planificadas.
Descripción general
Linear-MCP-Server conecta a Claude (asistente de IA) con Linear (herramienta de gestión de proyectos) mediante la implementación del protocolo MCP. Esto permite a Claude:
- Recupere problemas, proyectos, equipos y otros datos de Linear
- Crear y actualizar problemas
- Cambiar el estado del problema
- Asignar problemas a los miembros del equipo
- Añadir comentarios
- Crear proyectos y equipos
El servidor utiliza la API GraphQL de Linear y se autentica a través de tokens de usuario (no OAuth) para simplificar.
Empezando
Prerrequisitos
- Node.js (versión 18+)
- NPM o Hilo
- Token de API lineal
Instalación
Ejecución del servidor
Ejecute el servidor con su token de API lineal:
O configure el token en su entorno y ejecútelo sin argumentos:
Uso con Claude Desktop
Para utilizar este servidor MCP con Claude Desktop:
- Habilitar el modo de desarrollador en Claude Desktop (desde la barra de menú)
- Vaya a Configuración > Opciones de desarrollador
- Haga clic en "Agregar servidor"
- Configure con los siguientes ajustes:
- Nombre : Servidor MCP lineal
- Tipo : Proceso local
- Comando : linear-mcp-server
- Argumentos : --token SU_TOKEN_API_LINEAL
Alternativamente, edite manualmente el archivo de configuración:
- Guardar la configuración
- Reinicie Claude Desktop (ciérrelo por completo y vuelva a abrirlo)
- Ahora debería ver Linear MCP Server disponible como herramienta en Claude
Ejemplo de indicaciones de Claude
Una vez conectado a Claude Desktop, podrá utilizar indicaciones como:
- "Muéstrame todos mis problemas lineales"
- Crear un nuevo problema titulado "Corregir error de inicio de sesión" en el equipo de Frontend.
- Cambiar el estado del problema FE-123 a 'En proceso'
- Asignar el problema BE-456 a John Smith
- Añadir un comentario al problema UI-789: "Esto debe solucionarse antes del viernes".
Desarrollo
Para desarrollar localmente:
Ampliación del servidor
Para agregar nuevas herramientas al servidor:
- Siga la guía de implementación en el documento TOOLS.md
- Asegúrese de seguir la estructura de código establecida en el directorio
src/
- Actualice la documentación para reflejar sus cambios
Desarrollando y contribuyendo
Configurar el entorno de desarrollo
- Clonar el repositorio
- Instalar dependencias
- Iniciar en modo de desarrollo
Publicación en npm
Para publicar este paquete en npm:
- Actualizar la versión en package.json
- Construir el proyecto
- Asegúrate de que ya hayas iniciado sesión en npm
- Publicar en npm
- Para el registro de Smithery, deberá trabajar con el equipo de Smithery para que su servidor aparezca en su catálogo.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Una implementación de servidor de protocolo de contexto de modelo que permite a los asistentes de IA interactuar con los sistemas de gestión de proyectos lineales, lo que les permite crear, recuperar y modificar datos relacionados con problemas, proyectos, equipos y usuarios.
Related MCP Servers
- 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 -56PythonApache 2.0
- -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
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Feishu project management systems, allowing retrieval of project views and work items.Last updated -4PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.Last updated -1TypeScript