Jira MCP 服务器添加福利群:解决AI开发者的「MCP实战痛点」这是一个用于 Jira 集成的模型上下文协议 (MCP) 服务器。该服务器允许像 Claude 这样的 AI 助手通过 MCP 与 Jira 交互。
作者: Samuel Rizzo
# Clone the repository
git clone https://github.com/samuelrizzo/jira-mcp-server.git
cd jira-mcp-server
# Install dependencies
npm install
# Build the project
npm run build

将以下配置添加到您的 cursor/windsurf mcp 设置文件中:
{
"mcpServers": {
"jira-mcp": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"JIRA_HOST": "your-domain.atlassian.net",
"JIRA_EMAIL": "your-email@example.com",
"JIRA_API_TOKEN": "your-api-token-here"
}
}
}
}

生成 Jira API 令牌:
记下您的 Jira 主机 URL(例如 your-domain.atlassian.net)以及与您的 Atlassian 账户关联的电子邮件地址。
将这些凭据添加到您的 MCP 服务器配置中。
mcp_jira_list_projects)列出认证用户有权访问的所有 Jira 项目。
参数:
jiraHost: 您的 Jira 域名(例如 'your-domain.atlassian.net')email: 您的 Jira 电子邮件apiToken: 您的 Jira API 令牌mcp_jira_get_issue)检索特定 Jira 事务的详细信息。
参数:
issueKey: Jira 事务键(例如 'PROJECT-123')jiraHost: 您的 Jira 域名email: 您的 Jira 电子邮件apiToken: 您的 Jira API 令牌mcp_jira_search_issues)在特定项目中搜索事务,可选地按指派人过滤。
参数:
projectKey: Jira 项目密钥assigneeName: (可选)按指派人员名称过滤问题jiraHost: 您的 Jira 域名email: 您的 Jira 邮箱apiToken: 您的 Jira API 令牌mcp_jira_list_project_members)列出特定 Jira 项目的所有成员。
参数:
projectKey: Jira 项目密钥jiraHost: 您的 Jira 域名email: 您的 Jira 邮箱apiToken: 您的 Jira API 令牌mcp_jira_check_user_issues)检查用户是否是项目的成员,并列出分配给他们的问题。
参数:
projectKey: Jira 项目密钥userName: 要检查的用户的显示名称jiraHost: 您的 Jira 域名email: 您的 Jira 邮箱apiToken: 您的 Jira API 令牌mcp_jira_create_issue)在 Jira 项目中使用指定详细信息创建新问题。
参数:
projectKey: Jira 项目密钥summary: 问题的标题/摘要description: 问题的详细描述issueType: (可选)问题类型(例如,'Task', 'Bug', 'Story'),默认为 'Task'assigneeName: (可选)要将问题分配给的人的显示名称reporterName: (可选)报告问题的人的显示名称sprintId: (可选)要将问题添加到的冲刺 IDjiraHost: 您的 Jira 域名email: 您的 Jira 邮箱apiToken: 您的 Jira API 令牌mcp_jira_list_sprints)列出 Jira 中的当前冲刺,并提供过滤选项。
参数:
boardId: (可选)Jira 看板 ID,用于通过特定看板过滤冲刺projectKey: (可选)项目密钥,用于查找与项目关联的冲刺state: (可选)冲刺状态,用于过滤(active, future, closed, 或 all),默认为 'active'jiraHost: 您的 Jira 域名email: 您的 Jira 邮箱apiToken: 您的 Jira API 令牌这里有一些您可以与 Claude 一起使用的示例查询:
"List all Jira projects in PROJECT" "Get details for issue PROJECT-123" "Search for issues assigned to John in PROJECT" "List all members of PROJECT" "Check what issues are assigned to Jane in PROJECT" "Create a new bug issue titled 'Login page error' in PROJECT" "List active sprints for PROJECT"
此项目正在积极开发中。新的工具和功能正在定期添加,以扩展与 Jira 的集成能力。未来的更新将包括:
请通过关注或标星仓库来获取更新。
这是一个开源项目,欢迎贡献!要贡献:
此代码完全开源。您有权:
没有任何限制 - 随意处置代码!
MIT