Token导航 LogoToken导航TokenDH.com
Linear MCP Server 1 logo
开发工具stdio官方级别未说明来源级核验

Linear MCP Server 1

MCP Server

@smithery/cli

一个通过Model Context Protocol(MCP)与Linear API集成的服务器,使LLM能够与Linear的问题跟踪系统进行交互。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
问题跟踪开发工具JavaScriptClaudeAPI集成Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gerbal

提供方

gerbal

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @gerbal/linear-mcp-server-1 --client claude

详细介绍

线性MCP服务器

](https://smithery.ai/server/@gerbal/linear-mcp-server-1)

该服务器通过MCP与Linear的问题跟踪系统集成,允许LLM与Linear问题进行交互。

安装

通过Smithery安装

通过以下方式自动安装克劳德桌面线性集成服务器 史密瑟里:

npx -y @smithery/cli install @gerbal/linear-mcp-server-1 --client claude

手动安装

  1. 为您的团队创建或获取线性API密钥: https://linear.app/YOUR-TEAM/settings/api
  1. 将服务器配置添加到Claude Desktop:

- MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-linear"
      ],
      "env": {
        "LINEAR_API_KEY": "your_linear_api_key_here"
      }
    }
  }
}

组件

工具

  1. linear_create_issue:创建新的线性问题

- 所需输入: - title (string):发行标题 - teamId (string):在中创建问题的团队ID - 可选输入: - description (string):问题描述(支持markdown) - priority (数字,0-4):优先级(1=紧急,4=低) - status (string):初始状态名称

  1. linear_update_issue:更新现有问题

- 所需输入: - id (string):要更新的问题ID - 可选输入: - title (string):新标题 - description (string):新描述 - priority (数字,0-4):新优先级 - status (string):新状态名称

  1. linear_search_issues:使用灵活的筛选搜索问题

- 可选输入: - query (string):在标题/描述中搜索的文本 - teamId (string):按团队筛选 - status (string):按状态筛选 - assigneeId (string):按受让人筛选 - labels (string\[\]):按标签筛选 - priority (数字):按优先级筛选 - limit (数字,默认值:10):最大结果

  1. linear_get_user_issues:将问题分配给用户

- 可选输入: - userId (string):用户ID(对于经过身份验证的用户省略) - includeArchived (boolean):包括已存档的问题 - limit (数字,默认值:50):最大结果

  1. linear_add_comment:为问题添加评论

- 所需输入: - issueId (string):要评论的问题ID - body (string):注释文本(支持markdown) - 可选输入: - createAsUser (string):自定义用户名 - displayIconUrl (字符串):自定义头像URL

资源

  • linear-issue:///{issueId} -查看单个问题详细信息
  • linear-team:///{teamId}/issues -查看团队问题
  • linear-user:///{userId}/assigned -查看用户分配的问题
  • linear-organization: -查看组织信息
  • linear-viewer: -查看当前用户上下文

使用示例

您可以使用Claude Desktop与Linear交互的一些示例提示:

  1. “显示我所有的高优先级问题”→ 执行 search_issues 工具和/或 linear-user:///{userId}/assigned 查找分配给您的优先级为1的问题
  1. “根据我已经告诉你的关于这个bug的信息,为身份验证系统制作一份bug报告”→ use create_issue 创建具有适当详细信息和状态跟踪的新高优先级问题
  1. “查找所有正在进行的前端任务”→ use search_issues 在进行中的任务中查找前端相关问题
  1. “给我一份关于移动应用程序开发问题的最新更新摘要”→ use search_issues 识别相关问题,然后 linear-issue:///{issueId} 获取问题详细信息并显示最近的活动和评论
  1. “移动团队目前的工作量是多少?”→ 结合 linear-team:///{teamId}/issuessearch_issues 分析整个移动团队的问题分布和优先级

发展

  1. 安装依赖项:
npm install
  1. 在中配置线性API密钥 .env:
LINEAR_API_KEY=your_api_key_here
  1. 构建服务器:
npm run build

对于自动重建的开发:

npm run watch

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。

目录标签

目录标签

问题跟踪开发工具JavaScriptClaudeAPI集成本地部署LLM交互自动化

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP