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 |
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Confluence MCP — wraps the Confluence Cloud REST API v2 (OAuth)
Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.
Manage feature requests, votes, roadmaps, and changelogs from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/addy-301/MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server