Mo 是专为 Cursor IDE 设计的 Model Context Protocol (MCP) 服务器,它能与 Linear 集成,提供强大的问题跟踪和任务管理功能。
Mo 作为一款实用的任务管理工具,能为 Cursor IDE 用户带来便捷的任务管理体验。通过简单的安装和配置,即可开启高效的任务管理之旅。
使用以下命令进行全包安装:
npm install mo-mcp
mo-linear-mcp-v1.0.0.zip。node dist/index.js
编辑 config.json 文件,添加以下内容:
{
"mcp_port": 3000,
"linear_api_key": "your_linear_api_key",
"data_storage_path": "data"
}
// config.json 示例
{
"mcp_port": 3000,
"linear_api_key": "123456789abcdefg",
"data_storage_path": "./data"
}
/mo linear-auth key:your_linear_api_key
在终端中运行以下命令:
# 获取 Linear 团队列表
/mo linear-teams
# 查询指定团队的项目
/mo linear-projects team:team-id
# 同步数据到 Linear
/mo linear-sync
mo-linear-mcp/
├── src/ # 源代码目录
│ ├── index.ts # 入口文件
│ ├── server.ts # MCP 服务器实现
│ ├── commands/ # 命令处理模块
│ ├── data/ # 数据持久化存储
│ ├── linear/ # Linear API 集成
│ ├── utils/ # 辅助工具函数
│ └── types/ # 类型定义文件
├── data/ # 本地数据存储目录
└── docs/ # 文档资料
├── architecture/ # 架构文档
├── mcp/ # MCP 相关文档
├── linear/ # Linear 集成文档
└── features/ # 功能说明文档
# 构建项目
npm run build
# 启动调试模式
npm run dev
# 监控文件变化
npm run watch
# 运行代码检查工具
npm run lint
# 执行测试用例
npm test
# 准备发布版本
npm version major/minor/patch
# 提交变更
git add package.json package-lock.json
git commit -m "version upgrade"
# 推送到远程仓库
git push origin main
DEBUG=mo-linear-mcp npm run dev
暂未提及相关许可证信息。
⚠️ 重要提示
本项目仍在开发中,接口和功能可能会有变动,请以最终版本为准。