loading…
Search for a command to run...
loading…
MCP server for Jira and Confluence integration with 32 tools for managing tickets, sprints, boards, worklogs, and Confluence pages.
MCP server for Jira and Confluence integration with 32 tools for managing tickets, sprints, boards, worklogs, and Confluence pages.
MCP (Model Context Protocol) server for Jira and Confluence integration. Provides 32 tools for managing Jira tickets, sprints, boards, worklogs, and Confluence pages through any MCP-compatible client.
Supports both Jira Cloud and Jira Server/Data Center.
npx @tarasrushchak/jira-mcp-server
npm install -g @tarasrushchak/jira-mcp-server
jira-mcp-server
git clone https://github.com/TarasKhust/jira-mcp-server.git
cd jira-mcp-server
npm install
npm run build
npm start
Create a .env file or pass environment variables directly:
JIRA_HOST=https://your-domain.atlassian.net
[email protected]
JIRA_API_TOKEN=your-api-token
CONFLUENCE_HOST=https://your-confluence.atlassian.net
[email protected]
CONFLUENCE_API_TOKEN=your-api-token
Add to your MCP client config:
{
"mcpServers": {
"jira": {
"command": "npx",
"args": ["-y", "@tarasrushchak/jira-mcp-server"],
"env": {
"JIRA_HOST": "https://your-domain.atlassian.net",
"JIRA_EMAIL": "[email protected]",
"JIRA_API_TOKEN": "your-api-token"
}
}
}
}
| Tool | Description |
|---|---|
list_tickets |
List tickets assigned to you (with optional JQL filter) |
get_ticket |
Get details of a specific ticket including linked issues |
create_ticket |
Create a new ticket with custom fields support |
search_tickets |
Full-text search across multiple projects |
delete_issue |
Delete a ticket |
| Tool | Description |
|---|---|
add_comment |
Add a comment with @mention support |
get_comments |
Get all comments for a ticket |
delete_comment |
Delete a specific comment |
delete_all_comments |
Delete all comments from a ticket |
| Tool | Description |
|---|---|
update_status |
Change ticket status via transitions |
get_transitions |
Get available status transitions |
assign_ticket |
Assign/unassign a ticket |
| Tool | Description |
|---|---|
update_ticket_fields |
Update fields (story points, labels, priority, due date, custom fields, etc.) |
get_ticket_fields |
Get field metadata and current values |
get_available_fields |
Get available fields with IDs for a project/issue type |
| Tool | Description |
|---|---|
add_worklog |
Log time spent on a ticket |
get_worklog |
Get worklog entries |
update_worklog |
Update an existing worklog |
delete_worklog |
Delete a worklog entry |
| Tool | Description |
|---|---|
create_issue_link |
Link two issues together |
remove_issue_link |
Remove an issue link |
| Tool | Description |
|---|---|
get_all_projects |
List all projects |
get_project_issues |
Get issues for a project |
get_project_versions |
Get project versions |
create_version |
Create a new version |
batch_create_issues |
Create multiple issues at once |
| Tool | Description |
|---|---|
get_agile_boards |
List agile boards |
get_board_issues |
Get issues from a board |
get_sprints_from_board |
Get sprints from a board |
get_sprint_issues |
Get issues in a sprint |
| Tool | Description |
|---|---|
search_users |
Search users by email or name |
get_user_profile |
Get user profile info |
| Tool | Description |
|---|---|
get_kb_page |
Get a page by ID or URL |
search_kb_pages |
Search pages (text or CQL) |
get_kb_page_children |
Get child pages |
get_kb_page_comments |
Get page comments |
get_kb_spaces |
List available spaces |
For Jira Server/Data Center, use your password or a personal access token.
GPL-2.0 - See LICENSE.txt for details.
Run in your terminal:
claude mcp add tarasrushchak-jira-mcp-server -- npx Yes, @Tarasrushchak/Jira Server MCP is free — one-click install via Unyly at no cost.
No, @Tarasrushchak/Jira Server runs without API keys or environment variables.
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
Open @Tarasrushchak/Jira Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Read and write pages in your workspace
by NotionIssues, cycles, triage — from Claude
by LinearSearch and read your Drive files
by GoogleConnect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbNot sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All productivity MCPs