使用说明
Jira MCP服务器
基于Rust的 主控程序 用于与Jira数据中心实例交互的服务器。作为一个 .mcpb (MCP Bundle)包装,便于安装。
工具
| 工具 | 说明 |
|---|---|
jira_get_current_user |
获取当前用户信息 |
jira_search_issue |
使用JQL搜索问题 |
jira_get_issue |
按ID或密钥获取问题,包括评论 |
jira_create_issue |
创建新问题 |
jira_update_issue |
更新问题字段或转换状态 |
jira_add_comment |
向问题添加评论 |
jira_get_transitions |
列出问题的可用工作流转换 |
jira_get_worklogs |
获取自给定时间戳以来的所有工作日志更新 |
jira_add_worklog |
记录问题的工作 |
jira_get_all_projects |
列出所有可访问的项目 |
jira_get_all_project_types |
列出实例上的所有项目类型 |
安装
通过安装 .mcpb 捆绑使用 mcpb CLI:
mcpb install jira-mcp-server.mcpb
系统将提示您输入Jira基本URL和个人访问令牌。
配置
| 参数 | 环境变量 | 描述 |
|---|---|---|
--jira-url <URL> |
JIRA_URL |
Jira数据中心实例的基本URL(例如。 https://jira.example.com) |
--jira-token <TOKEN> |
JIRA_TOKEN |
用于身份验证的个人访问令牌 |
要在Jira数据中心生成个人访问令牌,请执行以下操作: 简介→ 个人访问令牌→ 创建令牌.
从源头构建
需要Rust和 mcpb CLI。首次运行 ./configure 选择目标平台,然后 make.
./configure # default: Linux only
./configure --mac # also installs osxcross (requires sudo)
make all # build all configured platforms and produce .mcpb bundle
./configure --windows 安装 mingw-w64,以及 ./configure --mac* 克隆和构建 osxcross 在 /opt/osxcross。这两个步骤都需要sudo,如果已经存在,则跳过。
| 目标 | 描述 |
|---|---|
make linux |
构建Linux二进制文件→ packaging/server/jira-mcp-server-linux-x86_64 |
make windows |
生成Windows二进制文件→ packaging/server/jira-mcp-server.exe |
make mac-x86 |
构建MacOSX x86二进制文件→ packaging/server/jira-mcp-server-macos-x86_64 |
make mac-arm |
构建MacOSX arm二进制文件→ packaging/server/jira-mcp-server-macos-aarch64 |
make pack |
将所有二进制文件打包成 target/jira-mcp-server.mcpb |
make clean |
删除构建工件 |
