Skip to main content
Glama

Jira MCP-Server

Ein Model Context Protocol (MCP)-Server, der Jira-Ticket-Kontext direkt in Claude Code bringt. Rufen Sie vollständige Ticketinformationen ab, einschließlich Beschreibungen, Kommentaren, Anhängen und verknüpften Figma-Designs, ohne Ihre Entwicklungsumgebung zu verlassen.

Übersicht

Bei der Arbeit an Entwicklungsaufgaben unterbricht der Kontextwechsel zwischen Jira und Ihrem Code-Editor den Arbeitsfluss und verschwendet Zeit. Dieser MCP-Server löst dies durch:

  • Abrufen des vollständigen Ticket-Kontexts – Erhalten Sie sofort Beschreibungen, Kommentare, Status und Metadaten

  • Herunterladen von Anhängen – Bildanhänge werden heruntergeladen und inline angezeigt

  • Automatisches Abrufen von Figma-Designs – Verknüpfte Figma-URLs werden automatisch erkannt und als Bilder exportiert

  • Ermöglichen natürlicher Abfragen – Suchen Sie Tickets mit JQL direkt aus Claude Code heraus

Related MCP server: JIRA MCP Server

Funktionen

Funktion

Beschreibung

Vollständige Ticketdetails

Zusammenfassung, Beschreibung, Status, Priorität, Bearbeiter, Ersteller, Sprint, übergeordnetes Element

Kommentare

Alle Kommentare mit Autor und Zeitstempel

Anhänge

Automatischer Download von Bildanhängen (PNG, JPG, GIF, WebP)

Verknüpfte Probleme

Anzeigen verwandter Tickets und deren Beziehungen

Figma-Integration

Automatische Erkennung und Export von in Tickets verknüpften Figma-Designs

JQL-Suche

Suchen Sie in Ihrer Jira-Instanz mit leistungsstarken Abfragen

Installation

Voraussetzungen

  • Node.js 18+

  • Claude Code CLI

  • Jira Cloud-Konto mit API-Zugriff

Schritt 1: Zu Claude Code hinzufügen

claude mcp add --transport stdio jira -- npx -y @rui.branco/jira-mcp

Schritt 2: Jira-API-Token abrufen

  1. Gehen Sie zu Atlassian API Tokens

  2. Klicken Sie auf "Create API token"

  3. Geben Sie eine Bezeichnung ein (z. B. "Claude Code MCP")

  4. Klicken Sie auf "Create"

  5. Kopieren Sie das Token (Sie können es später nicht mehr sehen)

Schritt 3: Anmeldedaten konfigurieren

Führen Sie die Einrichtung mit Ihren Anmeldedaten aus:

npx @rui.branco/jira-mcp setup "your@email.com" "YOUR_API_TOKEN" "https://company.atlassian.net"

Parameter

Beschreibung

Beispiel

E-Mail

Ihre Atlassian-Konto-E-Mail

john@company.com

API-Token

Das in Schritt 2 erstellte Token

ATATT3xFfGF0...

Basis-URL

Ihre Jira-Instanz-URL

https://company.atlassian.net

Oder führen Sie es interaktiv aus (fragt nach jedem Wert):

npx @rui.branco/jira-mcp setup

Schritt 4: Überprüfung

Starten Sie Claude Code neu und führen Sie /mcp aus, um zu überprüfen, ob der Server verbunden ist.

Alternative: Manuelle Installation

Wenn Sie die manuelle Installation bevorzugen:

git clone https://github.com/rui-branco/jira-mcp.git ~/.config/jira-mcp
cd ~/.config/jira-mcp && npm install
node setup.js

Dann zu Claude Code hinzufügen:

claude mcp add --transport stdio jira -- node $HOME/.config/jira-mcp/index.js

Verwendung

Ticket abrufen

> Get ticket PROJ-123

# Returns full ticket with description, comments, attachments, and Figma designs

Tickets suchen

> Search for my open tickets

# Uses JQL: assignee = currentUser() AND status != Done

Kommentare mit Erwähnungen hinzufügen

Verwenden Sie die Syntax @Vorname Nachname, um Benutzer in Kommentaren zu erwähnen:

> Add a comment to PROJ-123: "@John Doe Please review this implementation"

# The mention is automatically resolved and the user gets notified

Beispielausgabe

# PROJ-123: Implement user authentication

Status: In Progress | Type: Story | Priority: High
Assignee: John Doe | Reporter: Jane Smith

