Jira提示MCP服务器
此存储库提供了一个模型上下文协议(MCP)服务器,该服务器提供了几个命令,用于从Jira内容生成提示或上下文。
这是我的另一个MCP服务器项目: ceshine/git提示mcp服务器
更新日志
0.1.0
- 添加用于测试服务器的CLI。
0.0.1
初始版本实现了两个提示: jira-issue-brief 和 jira-issue-full.
安装
手动安装
- 克隆此存储库
- 安装依赖项:
uv sync --frozen
用法
作为Zed编辑器的MCP服务器
将以下内容添加到您的 settings.json:
"context_servers": {
"git_prompt_mcp": {
"command": {
"path": "uv",
"args": [
"--directory",
"/path/to/local/jira_prompts_mcp_server",
"run",
"jira-prompts-mcp-server",
"https://my-company.atlassian.net", // Jira base URL
"your_jira_account@example.com", // Jira username
"your_api_key" // Jira API token (https://id.atlassian.com/manage-profile/security/api-tokens)
]
},
"settings": {}
}
}命令
服务器响应以下命令:
jira-issue-brief:检索Jira问题的核心字段。需要问题密钥(例如。,PROJ-123)作为一个论点。jira-issue-full:检索Jira问题的核心字段、注释、链接问题和子任务。需要问题密钥作为参数。
示例:
/jira-issue-brief PROJ-123/jira-issue-brief PROJ-155
使用CLI测试服务器
先决条件:配置所需的环境变量(JIRA_URL, JIRA_USERNAME, JIRA_API_TOKEN)
您可以使用CLI快速测试MCP服务器。以下是一些示例命令:
uv run python -m jira_prompts_mcp_server.cli jira-brief BOOM-1234uv run python -m jira_prompts_mcp_server.cli jira-full BOOM-1234
许可证
MIT许可证。看 许可证 了解详情。
