MCP Server Linear

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.

Integrations

  • Provides runtime and build support for the MCP server, enabling execution without transpilation and allowing compilation into standalone executables for easier deployment.

  • Provides tools for interacting with Linear's issue tracking system, allowing users to search for issues with various filters including assignee, labels, priority, and status. Future capabilities include creating and updating issues, managing projects, adding comments, and accessing detailed information about issues, projects, cycles, teams, and users.

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

Herramientas futuras

  • linear-create-issue : Crea un problema en Linear
  • linear-update-issue : Actualizar un problema en Linear
  • linear-get-issue : Obtener un problema en Linear
  • linear-get-project-issues : Obtener todos los problemas de un proyecto en Linear
  • linear-add-comment : Agregar un comentario a un problema en Linear
  • linear-create-project : Crea un proyecto en Linear
  • linear-update-project : Actualizar un proyecto en Linear

Recursos futuros

  • linear-issue:///{issueId} - Ver detalles de cada problema
  • linear-project:///{projectId} - Ver detalles del proyecto
  • linear-cycle:///{cycleId} - Ver detalles del ciclo (predeterminado al ciclo actual)
  • linear-team:///{teamId}/issues - Ver problemas del equipo
  • linear-user:///{userId}/assigned - Ver los problemas asignados al usuario
  • linear-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.ts

Dicho esto, puedes ejecutarlo con Node si lo prefieres. Para ello, puedes usar el siguiente comando:

node build/index.js

Ejecutable 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:standalone

Es 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)

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor MCP que proporciona herramientas para interactuar con el sistema de seguimiento de problemas lineal, que actualmente admite la búsqueda de problemas con planes de expandirse a la creación de problemas, actualizaciones, comentarios y gestión de proyectos.

  1. Current Tools
    1. Future Tools
      1. Future Resources
    2. Bun-preferred
      1. Standalone Executable
        1. Adding to your MCP client via JSON
          1. Bun Runtime
          2. Node Runtime
          3. Standalone Executable
        2. Credits
          1. License
            ID: stodrxddet