## Description
Implement OAuth2 authentication flow...

## Comments (2)
### Jane Smith - Jan 15, 2025
Please ensure we support Google SSO...

## Attachments (1)
- mockup.png (image/png, 245KB)
  [Image displayed inline]

## Figma Designs (1)
### Auth Flow Design - Login Screen
- Exported 3 image(s):
  - Login Form: ~/.config/figma-mcp/exports/...
  - Error States: ~/.config/figma-mcp/exports/...
  - Success State: ~/.config/figma-mcp/exports/...

Figma-Integration

Dieser MCP erkennt automatisch Figma-URLs in Ticketbeschreibungen und Kommentaren. Wenn figma-mcp konfiguriert ist:

  • Figma-Links werden automatisch abgerufen

  • Große Frames werden zur besseren Lesbarkeit in Abschnitte unterteilt

  • Bilder werden zur besseren Klarheit in 2-facher Skalierung exportiert

  • Alle Bilder werden inline in Claude Code angezeigt

So aktivieren Sie die Figma-Integration:

  1. Installieren und konfigurieren Sie figma-mcp

  2. Starten Sie Claude Code neu

  3. Figma-Links werden automatisch abgerufen, wenn Sie ein Ticket abrufen

API-Referenz

Tools

Tool

Beschreibung

Parameter

jira_get_myself

Ruft die accountId und Informationen des aktuell authentifizierten Benutzers ab (zur Zuweisung von Tickets)

keine

jira_get_ticket

Ruft ein Ticket anhand des Schlüssels mit Beschreibung, Kommentaren, Anhängen und Figma-Designs ab

issueKey (erforderlich), downloadImages, fetchFigma

jira_search

Sucht Tickets mit JQL

jql (erforderlich), maxResults

jira_add_comment

Fügt einem Ticket einen Kommentar hinzu (unterstützt @mentions)

issueKey (erforderlich), comment (erforderlich)

jira_reply_comment

Antwortet auf einen bestimmten Kommentar mit Zitat und Erwähnung

issueKey (erforderlich), commentId (erforderlich), reply (erforderlich)

jira_edit_comment

Bearbeitet einen vorhandenen Kommentar (unterstützt @mentions)

issueKey (erforderlich), commentId (erforderlich), comment (erforderlich)

jira_delete_comment

Löscht einen Kommentar (nicht rückgängig machbar)

issueKey (erforderlich), commentId (erforderlich)

jira_transition

Ändert den Ticketstatus nach Name oder ID (behandelt Zwischenschritte automatisch)

issueKey (erforderlich), targetStatus oder transitionId

jira_update_ticket

Aktualisiert Ticketfelder (Zusammenfassung, Beschreibung, Bearbeiter, Priorität, Labels)

issueKey (erforderlich), plus optionale Feldparameter

Confluence-Tools

Dieser MCP macht Confluence auch über dieselben Atlassian-Anmeldedaten verfügbar. In der Atlassian Cloud funktioniert das für Jira konfigurierte API-Token auch für Confluence, und die Confluence-Basis-URL wird als <jiraBaseUrl>/wiki abgeleitet – keine zusätzliche Einrichtung erforderlich. Verwenden Sie einfach die unten aufgeführten confluence_*-Tools für jede konfigurierte Instanz.

Für Server-/Data-Center-Bereitstellungen, bei denen Confluence auf einem anderen Host liegt, setzen Sie confluenceBaseUrl explizit für die gespeicherte Instanz in config.json.

Tool

Beschreibung

Parameter

confluence_get_spaces

Listet globale Bereiche auf (key, name, id)

instance

confluence_get_space

Ruft einen einzelnen Bereich mit Beschreibung und Startseite ab

spaceKey (erforderlich), instance

confluence_create_space

Erstellt einen neuen globalen Bereich

spaceKey (erforderlich), name (erforderlich), description, instance

confluence_update_space

Aktualisiert den Namen und/oder die Beschreibung eines Bereichs

spaceKey (erforderlich), name, description, instance

confluence_delete_space

Löscht einen Bereich (asynchron in der Cloud)

spaceKey (erforderlich), instance

confluence_search

CQL-Textsuche (text ~ "<query>" AND type = <type>)

query (erforderlich), spaceKey, type, limit, instance

confluence_get_recent_pages

Seiten, die in den letzten N Tagen geändert wurden

sinceDays (Standard 30), spaceKey, limit, instance

confluence_get_space_root_pages

