mcp-backlog-server

mcp-backlog-server

1

The Backlog MCP Server is a TypeScript-based integration that connects Backlog with the Model Context Protocol (MCP). It features tools for interacting with the Backlog API, enabling the retrieval, management, and analysis of Backlog data including projects, issues, and Wiki pages.

Overview

Backlog MCP Server is a TypeScript-based server that integrates Backlog with the Model Context Protocol (MCP). It implements key MCP concepts:

  • Represents Backlog project resources, including URIs and metadata.
  • Tools for interacting with the Backlog API.
  • Prompts for summarizing and analyzing Backlog data.

Features

  • Access Backlog projects via a specific URI scheme.
  • Tools to obtain Backlog user and space information, list recent projects, and manage project issues and Wiki pages.
  • Prompts to summarize projects, analyze Backlog usage patterns, and summarize Wiki pages.

Requirements

  • A Backlog account with API access rights.
  • Required environment variables include BACKLOG_API_KEY and BACKLOG_SPACE_URL.

Installation

Configure server settings in Claude Desktop configuration files on macOS or Windows.

Development

Install dependencies and build the server using npm commands. Utilize the MCP Inspector for debugging.

Technical Details

Composed of core components like entry points, API clients, handlers for resources, tools, prompts, and configuration settings.