本项目是一个用于与线性(Linear)API交互的MCP服务器。它提供了一系列实用工具,借助Cline就能轻松管理线性平台上的问题、项目和团队,极大提升工作效率。
本服务器可通过Cline实现对线性问题、项目和团队的管理。安装完成后,在Cline中输入相关命令即可使用。
您可以使用开发令牌或个人API密钥。
编辑~/.config/lintrc.json文件(如果不存在则创建),添加以下内容:
{
"development": {
"api_key": "your-linear-api-token", // 替换为您的开发令牌或个人访问令牌
"token_type": "bot" // 或保持为空,如果使用个人访问令牌
}
}
在Cline中运行以下命令:
linx plugin add linear-mcp --url https://github.com/your-repository/linear-mcp.git
安装完成后,在Cline中输入help查看可用命令:
$ linx help linear
输出将显示与线性集成相关的所有命令,例如:
linear issue create:创建新问题linear project list:列出所有项目linear team members:获取团队成员列表如需贡献代码,请按照以下步骤操作:
git clone https://github.com/your-repository/linear-mcp.git
cd linear-mcp
npm install
.env.example到.env:cp .env.example .env
- 更新`.env`文件中的配置,例如:
LINEAR_ACCESS_TOKEN=your-linear-api-token
npm run dev
# 或构建并启动服务器
npm run build && npm start
npm test
如需参与贡献,请访问项目仓库查看具体说明。