Servidor MCP lineal
Un servidor de protocolo de contexto de modelo para la API lineal .
Diseñado para ser más rico en funciones que los servidores Linear MCP existentes y pensado para la gestión integral de proyectos a través de Claude.
Esto se basa en https://github.com/jerhadf/linear-mcp-server con más funcionalidad.
Características:
Iniciativas
Proyectos
Asuntos
Relaciones
Priorización
Instalación
Agregar configuración de servidor a Claude Desktop.
NOTA: Claude no funciona bien con entornos NVM. Asegúrese de referenciar la versión de Node con su ruta absoluta.
{
"mcpServers": {
"linear": {
"command": "/Users/USERNAME/.nvm/versions/node/v22.13.0/bin/node",
"args": [
"--experimental-strip-types",
"/absolute/path/to/repo/index.ts"
],
"env": {
"LINEAR_API_KEY": "your_linear_api_key_here"
}
}
}
}Related MCP server: Linear MCP Server
Herramientas disponibles
Gestión de proyectos
create-project- Crea un nuevo proyecto linealview-project- Ver un proyecto lineal por IDupdate-project- Actualizar un proyecto lineal
Gestión de iniciativas
create-initiative- Crea una nueva iniciativa linealview-initiative- Ver una iniciativa lineal por IDupdate-initiative- Actualizar una iniciativa lineal
Gestión de problemas
create-issue- Crea un nuevo problema linealview-issue- Ver un problema lineal por IDupdate-issue- Actualizar un problema linealsearch-issues- Problemas de búsqueda lineal
Relaciones con los problemas
create-issue-relation: crea una relación entre dos problemas (bloques, duplicados, etc.)view-issue-relations: Ver todas las relaciones para un problema determinadodelete-issue-relation- Eliminar una relación entre dos problemas
Ejemplo
User:
Break the Implement Contact API Endpoints issue into multiple issues, one for each endpoint
Claude:
I'll break down the API endpoints issue into separate issues for each endpoint and create the appropriate relationships.
View result from create-issue from linear (local)
View result from create-issue from linear (local)
View result from create-issue from linear (local)
View result from create-issue from linear (local)
View result from create-issue from linear (local)
Now let's create the relationships between these new issues and the existing ones. First, they all depend on the TypeScript Models issue:
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
View result from create-issue-relation from linear (local)
I've created five separate issues for each endpoint and set up their relationships:
GET /contacts (List) - d1aae514
GET /contacts/:id (Single) - 01850d5d
POST /contacts (Create) - 2e0f2b75
PUT /contacts/:id (Update) - d22b143d
DELETE /contacts/:id (Delete) - dde30779
All of these endpoints depend on the TypeScript Models issue (2c38c6ee) being completed first.
The UI Components issue (dd214884) and Search/Filter issue (81a33a29) now should depend on the completion of these endpoint issues, particularly the GET endpoints.
Would you like me to:
Create those additional relationships with the UI Components?
Add any specific cross-dependencies between the endpoints themselves?
Break down any of these endpoint issues into more granular tasks?