Jira MCP Server
Jira MCP Server (kostenlos-tauglich)
Ein kleiner MCP-Server, der es einem MCP-Client (Claude Desktop oder einem beliebigen MCP-Client) ermöglicht, Jira-Issues zu lesen, zu erstellen, zu aktualisieren, zu kommentieren und zu überführen. Entwickelt und getestet gegen den kostenlosen Plan von Jira Cloud – kein kostenpflichtiges Jira-Abonnement erforderlich.
Verfügbare Tools
Tool | Was es tut |
| Zusammenfassung, Beschreibung, Status, Bearbeiter usw. abrufen |
| Eine JQL-Suche ausführen |
| Ein neues Issue erstellen |
| Zusammenfassung/Beschreibung bearbeiten |
| Anzeigen, in welche Status ein Issue wechseln kann |
| Ein Issue in einen neuen Status überführen |
| Ein Issue kommentieren |
Related MCP server: mcp-server-jira
1. Kostenlose Jira-Cloud-Site erhalten
Gehe zu https://www.atlassian.com/software/jira und registriere dich (kostenlos, bis zu 10 Benutzer, unbegrenzte Projekte).
Erstelle ein Projekt und notiere seinen Projektschlüssel (z. B.
PROJ) – er wird neben dem Projektnamen angezeigt.Erstelle ein API-Token unter https://id.atlassian.com/manage-profile/security/api-tokens.
2. Abhängigkeiten installieren
cd jira-mcp-server
python3 -m venv venv
source venv/bin/activate # on Windows: venv\Scripts\activate
pip install -r requirements.txt3. Anmeldedaten konfigurieren
Kopiere .env.example nach .env und fülle deine Werte ein, oder exportiere sie einfach in deiner Shell:
export JIRA_BASE_URL=https://yourcompany.atlassian.net
export JIRA_EMAIL=you@example.com
export JIRA_API_TOKEN=your-api-token-here4. Direkt testen (kein Claude Desktop erforderlich)
Bearbeite PROJECT_KEY / ISSUE_KEY am Anfang von test_client.py, damit sie zu deinem Jira-Projekt passen, und dann:
python test_client.pyDies startet jira_server.py als Unterprozess über stdio (genau wie es ein echter MCP-Client tun würde), listet die verfügbaren Tools auf und testet get_issue, search_issues und create_issue gegen deine Live-Jira-Site.
5. In Claude Desktop einbinden (optional)
Füge dies zu deiner Claude-Desktop-MCP-Konfiguration hinzu
(claude_desktop_config.json – Einstellungen → Entwickler → Konfiguration bearbeiten):
{
"mcpServers": {
"jira": {
"command": "/absolute/path/to/jira-mcp-server/venv/bin/python",
"args": ["/absolute/path/to/jira-mcp-server/jira_server.py"],
"env": {
"JIRA_BASE_URL": "https://yourcompany.atlassian.net",
"JIRA_EMAIL": "you@example.com",
"JIRA_API_TOKEN": "your-api-token-here"
}
}
}
}Starte Claude Desktop neu und frage etwas wie „Wie ist der Status von PROJ-1?“ – es sollte das get_issue-Tool aufrufen.
Hinweise / Stolperfallen
Die v3-API von Jira speichert Beschreibungen und Kommentare im Atlassian Document Format (ADF), nicht als Klartext. Der Server übernimmt die Konvertierung für dich in beide Richtungen.
Der
issue_typevoncreate_issuemuss exakt einem Typ entsprechen, der in diesem Projekt konfiguriert ist (üblicherweiseTask,Bug,Story,Epic) – überprüfe die Issue-Typen deines Projekts, wenn du einen „issuetype“-Fehler erhältst.Der kostenlose Plan begrenzt dich auf 100 Automatisierungsläufe/Monat und 2 GB Speicher – für diese Art von manuellen/API-Tests irrelevant, aber gut zu wissen.
Dieser Server verwendet stdio-Transport, was bedeutet, dass er nur lokal läuft, gestartet von dem MCP-Client, der mit ihm spricht – er ist kein öffentlicher Webdienst, was der einfachste und häufigste Weg ist, MCP zu testen.
This server cannot be deployed
Maintenance
Related MCP Connectors
Confluence MCP — wraps the Confluence Cloud REST API v2 (OAuth)
Read and write Mission Control state via MCP — projects, tasks, subtasks, templates, status updates.
Hosted MCP for Google Workspace, Atlassian and Notion: one OAuth, per-user accounts, write access.
One OAuth connector for your team's remote MCP servers, with Tool Packs, guardrails and logs.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceManages Atlassian Jira Cloud projects, issues, sprints, boards, worklogs, comments, and workflow transitions from MCP-compatible clients.MIT
- FlicenseAqualityDmaintenanceMCP server for JIRA Cloud REST API v3, enabling issue search, creation, updates, comments, and transitions.9-
- AlicenseNot gradedqualityBmaintenanceEnables management of multiple Jira Cloud instances through MCP, including workspace linking, issue creation and editing, workflow transitions, attachment retrieval, and administration via a web interface.7 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables headless Jira Cloud automation via MCP: create issues and subtasks, read and JQL-search issues, inspect agile boards and swimlanes, move issues through workflows, and add comments and attachments.655 npmMIT