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.

mcp-服务器-线性

这是一个 MCP 服务器,它定义了通过 MCP 客户端与 Linear 交互的工具。

当前工具

  • linear-search-issues :线性搜索问题

未来工具

  • linear-create-issue :在 Linear 中创建问题
  • linear-update-issue :更新 Linear 中的问题
  • linear-get-issue :获取 Linear 中的问题
  • linear-get-project-issues :获取 Linear 中项目的所有问题
  • linear-add-comment :在 Linear 中向问题添加评论
  • linear-create-project :在 Linear 中创建项目
  • linear-update-project :以 Linear 方式更新项目

未来资源

  • linear-issue:///{issueId} - 查看单个问题的详细信息
  • linear-project:///{projectId} - 查看项目详细信息
  • linear-cycle:///{cycleId} - 查看周期详情(默认为当前周期)
  • linear-team:///{teamId}/issues - 查看团队问题
  • linear-user:///{userId}/assigned - 查看用户分配的问题
  • linear-organization: - 查看组织信息

包子头优先

这个项目使用 Bun,可以直接从 Bun 运行,无需转译(我就是这样使用的)。要使用 Bun 运行它,可以使用以下命令:

bun run index.ts

也就是说,如果您愿意,可以使用 Node 运行它。要使用 Node 运行它,您可以使用以下命令:

node build/index.js

独立可执行文件

Bun 项目可以编译成独立的可执行文件。理论上,这样你无需安装 Bun 即可运行服务器。要将项目编译成独立的可执行文件,可以使用以下命令:

bun build:standalone

您可能需要根据要构建的机器更改构建target 。有关更多详细信息,请参阅 Bun 文档。

通过 JSON 添加到您的 MCP 客户端

要将此服务器添加到您的 MCP 客户端,您可以使用以下 JSON 配置:

Bun Runtime

"linear": { "command": "bun", "args": [ "run", "/path/to/linear-mcp-server/index.ts" ], "env": { "LINEAR_API_KEY": "lin_api_ABCD" } }

节点运行时

"linear": { "command": "node", "args": [ "/path/to/linear-mcp-server/build/index/js" ], "env": { "LINEAR_API_KEY": "lin_api_ABCD" } }

独立可执行文件

"linear": { "command": "/path/to/linear-mcp-server/standalone-linear-mcp-server", "args": [], "env": { "LINEAR_API_KEY": "lin_api_ABCD" } }

致谢

这个项目的灵感来自jerhadf/linear-mcp-server我和其他人都遇到了一些问题,这促使我创建了自己的实现。工具和资源列表似乎值得保留。

执照

麻省理工学院

You must be authenticated.

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

MCP 服务器提供与 Linear 问题跟踪系统交互的工具,目前支持问题搜索,并计划扩展到问题创建、更新、评论和项目管理。

  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