
jira-mcp-server-by-cdata

2025.05.02
0
Java项目管理数据分析开发效率交流协作
jira-mcp-server-by-cdata 是一个基于 CData 的 Model Context Protocol (MCP) 服务器,专门用于 Jira 数据查询。它通过 JDBC 驱动将 Jira 数据暴露为关系型 SQL 模型,并通过简单的 MCP 接口使 LLMs(如 Claude Desktop)能够通过自然语言查询实时数据,无需编写 SQL。
View on GitHub
Overview
基本能力
产品定位
该服务旨在为 LLMs 提供对 Jira 数据的实时查询能力,简化数据访问流程。
核心功能
- 数据查询:通过自然语言查询 Jira 数据。
- JDBC 驱动集成:使用 CData JDBC Driver for Jira 连接 Jira 数据源。
- MCP 接口:提供简单的 MCP 接口,支持 LLMs 访问数据。
适用场景
- 项目管理:查询 Jira 中的任务、问题和项目状态。
- 数据分析:通过自然语言分析 Jira 数据,如查询未关闭的工单数量。
- 自动化报告:生成基于 Jira 数据的自动化报告。
工具列表
{servername}_get_tables
:获取数据源中可用的表列表。{servername}_get_columns
:获取指定表的列信息。{servername}_run_query
:执行 SQL SELECT 查询。
常见问题解答
- 无法在 Claude Desktop 中看到 MCP Server:确保完全退出并重新打开 Claude Desktop。
- 数据查询失败:检查连接配置是否正确。
- 连接问题:使用 Connection String 工具测试连接。
使用教程
使用依赖
- 安装 Java 运行时环境(JRE)。
- 下载并安装 CData JDBC Driver for Jira。
安装教程
- 克隆仓库:
bash git clone https://github.com/cdatasoftware/jira-mcp-server-by-cdata.git cd jira-mcp-server-by-cdata
- 构建服务器:
bash mvn clean install
- 配置 JDBC 驱动:
- 下载驱动:https://www.cdata.com/drivers/jira/download/jdbc
- 运行许可证命令:
bash java -jar cdata.jdbc.jira.jar --license
- 创建
.prp
配置文件:env Prefix=jira ServerName=CDataJIRA ServerVersion=1.0 DriverPath=PATH\TO\cdata.jdbc.jira.jar DriverClass=cdata.jdbc.jira.JIRADriver JdbcUrl=jdbc:jira:InitiateOAuth=GETANDREFRESH; Tables=
调试方式
- 运行服务器:
bash java -jar /PATH/TO/CDataMCP-jar-with-dependencies.jar /PATH/TO/jira.prp
- 检查日志输出以确认服务器是否正常运行。