Skip to main content
Glama

Backlog MCP Server

by fleagne

[!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

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.

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.

Eine MCP-Serverimplementierung, die sich in die Backlog-API integrieren lässt und Projektmanagementvorgänge einschließlich Problemen, Projekten und Wikis durch Interaktionen in natürlicher Sprache ermöglicht.

  1. Werkzeuge
    1. Projekt-API
    2. Problem-API
    3. Wiki-API
  2. Konfiguration
    1. Einen API-Schlüssel erhalten
    2. Umgebungsvariablen
    3. Verwendung mit Claude Desktop
  3. Entwicklung
    1. Installation
    2. Bauen
    3. Debuggen
    4. Ausführen von Tests
    5. Docker-Build
  4. Erweiterung des Servers
    1. Lizenz

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        An MCP server that provides tools for interacting with Linear issue tracking system, currently supporting issue search with plans to expand to issue creation, updates, comments, and project management.
        Last updated -
        1
        73
        1
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
        Last updated -
        39
        28
        • Apple
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.
        Last updated -
        32
        80
        5
        TypeScript
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        An MCP server that connects to Backlog API, providing functionality to search, retrieve, and update issues through natural language commands.
        Last updated -
        53
        1
        JavaScript
        • Apple

      View all related MCP servers

      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