
j-shelfwood/bugsink-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
RLM을 통해 Bugsink 오류 추적과 상호 작용하는 MCP 서버
개요
LLM을 통해 Bugsink 오류 추적과 상호 작용하는 모델 Context Protocol 서버. 이 서버는 Claude, Cursor 및 다른 MCP 호환 도구를 사용하여 Bugsink 인스턴스에서 오류를 쿼리하고 분석 할 수 있습니다. - - Bugsink 인스턴스의 모든 프로젝트 보기 - 모든 팀 보기 - 프로젝트별 Query 그룹 오류 발생 - - 상세한 문제 정보를 검색 - - 개별 오류가 stacktraces로 발생 - - 태그 및 컨텍스트를 포함한 전체 이벤트 데이터 - Verify API 연결 또는 설정 > API Tokens에서 Bugsink 웹 UI를 통해. Claude 데스크톱 구성에 추가 (~/.claude/claude desktop config.json): 그런 다음 쉘 또는 .env 파일에서 환경 변수를 설정합니다. Bugsink 인스턴스에 대한 연결성을 테스트합니다. Bugsink 인스턴스의 모든 프로젝트를 나열합니다.
개요(AI 번역)
LLM을 통해 Bugsink 오류 추적과 상호 작용하는 모델 Context Protocol 서버.
이 서버는 Claude, Cursor 및 다른 MCP 호환 도구를 사용하여 Bugsink 인스턴스에서 오류를 쿼리하고 분석 할 수 있습니다.
특징
-List Projects - Bugsink 인스턴스의 모든 프로젝트 보기 -List Teams - 모든 팀 보기 -List Issues - 프로젝트별 Query 그룹 오류 발생 -Get Issue Details - 상세한 이슈 정보를 검색 -List Events - stacktraces로 개별 오류 발생 -Get Event Details - 태그 및 컨텍스트를 포함한 전체 이벤트 데이터
- 테스트 연결 - API 연결 검증
설치
npx (추천)를 통해
글로벌 설치
출처에서
구성
환경 변수
| 변하기 쉬운 | Required | 묘사 |
|---|---|---|
BUGSINK_URL |
네 | 귀하의 버크 인스턴스 URL(예: [T1]]) |
| [T2] | 네 | 증명을 위한 API 토큰 |
API 토큰 생성
또는 설정 > API Tokens에서 Bugsink 웹 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
Via npx (Recommended)
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 IDstatus(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
설치
npx bugsink-mcp설정
{
"mcpServers": {
"bugsink": {
"command": "npx",
"args": ["bugsink-mcp"],
"env": {
"BUGSINK_URL": "https://your-bugsink-instance.com",
"BUGSINK_TOKEN": "your-api-token"
}
}
}
}