Skip to main content
Glama

[!VORSICHT] Offizieller Backlog MCP-Server gestartet!

Dieses Repository wird sichtbar geändert.

https://nulab.com/ja/blog/backlog/released-backlog-mcp-server/

Backlog MCP-Server

Eine MCP-Serverimplementierung, die die Backlog-API integriert.

Werkzeuge

Projekt-API

  • backlog_get_projects

    • Ausführen von Projekten mit Paginierung und Filterung

  • backlog_get_project

    • Ausführen von Projektabrufen mit Projekt-ID oder Schlüssel

Problem-API

  • backlog_get_issues

    • Ausführen von Problemen mit Paginierung und Filterung

  • backlog_get_issue

    • Ausführen von Issue-Gets mit Issue-ID oder -Schlüssel

  • backlog_add_issue

    • Führen Sie das Hinzufügen eines Problems mit den Problemdaten aus

  • backlog_update_issue

    • Problemaktualisierung mit Problemdaten durchführen

  • backlog_delete_issue

    • Führen Sie die Problemlöschung mit der Problem-ID oder dem Schlüssel aus

Wiki-API

  • backlog_get_wikis

    • Führen Sie Wikis get mit dem Schlüsselwort aus

  • backlog_get_wiki

    • Wiki-Gets mit Wiki-ID oder -Schlüssel ausführen

  • backlog_add_wiki

    • Wiki-Add mit Wiki-Daten ausführen

  • backlog_update_wiki

    • Wiki-Update mit Wiki-Daten durchführen

  • backlog_delete_wiki

    • Wiki-Löschen mit Wiki-ID oder Schlüssel ausführen

Related MCP server: MCP Server Linear

Konfiguration

Einen API-Schlüssel erhalten

  1. Melden Sie sich für ein Backlog an

  2. Wählen Sie einen Plan (Kostenloser Plan hier verfügbar)

  3. Generieren Sie Ihren API-Schlüssel überdie Hilfe zu den einzelnen Einstellungen

Umgebungsvariablen

Dieser Server erfordert die folgenden Umgebungsvariablen:

  • Erforderlich:

    • BACKLOG_API_KEY : Ihr Backlog-API-Schlüssel

    • BACKLOG_SPACE_ID : Ihre Backlog-Space-ID

  • Optional:

    • BACKLOG_BASE_URL : Ihre Backlog-Basis-URL (Standard: https://{your-space-id}.backlog.com/api/v2 )

Verwendung mit Claude Desktop

Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:

NPX

{ "mcpServers": { "backlog": { "command": "npx", "args": [ "-y", "backlog-mcp-server" ], "env": { "BACKLOG_API_KEY": "YOUR_API_KEY_HERE", "BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE" } } } }

Docker

{ "mcpServers": { "backlog": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "BACKLOG_API_KEY=YOUR_API_KEY_HERE", "-e", "BACKLOG_SPACE_ID=YOUR_SPACE_ID_HERE", "mcp/backlog" ], "env": { "BACKLOG_API_KEY": "YOUR_API_KEY_HERE", "BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE" } } } }

Entwicklung

Installation

npm install

Bauen

npm run build

Debuggen

npm run debug

Ausführen von Tests

Wird noch bekannt gegeben

Docker-Build

docker build -t mcp/backlog -f Dockerfile .

Erweiterung des Servers

So fügen Sie neue Tools hinzu:

  1. Definieren Sie ein neues Zod-Schema in src/core/schema.ts

  2. Fügen Sie eine neue Werkzeugdefinition in src/tools/toolDefinitions.ts hinzu und schließen Sie sie in ALL_TOOLS ein

  3. Erstellen Sie einen neuen Handler in src/tools/handlers.ts und registrieren Sie ihn in toolHandlers

  4. Implementieren Sie die Geschäftslogik in einem Dienst im Verzeichnis src/services/

Lizenz

Dieser MCP-Server ist unter der MIT-Lizenz lizenziert. Das bedeutet, dass Sie die Software unter den Bedingungen der MIT-Lizenz frei verwenden, ändern und verbreiten dürfen. Weitere Informationen finden Sie in der LICENSE-Datei im Projekt-Repository.

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/fleagne/backlog-mcp-server'

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