JS

j-shelfwood/bugsink-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

19 stars 8 forks 品質 73 トレンド 22MIT

LLM による Bugsink エラー追跡とやり取りするための MCP サーバー

概要

LLM による Bugsink エラートラッキングとやり取りするためのモデルコンテキストプロトコルサーバー。 このサーバーでは、Claude、Cursor、その他のMCP互換ツールなどのAIアシスタントが、Bugsinkインスタンスからエラーを照会および分析することができます。 - - - Bugsink インスタンス内のすべてのプロジェクトを表示 - - すべてのチームを表示 - - プロジェクトによるグループ化されたエラーが発生するクエリ - - 詳細な問題情報の取得 - - 個々のエラーが発生するスタックトレース - - タグやコンテキストを含むフルイベントデータ - - API の接続を確認する または、Settings > API トークンの下の Bugsink Web UI を通して。 Claudeデスクトップ設定(~/.claude/claude desktop config.json)に追加します。 次に、シェルまたは .env ファイルに環境変数を設定します。 Bugsink インスタンスへの接続をテストします。 Bugsink インスタンスのすべてのプロジェクトをリストします.

概要(AI 翻訳)

LLM による Bugsink エラートラッキングとやり取りするためのモデルコンテキストプロトコルサーバー。

このサーバーでは、Claude、Cursor、その他のMCP互換ツールなどのAIアシスタントが、Bugsinkインスタンスからエラーを照会および分析することができます。

##特徴

-List Projects - Bugsink インスタンスのすべてのプロジェクトを表示 -リストチーム - すべてのチームを見る

  • リストの問題 - クエリグループ化されたエラーが発生するプロジェクト -課題詳細を取得する - 詳細な問題情報の取得 -List Events - 個々のエラー発生をスタックトレースで表示
  • イベントの詳細を取得する - タグやコンテキストを含むフルイベントデータ
  • テスト接続 - API接続の確認

インストール

##npx経由(推奨)

##グローバルインストール

ソースから

設定

環境変数

| 変数 | 必須 | 説明 | お問い合わせ | [BUGSINK_URL | はい | バグシンクインスタンス URL (例: [https://error-tracking.example.com) | | [BUGSINK_TOKEN | 認証用 API トークン |

APIトークンの生成

または、Settings > API トークンの下の Bugsink Web UI を通して。

MCP クライアント構成

##Claudeデスクトップ

Claudeデスクトップの設定に追加 (`~/).

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Bugsink MCP Server

A Model Context Protocol server for interacting with Bugsink error tracking via LLMs.

This server enables AI assistants like Claude, Cursor, and other MCP-compatible tools to query and analyze errors from your Bugsink instance.

Features

  • List Projects - View all projects in your Bugsink instance
  • List Teams - View all teams
  • List Issues - Query grouped error occurrences by project
  • Get Issue Details - Retrieve detailed issue information
  • List Events - View individual error occurrences with stacktraces
  • Get Event Details - Full event data including tags and contexts
  • Test Connection - Verify API connectivity

Installation

npx bugsink-mcp

Global Install

npm install -g bugsink-mcp

From Source

git clone https://github.com/j-shelfwood/bugsink-mcp.git
cd bugsink-mcp
npm install
npm run build

Configuration

Environment Variables

Variable Required Description
BUGSINK_URL Yes Your Bugsink instance URL (e.g., https://error-tracking.example.com)
BUGSINK_TOKEN Yes API token for authentication

Generating an API Token

# Via Bugsink management command
bugsink-manage create_auth_token

Or through the Bugsink web UI under Settings > API Tokens.

MCP Client Configuration

Claude Desktop

Add to your Claude Desktop configuration (~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "bugsink": {
      "command": "npx",
      "args": ["bugsink-mcp"],
      "env": {
        "BUGSINK_URL": "https://your-bugsink-instance.com",
        "BUGSINK_TOKEN": "your-api-token"
      }
    }
  }
}

Claude Code CLI

claude mcp add bugsink -- npx bugsink-mcp

Then set environment variables in your shell or .env file.

Cursor

Add to your Cursor MCP settings:

{
  "mcpServers": {
    "bugsink": {
      "command": "npx",
      "args": ["bugsink-mcp"],
      "env": {
        "BUGSINK_URL": "https://your-bugsink-instance.com",
        "BUGSINK_TOKEN": "your-api-token"
      }
    }
  }
}

Available Tools

test_connection

Test connectivity to your Bugsink instance.

list_projects

List all projects in the Bugsink instance.

get_project

Get detailed information about a specific project including DSN.

Parameters:

  • project_id (number, required): The project ID

list_teams

List all teams in the Bugsink instance.

list_issues

List issues for a specific project.

Parameters:

  • project_id (number, required): The project ID
  • status (string, optional): Filter by status (‘unresolved’, ‘resolved’, ‘muted’)
  • limit (number, optional): Max results (default: 25)

get_issue

Get detailed information about a specific issue.

Parameters:

  • issue_id (number, required): The issue ID
GitHub で README 全文を見る

インストール

npx bugsink-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "bugsink": { "command": "npx", "args": ["bugsink-mcp"], "env": { "BUGSINK_URL": "https://your-bugsink-instance.com", "BUGSINK_TOKEN": "your-api-token" } } } }