Token导航 LogoToken导航TokenDH.com
Linear Toon MCP logo
运维云端未说明官方级别未说明来源级核验

Linear Toon MCP

MCP Server

一个轻量级的Linear MCP服务器,返回TOON格式的响应以提高LLM交互的令牌效率。

工具数

13

提示词数

0

GitHub Stars

1

资源数

0
RubyClaudeLLM交互Claude

安装说明

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

作者 / 组织

hoblin

提供方

hoblin

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

线性卡通mcp

![CI](https://github.com/hoblin/linear-toon-mcp/actions/workflows/ci.yml)

Linear的轻量级MCP服务器,为令牌高效的LLM交互返回TOON格式的响应。

这是什么?

基于Ruby的 模型上下文协议 包装服务器 Linear的GraphQL API 并在中返回响应 TOON格式 (面向令牌的对象表示法)代替JSON,实现了约40-60%的令牌节省。

为什么?

官方的Linear MCP服务器返回冗长的JSON响应,这些响应占用了大量的上下文窗口空间。对于LLM驱动的工作流(Claude Code等),每个令牌都很重要。TOON格式保留了所有数据,同时更加紧凑,特别是对于统一的问题、项目和评论数组。

堆栈

  • 主控程序 --MCP服务器框架(stdio传输)
  • 香椿红宝石 --JSON到TOON的转换
  • 网络::HTTP -线性API的最小GraphQL客户端(无严重依赖关系)

安装

gem install linear-toon-mcp

配置

将您的Linear API键设置为环境变量:

export LINEAR_API_KEY=lin_api_xxxxx

从获取API密钥 线性设置>API.

克劳德代码

claude mcp add linear-toon -e LINEAR_API_KEY=lin_api_xxxxx -- linear-toon-mcp

工具

工具说明
get_issue通过ID或标识符检索线性问题(例如。, LIN-123).返回问题详细信息,包括标题、描述、状态、受让人、标签、项目和附件。
list_issues使用可选过滤器(团队、受让人、状态、标签、优先级、项目、周期)和基于光标的分页列出问题。支持大多数过滤器的名称或UUID。
list_issue_statuses列出团队的可用工作流状态。返回状态id、类型(积压/未开始/已开始/已完成/已取消)和名称。接受团队名称或UUID。
list_teams列出工作区中的所有团队。返回团队id、名称和密钥。
list_users列出工作区中的用户,可选范围为团队。返回用户id、姓名和电子邮件。
list_issue_labels列出问题标签,可选范围为团队。返回标签id和名称。
list_projects列出项目,可选范围为团队。返回项目id、名称和状态。
list_cycles列出团队的周期。返回循环id、名称、编号、startsAt和endsAt。需要团队名称或UUID。
get_project按名称、ID或slug检索特定项目。返回项目详细信息,包括状态、优先级、日期、进度和潜在客户。可选包括成员、里程碑和资源。
create_issue创建一个新的线性问题。接受团队、受让人、州、标签、项目、周期和里程碑的人性化名称(自动解析为ID)。支持问题关系和链接附件。
update_issue按ID更新现有的线性问题。支持部分更新、null删除字段和关系替换。
create_comment对线性问题发表评论。支持Markdown内容和通过parentId进行线程回复。
list_comments按时间顺序列出特定线性问题的评论。返回每条评论的id、正文、作者和时间戳。

发展

git clone git@github.com:hoblin/linear-toon-mcp.git
cd linear-toon-mcp
bundle install
bundle exec rspec        # run tests
bundle exec standardrb   # lint

版本控制

版本 1.0.0 指与官方Linear MCP服务器的功能对等。在那之前,每个新工具(或一组工具)都会碰撞次要版本。唯一的真理来源是 lib/linear_toon_mcp/version.rb.

释放

  1. 更新中的版本 lib/linear_toon_mcp/version.rb
  2. 承诺: git commit -am "Bump version to x.y.z"
  3. 标签: git tag vx.y.z
  4. 推: git push origin main --tags

许可证

麻省理工学院

目录标签

目录标签

RubyClaudeLLM交互本地部署MCP服务器TOON格式LinearAPI令牌效率

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP