使用说明
MCP Jira服务器
与Jira集成用于问题管理的MCP服务器。
演示视频: 观看演示
Vibecoded由 Sooraj Chandran
特性
- 创建、读取、更新Jira问题
- 搜索问题
- 带有子任务的史诗级管理
- 个人问题跟踪
其他用例
- 从PRD创建问题
先决条件
- Python 3.8+
- 具有API访问权限的Jira帐户
- Jira API代币
设置
选项1:
克隆仓库,让Cursor(或您的IDE)查看README.md,并继续单击run命令,直到它工作为止。
选项2:
- 克隆存储库
- 创建虚拟环境:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate - 安装依赖项:
pip install -r requirements.txt - 复制
.env.example向.env并填写您的Jira凭据:cp .env.example .env - 编辑
.env使用Jira配置:- JIRA_SERVER:JIRA实例URL
- JIRA_USER:您的JIRA电子邮件
- JIRA_TOKEN:您的JIRA API代币
- JIRA_TIMEOUT:API超时(以秒为单位)(默认值:30)
- JIRA_MAX_RESULTS:每页最大结果数(默认值:50)
- MCP_SERVER_PORT:服务器端口(默认值:8000)
注:
你必须在里面创建一个静态文件夹 src.
运行服务器
python src/main.py
服务器将于启动 http://localhost:8000
安全说明
- 永远不要承诺你的
.env文件 - 保持Jira API代币的安全
- 在生产环境中使用HTTPS
- 考虑为API端点实现附加身份验证