Jira MCP Server

by KS-GEN-AI

Integrations

  • Provides comprehensive interaction with Jira's API, enabling JQL query execution, ticket management (creation, editing, deletion), project listing, status retrieval, user assignment, and attachment handling capabilities.

Jira-Kommunikationsserver MCP-Server

Sprechen Sie mit Jira

Dies ist ein TypeScript-basierter MCP-Server, der Tools für die Interaktion mit Jira bereitstellt. Er veranschaulicht die wichtigsten MCP-Konzepte anhand von:

  • Tools zum Ausführen von JQL-Abfragen
  • Tools zum Erstellen, Bearbeiten und Löschen von Jira-Tickets
  • Tools zum Auflisten von Jira-Projekten und -Status

Merkmale

Jira-Tools

execute_jql

  • Zweck : Führen Sie eine JQL-Abfrage aus.
  • Parameter : jql , number_of_results (Standard: 1).

get_only_ticket_name_and_description

  • Zweck : Ticketname und -beschreibung abrufen.
  • Parameter : jql , number_of_results (Standard: 1).

create_ticket

  • Zweck : Erstellen Sie ein Jira-Ticket.
  • Parameter : project.key , summary , description , issuetype.name , parent (optional).

list_projects

  • Zweck : Jira-Projekte auflisten.
  • Parameter : number_of_results (Standard: 1).

delete_ticket

  • Zweck : Ein Ticket löschen.
  • Parameter : issueIdOrKey .

edit_ticket

  • Zweck : Ein Ticket ändern.
  • Parameter : issueIdOrKey , summary (optional), description (optional), labels (optional), parent (optional).

get_all_statuses

  • Zweck : Alle Status abrufen.
  • Parameter : number_of_results (Standard: 1).

assign_ticket

  • Zweck : Einem Benutzer ein Ticket zuweisen.
  • Parameter : accountId , issueIdOrKey .

query_assignable

  • Zweck : Zuweisbare Benutzer in einem Projekt finden.
  • Parameter : project_key .

add_attachment

  • Zweck : Einem Ticket einen Anhang hinzufügen.
  • Parameter : issueIdOrKey , imageUrl .

Entwicklung

Installieren Sie Abhängigkeiten:

npm install

Erstellen Sie den Server:

npm run build

Für die Entwicklung mit automatischem Rebuild:

npm run watch

Installation

Zur Verwendung mit Claude Desktop fügen Sie die Serverkonfiguration hinzu:

Unter MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Unter Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "Jira communication server": { "command": "node", "args": [ "/PATH_TO_THE_PROJECT/build/index.js" ], "env": { "JIRA_URL": "https://XXXXXXXX.atlassian.net", "JIRA_API_MAIL": "Your email", "JIRA_API_KEY": "KEY_FROM : https://id.atlassian.com/manage-profile/security/api-tokens" } } } }

Debuggen

Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector , der als Paketskript verfügbar ist:

npm run inspector

Der Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ein TypeScript-basierter Server, der die Interaktion mit Jira ermöglicht und Tools zum Ausführen von JQL-Abfragen, Verwalten von Tickets sowie Auflisten von Projekten und Status in natürlicher Sprache bereitstellt.

  1. Merkmale
    1. Jira-Tools
      1. execute_jql
      2. get_only_ticket_name_and_description
      3. create_ticket
      4. list_projects
      5. delete_ticket
      6. edit_ticket
      7. get_all_statuses
      8. assign_ticket
      9. query_assignable
      10. add_attachment
    2. Entwicklung
      1. Installation
        1. Debuggen

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Provides capabilities for searching Jira issues using JQL and retrieving detailed issue information.
        Last updated -
        2
        146
        17
        JavaScript
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        A server implementation that allows AI models to interact with Jira through the Model Context Protocol, enabling tasks like JQL searches and retrieving issue details.
        Last updated -
        Python
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables seamless integration between Cursor IDE and JIRA, allowing users to retrieve issues, execute JQL searches, and log work through natural language interactions.
        Last updated -
        Python
        • Linux
        • Apple
      • -
        security
        F
        license
        -
        quality
        A TypeScript implementation of Model Context Protocol that provides integration tools for JIRA ticket creation and TODO management, allowing users to manage tasks through natural language interfaces.
        Last updated -
        TypeScript

      View all related MCP servers

      ID: v7nmyscj80