Jira MCP Server

Jira MCP Server

site icon
2025.04.02 1
Python项目管理自动化任务交流协作
simple-jira-mcp 是一个基于 Model Context Protocol (MCP) 的服务器,旨在帮助 AI 助手与 Jira 进行交互。通过该服务器,AI 可以执行诸如获取用户分配的工单、添加评论、获取可用状态转换以及更新工单状态等操作。
View on GitHub

Overview

基本能力

产品定位

simple-jira-mcp 是一个连接 AI 助手与 Jira 项目管理工具的服务,旨在通过 MCP 协议实现自动化任务管理。

核心功能

  • 获取用户分配的工单
  • 在工单上添加评论
  • 获取工单的可用状态转换
  • 更新工单状态

适用场景

  • 自动化项目管理任务
  • 通过 AI 助手管理 Jira 工单
  • 团队协作中的工单状态更新

工具列表

  • Docker:用于容器化部署
  • Python:用于本地运行
  • Uvicorn:用于启动服务器

常见问题解答

  • 如何获取 Jira API 密钥? 从 https://id.atlassian.com/manage-profile/security/api-tokens 获取。
  • 如何配置环境变量? 在根目录创建 .env 文件并填写必要的 Jira 配置信息。

使用教程

使用依赖

  • Docker
  • Jira 账户(具有 API 访问权限)

安装教程

使用 Docker 运行

chmod +x run_docker_locally.sh
./run_docker_locally.sh

使用 Python 运行

  1. 安装依赖:
pip install -r requirements.txt
  1. 启动服务器:
uvicorn src.server:app --reload

调试方式

服务器启动后,访问 http://localhost:8000/mcp 进行调试。

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。