Linear Issues MCP Server

Linear Issues MCP Server

site icon
2025.04.23 0
JavaScriptLinear 问题跟踪API 集成交流协作
Linear Issues MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,提供对 Linear 问题的只读访问。它允许语言模型通过 Linear API 令牌获取 Linear 问题及其相关数据。
View on GitHub

Overview

基本能力

产品定位

Linear Issues MCP Server 是一个专门用于与 Linear 问题跟踪系统交互的 MCP 服务器,提供对 Linear 问题的只读访问。

核心功能

  • 提供两个工具:
  • linear_get_issue: 通过 URL 或标识符获取 Linear 问题的基本详情
  • linear_get_issue_with_comments: 获取包括所有评论在内的完整问题信息

适用场景

  • 在 Claude 等语言模型环境中集成 Linear 问题跟踪功能
  • 自动化查询和获取 Linear 问题信息
  • 开发与 Linear API 集成的应用程序

工具列表

  1. linear_get_issue: 获取 Linear 问题的基本详情
  2. linear_get_issue_with_comments: 获取包括评论在内的完整问题信息

常见问题解答

  • 如何获取 Linear API 令牌?
  • 可以在 Linear API 设置中生成 API 密钥
  • 或者创建 OAuth2 应用程序并通过 OAuth 流程获取用户访问令牌

使用教程

使用依赖

  • Node.js
  • Linear API 令牌或 OAuth 访问令牌

安装教程

无需安装,只需确保已安装 Node.js 和 npm。

调试方式

  1. 配置 Claude for Desktop 的配置文件
  2. 示例配置:
{
  "mcpServers": {
    "linear-issues": {
      "command": "npx",
      "args": ["-y", "@keegancsmith/linear-issues-mcp-server"],
      "env": {
        "LINEAR_API_TOKEN": "your_linear_api_token_here"
      }
    }
  }
}
  1. 重启 Claude for Desktop

示例用法

Can you get me the details for issue ENG-123?

Claude 将使用 linear_get_issue 工具

What are all the comments on the issue at https://linear.app/company/issue/ENG-123/issue-title?

Claude 将使用 linear_get_issue_with_comments 工具

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。