Jira MCP服务器
一个简单模型上下文协议(MCP)服务器,允许AI助手与Jira交互。此服务器使AI能够执行以下操作:
- 获取用户分配的工单
- 为门票添加评论
- 获取可用的状态转换
- 更新票证状态
先决条件
- 码头工人
- 具有API访问权限的Jira帐户
- 配置的环境变量(见下文)
环境变量
创建一个 .env 根目录中的文件包含以下内容:
JIRA_SERVER=https://yourcompany.atlassian.net
JIRA_USERNAME=yourname@yourcompany.com
JIRA_API_KEY=yourapikey
JIRA_PROJECT_KEY=yourprojectkey从以下位置获取API密钥:https://id.atlassian.com/manage-profile/security/api-tokens
本地运行
选项1:使用Docker
# Build and run with Docker
chmod +x run_docker_locally.sh
./run_docker_locally.sh选项2:使用Python
- 安装依赖项:
pip install -r requirements.txt- 运行服务器:
uvicorn src.server:app --reload这将启动服务器 http://localhost:8000.
使用MCP服务器
MCP服务器暴露在 http://localhost:8000/mcp.
