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
Related MCP server: Jira MCP Server
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 installErstellen Sie den Server:
npm run buildFür die Entwicklung mit automatischem Rebuild:
npm run watchInstallation
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 inspectorDer Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.