Jira-Wiki CLI工具集

一个通过Jira REST API处理问题搜索、详情、评论、历史和附件下载,并与MCP服务器连接的CLI工具集,同时支持Confluence Wiki搜索和页面内容查询。

  • by HanHyeong
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 HanHyeong/jira-wiki-mcp

使用说明

吉拉维基

使用Jira Server REST API,CLI处理热点搜索、详细信息、评论、历史记录、附件下载。 MCP服务器这是一个小工具栏,可以通过它与编辑器AI连接。

版本银 project_version.py的 __version__ 在一个地方管理。CLI jira_search.py --version, wiki_search.py --version 可以通过确认。更改摘要包括: 更改日志.md请参考。在Cursor中更改代码和动作时 .cursor/rules/version-changelog.mdc 根据规则,同时发布版本和变更历史记录。MCP使用相同的服务器进程 搜索维基(Confluence)(wiki_search)和 查看页面正文(wiki_get_page)。

快速入门

python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
cp .env.example .env
# .env 에 JIRA_BASE_URL, JIRA_USER, JIRA_PASSWORD 입력
# 위키 주소가 기본값(http://wiki.example.com:8080)과 다르면 WIKI_BASE_URL 추가

.venv/bin/python jira_search.py 'assignee = currentUser() ORDER BY updated DESC' -n 10
.venv/bin/python jira_search.py --issue PROJ-123
.venv/bin/python jira_search.py --users "홍길" -n 15
# 이슈 댓글 등록
.venv/bin/python jira_search.py --post-comment-on CSA10-36630 --comment-body "댓글 내용"

# 위키(Confluence) 검색 — 문서코드·키워드 그대로 (예: P1599)
.venv/bin/python wiki_search.py "P1599" -n 10
.venv/bin/python wiki_search.py "메신저" -n 10
# 본문 조회 — 반드시 숫자 pageId (검색 JSON의 id). P1599는 검색어로만 사용
.venv/bin/python wiki_search.py --page 344872205

MCP·光标·VS代码·克劳德桌面版 连接、Jira和维基工具列表、环境变量说明 JIRA_WIKI_MCP_指南.md请参考。JIRA评论是MCP jira_add_comment 或者,通过上面的CLI注册。状态转移是MCP jira_list_transitions / jira_transition_issue,负责人 jira_set_assignee(确认帐户 jira_search_users)。维基是终端 wiki_search.py 或MCP wiki_search / wiki_get_page 可用。账户与JIRA相同(JIRA_USER / JIRA_PASSWORD)。

许可证

MIT许可证 -任何人都可以自由使用、修改和分发。