Linear Issues MCP Server

Linear Issues MCP Server

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

Overview

基本能力

产品定位

Linear Issues MCP Server 是一个用于与 Linear 问题管理系统交互的工具,提供对 Linear 问题的只读访问。

核心功能

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

适用场景

  • 在 Claude 等语言模型中集成 Linear 问题管理功能
  • 自动化获取和查看 Linear 问题及其评论
  • 开发与 Linear 问题管理系统交互的自动化工具

工具列表

  1. linear_get_issue:
  2. 能力:获取 Linear 问题的基本详情
  3. 使用方式:通过 URL 或问题标识符

  4. linear_get_issue_with_comments:

  5. 能力:获取包括所有评论在内的完整问题信息
  6. 使用方式:通过问题 URL

常见问题解答

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

使用教程

使用依赖

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

安装教程

无需安装,可以直接使用 npx 运行:

npx -y @keegancsmith/linear-issues-mcp-server

调试方式

  1. 确保已设置 LINEAR_API_TOKEN 环境变量
  2. 在 Claude 中尝试获取问题信息:
  3. "Can you get me the details for issue ENG-123?"
  4. "What are all the comments on the issue at https://linear.app/company/issue/ENG-123/issue-title?"
  5. 检查 Claude 是否能正确返回问题信息

许可证

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