线性 MCP 服务器
用于与 Linear 交互的模型上下文协议 (MCP) 服务器。该服务器允许 AI 助手通过 MCP 标准从 Linear 获取数据。
当前功能
通过用户 ID 或电子邮件地址获取用户的待办事项
Related MCP server: MCP Terminal
安装
克隆此存储库
安装依赖项:
npm install在项目根目录创建一个
.env文件(从.env.example复制):LINEAR_API_KEY=your_linear_api_key_here从Linear 开发者控制台获取 Linear API 密钥
发展
运行开发服务器(使用热重载):
npm run dev生产环境构建
构建 TypeScript 代码:
npm run build运行编译后的代码:
npm start与 MCP 客户端一起使用
此 MCP 服务器实现了标准 MCP 协议,可与任何 MCP 客户端配合使用。服务器提供以下工具:
与 Claude 代码一起使用
要将此 MCP 服务器与 Claude Code 一起使用,请运行以下命令:
claude mcp add linear-mcp-server -- node dist/index.js这会将 Linear MCP 服务器注册到 Claude Code,从而允许您直接从 Claude 对话访问 Linear 票证。
获取用户待办事项票证
获取指定用户处于“Todo”状态的所有工单。
参数:
userId(可选):用户的 IDemail(可选):用户的电子邮件
注意:您必须提供userId或email 。
响应示例:
[
{
"id": "issue-id",
"identifier": "PROJ-123",
"title": "Fix login issue",
"url": "https://linear.app/...",
"priority": 1
},
...
]贡献
欢迎贡献代码!欢迎提交 Pull 请求。
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.