servidor mcp lineal
Este es un servidor MCP que define herramientas para interactuar con Linear a través de un cliente MCP.
Herramientas actuales
linear-search-issues: busca problemas en Linear
Related MCP server: Backlog MCP Server
Herramientas futuras
linear-create-issue: Crea un problema en Linearlinear-update-issue: Actualizar un problema en Linearlinear-get-issue: Obtener un problema en Linearlinear-get-project-issues: Obtener todos los problemas de un proyecto en Linearlinear-add-comment: Agregar un comentario a un problema en Linearlinear-create-project: Crea un proyecto en Linearlinear-update-project: Actualizar un proyecto en Linear
Recursos futuros
linear-issue:///{issueId}- Ver detalles de cada problemalinear-project:///{projectId}- Ver detalles del proyectolinear-cycle:///{cycleId}- Ver detalles del ciclo (predeterminado al ciclo actual)linear-team:///{teamId}/issues- Ver problemas del equipolinear-user:///{userId}/assigned- Ver los problemas asignados al usuariolinear-organization:- Ver información de la organización
Preferido por el pan
Este proyecto usa Bun y se puede ejecutar directamente desde Bun sin transpilar (así es como lo uso yo). Para ejecutarlo con Bun, puedes usar el siguiente comando:
bun run index.tsDicho esto, puedes ejecutarlo con Node si lo prefieres. Para ello, puedes usar el siguiente comando:
node build/index.jsEjecutable independiente
Los proyectos Bun se pueden compilar en un ejecutable independiente . Esto permite ejecutar el servidor sin necesidad de instalar Bun (en teoría). Para compilar el proyecto en un ejecutable independiente, se puede usar el siguiente comando:
bun build:standaloneEs posible que tengas que cambiar el target de compilación según la máquina para la que estés compilando. Consulta la documentación de Bun para más detalles.
Agregar a su cliente MCP mediante JSON
Para agregar este servidor a su cliente MCP, puede utilizar la siguiente configuración JSON:
Tiempo de ejecución de Bun
"linear": {
"command": "bun",
"args": [
"run",
"/path/to/linear-mcp-server/index.ts"
],
"env": {
"LINEAR_API_KEY": "lin_api_ABCD"
}
}Tiempo de ejecución del nodo
"linear": {
"command": "node",
"args": [
"/path/to/linear-mcp-server/build/index/js"
],
"env": {
"LINEAR_API_KEY": "lin_api_ABCD"
}
}Ejecutable independiente
"linear": {
"command": "/path/to/linear-mcp-server/standalone-linear-mcp-server",
"args": [],
"env": {
"LINEAR_API_KEY": "lin_api_ABCD"
}
}Créditos
Este proyecto se inspiró en jerhadf/linear-mcp-server . Otros y yo tuvimos problemas para que funcionara , lo que me impulsó a crear mi propia implementación. La lista de herramientas y recursos me pareció que merecía la pena conservarla.
Licencia
Instituto Tecnológico de Massachusetts (MIT)