Backlog MCP Server logo

Backlog MCP Server

by fleagne

This is an MCP server implementation that integrates with the Backlog API, providing tools to interact with projects, issues, and wikis. It allows users to manage their Backlog data programmatically.

View on GitHub

Last updated: N/A

What is Backlog MCP Server?

The Backlog MCP Server is a server implementation designed to interact with the Backlog API. It provides a set of tools to manage projects, issues, and wikis within a Backlog workspace.

How to use Backlog MCP Server?

To use this server, you need a Backlog API key and space ID. Configure the server using environment variables or by adding it to your claude_desktop_config.json file via NPX or Docker. The server exposes tools that can be called to interact with the Backlog API.

Key features of Backlog MCP Server

  • Project management (get projects, get project)

  • Issue management (get issues, get issue, add issue, update issue, delete issue)

  • Wiki management (get wikis, get wiki, add wiki, update wiki, delete wiki)

  • Integration with Backlog API

  • Configurable via environment variables

  • Easy setup with NPX or Docker

Use cases of Backlog MCP Server

  • Automating Backlog tasks

  • Integrating Backlog with other systems

  • Programmatically managing projects and issues

  • Creating custom workflows based on Backlog data

FAQ from Backlog MCP Server

How do I get a Backlog API key?

Sign up for Backlog, choose a plan, and generate your API key from the individual settings.

What environment variables are required?

The required environment variables are BACKLOG_API_KEY and BACKLOG_SPACE_ID. An optional variable is BACKLOG_BASE_URL.

How do I add new tools to the server?

Define a new Zod schema, add a new tool definition, create a new handler, and implement business logic in a service.

How do I run the server?

You can run the server using NPX or Docker, as described in the README.

What is the license for this server?

This MCP server is licensed under the MIT License.