A
securityA
licenseA
qualityProvides capabilities for searching Jira issues using JQL and retrieving detailed issue information.
Last updated -
2
152
17
JavaScript
MIT License
该项目提供了一个FastMCP服务器,可连接到您的 Jira 实例(云或服务器/数据中心),并根据问题活动生成每周报告。它利用pycontribs-jira
库与 Jira 进行交互,并可选择使用所连接客户端的大型语言模型 (LLM) 来汇总生成的报告。
.env
文件中的 API 令牌安全地连接到 Jira。generate_jira_report
工具。ctx.sample()
)提供报告的简明摘要。asyncio.to_thread
正确处理异步 FastMCP 服务器中的同步 Jira 库调用。uv
(推荐)或pip
用于包管理。uv
:pip
:.env
文件:**在与jira_reporter_server.py
相同的目录中创建一个名为.env
的文件。添加您的 Jira 连接详细信息:您可以独立运行服务器以进行测试或其他目的:
要使此服务器作为 Claude Desktop 应用程序中的工具使用:
fastmcp
已安装并可在系统 PATH 中访问,因为下面的配置使用fastmcp
命令。claude_desktop_config.json
文件。其位置取决于您的操作系统:~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
(通常为C:\Users\<YourUsername>\AppData\Roaming\Claude\claude_desktop_config.json
)~/.config/Claude/claude_desktop_config.json
(或$XDG_CONFIG_HOME/Claude/
)claude_desktop_config.json
。"mcpServers"
对象(如果不存在,请将其创建为空对象{}
)。在mcpServers
中添加以下条目,并确保将"path/to/your/jira_reporter_server.py"
替换为脚本的绝对路径:"jira_report"
:这是 Claude 使用的内部名称。您可以根据需要更改它。"command": "fastmcp"
:告诉 Claude 使用fastmcp
命令行工具。"args": [...]
:告诉 Claude 运行fastmcp run /path/to/your/jira_reporter_server.py
。claude_desktop_config.json
文件并重新启动 Claude Desktop 应用程序。Jira Weekly Reporter
)中定义的服务器名称来使用该工具。例如: @Jira Weekly Reporter generate jira report for project MYPROJ and summarize it
generate_jira_report
参数:
范围 | 类型 | 必需的 | 默认 | 描述 |
---|---|---|---|---|
jql_query | string | 不 | updated >= -7d ORDER BY updated DESC | 可选的 JQL 查询。如果省略,则使用默认值。 |
project_key | string | 不 | None | 可选的 Jira 项目键(例如“PROJ”)用于限制搜索范围(添加为project = 'KEY' AND ... )。 |
max_results | integer | 不 | 50 | 原始报告数据中包含的最大问题数。 |
summarize | boolean | 不 | false | 如果为true ,服务器将通过ctx.sample() 向客户端的LLM 请求摘要。 |
FastMCP
构造函数包含dependencies=["jira"]
。这告诉fastmcp install
之类的工具,在创建隔离环境时,此服务器需要jira
库才能正常运行。
欢迎贡献!请随时提交问题或拉取请求。
MIT 许可证
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
连接到 Jira 实例以根据问题活动生成每周报告,支持自定义 JQL 查询和可选的 LLM 摘要。
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jongryong/jira_reporter'
If you have feedback or need assistance with the MCP directory API, please join our Discord server