Jira MCP 服务器
基于 Spring AI 的 Jira 操作服务,支持查询、创建和更新任务。
快速入门
概述
本项目实现了一个 Spring AI MCP 服务器,用于通过标准化协议操作 Jira。
前置条件
- Java 21 或更高版本
- Gradle 8.12.1 或更高版本
- Jira 实例及 API 访问权限
配置
在 application.properties
中设置以下参数:
jira.api-url=${JIRA_API_URL}
jira.username=${ALTASSIAN_USERNAME}
jira.api-token=${ALTASSIAN_TOKEN}
server.port=8081
构建与运行
- 构建项目:
./gradlew build
- 启动应用:
./gradlew bootRun
功能
- 查询任务:
searchIssues
,getIssue
- 操作任务:
createIssue
,updateIssue
,addComment
项目结构
主要目录包括:
app/
: 应用入口config/
: 配置文件dto/
: 数据传输对象service/
: 核心服务逻辑
更多详情请参考 README。