Top-Level-Seiten in einem Bereich mit childTypes.page

spaceKey (erforderlich), limit, instance

confluence_get_page_children

Direkte untergeordnete Seiten einer Seite

pageId (erforderlich), limit, instance

confluence_get_page

Vollständige Seite mit body.view, body.storage und (standardmäßig) v2 body.atlas_doc_format zusammengeführt

pageId (erforderlich), includeAdf, instance

confluence_get_comments

Listet Kommentare auf einer Seite auf

pageId (erforderlich), limit, instance

confluence_add_comment

Fügt einen Fußzeilenkommentar hinzu (standardmäßig als Klartext in Speicher-XHTML verpackt)

pageId (erforderlich), body (erforderlich), format (text/storage), instance

confluence_update_page

Aktualisiert Titel/Text; erhöht automatisch die Version, falls nicht angegeben

pageId (erforderlich), title, body (Speicher-XHTML), version, instance

confluence_create_page

Erstellt eine Seite mit optionalem übergeordneten Element

spaceKey, title, body (Speicher-XHTML) (alle erforderlich), parentId, instance

confluence_delete_page

Löscht eine Seite

pageId (erforderlich), instance

confluence_get_labels

Listet Labels auf einer Seite auf

pageId (erforderlich), instance

confluence_add_label

Fügt einer Seite ein Label hinzu

pageId (erforderlich), label (erforderlich), instance

confluence_remove_label

Entfernt ein Label von einer Seite

pageId (erforderlich), label (erforderlich), instance

confluence_list_attachments

Listet Anhänge auf einer Seite auf

pageId (erforderlich), limit, instance

confluence_upload_attachment

Lädt eine Datei von der Festplatte oder als Base64-Inhalt hoch

pageId (erforderlich), filePath oder fileContent+fileName, comment, instance

confluence_download_attachment

Lädt einen Anhang anhand des Dateinamens in das lokale Anhangsverzeichnis herunter

pageId (erforderlich), filename (erforderlich), instance

Warum ADF für confluence_get_page? Die v1 body.atlas_doc_format-Erweiterung ist auf modernen Cloud-Seiten unzuverlässig – Hintergrundfarben von Tabellenzellen und einige neuere Knotentypen überleben nur den v2 /api/v2/pages/<id>?body-format=atlas_doc_format-Endpunkt. confluence_get_page führt daher beide Anfragen parallel aus und führt den v2-ADF-Body mit der v1-Antwort zusammen, sodass Aufrufer body.view, body.storage und body.atlas_doc_format in einem Schritt erhalten.

Konfiguration

Konfiguration gespeichert unter ~/.config/jira-mcp/config.json:

{
  "email": "your@email.com",
  "token": "YOUR_API_TOKEN",
  "baseUrl": "https://company.atlassian.net"
}

Fehlerbehandlung

Der Server liefert klare Fehlermeldungen:

Fehler

Bedeutung

Figma API rate limit exceeded

Zu viele Figma-Anfragen, warten Sie einige Minuten

Figma access denied

Überprüfen Sie das Figma-Token oder die Dateiberechtigungen

Figma not configured

Installieren und konfigurieren Sie figma-mcp

Sicherheit

  • API-Token werden lokal in ~/.config/jira-mcp/config.json gespeichert

  • Konfigurationsdateien werden über .gitignore von Git ausgeschlossen

  • Token werden niemals protokolliert oder übertragen, außer an Jira/Figma-APIs

  • Anhänge werden nach ~/.config/jira-mcp/attachments/ heruntergeladen

Lizenz

MIT

Verwandt

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
7moRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Connects Jira with Claude, enabling users to search issues, view issue details, update issues, add comments, and retrieve project information through natural language commands.
    1
    98
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables Claude AI to interact with JIRA for project management and issue tracking, supporting JQL queries, comprehensive issue details retrieval with subtasks and linked issues, and release planning analysis.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects AI assistants like Claude to Jira projects, enabling natural language queries and operations for issue management, project tracking, comments, and workflows through the Jira REST API.
    14,799
    72
    ISC
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides Jira Cloud integration for AI agents, enabling them to search issues with JQL, retrieve detailed issue information, and create new tickets. It supports multiple Jira configurations and provides tools for managing attachments and comments through natural language.
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.

  • Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.

  • Connect Claude to Fathom meeting recordings, transcripts, and summaries

View all MCP Connectors

Latest Blog Posts

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/rui-branco/jira-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server