npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

fastmcp-backlog-server

v1.0.6

Published

BacklogのAPIと連携するModel Context Protocol (MCP) サーバーです。このプロジェクトは、AI アシスタントがBacklogのプロジェクト管理システムと対話できるようにするためのインターフェースを提供します。

Readme

FastMCP Backlog Server

BacklogのAPIと連携するModel Context Protocol (MCP) サーバーです。このプロジェクトは、AI アシスタントがBacklogのプロジェクト管理システムと対話できるようにするためのインターフェースを提供します。

概要

このサーバーはFastMCPフレームワークを使用して構築されており、backlog-mcp-serverを参考に作成されています。MCPプロトコルを通じて、AIアシスタントがBacklogの様々な機能にアクセスできるようになります。

機能

  • プロジェクト情報の取得
  • 課題(イシュー)の取得・作成
  • Wiki ページの取得・作成
  • Git リポジトリ情報の取得

必要条件

  • Node.js 18以上
  • Backlogアカウントとアクセス権
  • Backlog APIキー

インストールと使用方法

このパッケージはnpmに公開されており、インストールせずにnpxコマンドで直接実行することができます:

# 環境変数を設定してサーバーを起動
BACKLOG_API_KEY=あなたのAPIキー BACKLOG_SPACE_ID=あなたのスペースID npx fastmcp-backlog-server

または、グローバルにインストールして使用することもできます:

# グローバルにインストール
npm install -g fastmcp-backlog-server

# 環境変数を設定してサーバーを起動
BACKLOG_API_KEY=あなたのAPIキー BACKLOG_SPACE_ID=あなたのスペースID fastmcp-backlog-server

環境設定

以下の環境変数を設定する必要があります:

  • BACKLOG_API_KEY: BacklogのAPIキー
  • BACKLOG_SPACE_ID: BacklogのスペースID
  • BACKLOG_BASE_URL (オプション): カスタムBacklog API URL。指定しない場合は https://{BACKLOG_SPACE_ID}.backlog.com/api/v2 が使用されます

環境変数は直接コマンドラインで指定するか、.envファイルを使用することができます。.envファイルを使用する場合は、以下のようにファイルを作成し、サーバー起動時に読み込まれるようにします:

BACKLOG_API_KEY=あなたのBacklogAPIキー
BACKLOG_SPACE_ID=あなたのBacklogスペースID
# 以下は任意です
# BACKLOG_BASE_URL=カスタムBacklog API URL

.envファイルを使用する場合は、以下のように起動します:

npx -r dotenv/config fastmcp-backlog-server

Claude や GPT との連携

このMCPサーバーはClaude DesktopやMCPに対応したその他のAIアシスタントと連携することができます。

Claude Desktopと連携する場合は、以下の設定を行ってください:

  1. Claude Desktopの設定ファイルを開く
  2. 以下の設定を追加:
    • BACKLOG_BASE_URLも必要であれば追加する
{
  "mcpServers": {
    "backlog-mcp-server": {
      "command": "npx",
      "args": [
        "fastmcp-backlog-server"
      ],
      "env": {
        "BACKLOG_API_KEY": "あなたのBacklogAPIキー",
        "BACKLOG_SPACE_ID": "あなたのBacklogスペースID"
      }
    }
  }
}

利用可能なツール

このMCPサーバーは以下のツールを提供します:

| ツール名 | 説明 | |----------|------| | backlog_get_projects | プロジェクト一覧を取得します | | backlog_get_project | 指定したプロジェクトの詳細を取得します | | backlog_get_issues | 課題(イシュー)一覧を取得します | | backlog_get_issue | 指定した課題の詳細を取得します | | backlog_add_issue | 新しい課題を作成します | | backlog_get_wikis | Wiki一覧を取得します | | backlog_get_wiki | 指定したWikiの詳細を取得します | | backlog_add_wiki | 新しいWikiページを作成します | | backlog_get_git_repositories | Gitリポジトリ一覧を取得します | | backlog_get_git_repository | 指定したGitリポジトリの詳細を取得します

ライセンス

このプロジェクトはMIT Licenseの下で公開されています。

謝辞

このプロジェクトは以下のプロジェクトを参考にしています:

免責事項

このプロジェクトはBacklog公式のプロダクトではありません。Backlogの利用規約に従って使用してください。