
j-shelfwood/bugsink-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP сервер для взаимодействия с Bugsink отслеживания ошибок через LLM
Обзор
Сервер Model Context Protocol для взаимодействия с Bugsink для отслеживания ошибок через LLM. Этот сервер позволяет помощникам ИИ, таким как Claude, Cursor и другим MCP-совместимым инструментам, запрашивать и анализировать ошибки из вашего экземпляра Bugsink. - Просмотр всех проектов в вашем экземпляре Bugsink - - Просмотр всех команд - - Запрос сгруппированных ошибок по проекту - - Восстановление подробной информации о проблеме - - Просмотр отдельных ошибок со стектрациями - - Полные данные о событиях, включая теги и контексты - - Проверка подключения API Или через веб-интерфейс Bugsink в разделе Настройки > Токены API. Добавьте конфигурацию Claude Desktop (~/.claude/claude desktop config.json): Затем установите переменные среды в файле shell или .env. Проверьте подключение к вашему экземпляру Bugsink. Перечислите все проекты в экземпляре Bugsink.
Обзор (машинный перевод)
Сервер Model Context Protocol для взаимодействия с Bugsink для отслеживания ошибок через LLM.
Этот сервер позволяет помощникам ИИ, таким как Claude, Cursor и другим MCP-совместимым инструментам, запрашивать и анализировать ошибки из вашего экземпляра Bugsink.
Особенности
Список проектов - Посмотреть все проекты в вашем экземпляре Bugsink Список команд - Посмотреть все команды Вопросы списков - Запрос сгруппированных ошибок по проектам ** Получить подробную информацию о выпуске ** - Получить подробную информацию о выпуске Список событий - Просмотр отдельных ошибок со стектрациями Данные события - Полные данные о событиях, включая теги и контексты Test Connection - Проверка подключения API
##Установка
Via npx (рекомендуется)
###Глобальная установка
Источник
Конфигурация
Переменные среды
| Переменная | Требуемое | Описание |
BUGSINK_URL | Да | Ваш Bugsink экземпляр URL (например, [T1]]
| BUGSINK_TOKEN | Да | Токен API для аутентификации |
Создание токена API
Или через веб-интерфейс Bugsink в разделе Настройки > Токены API.
Конфигурация клиента MCP
###Клод Десктоп
Добавьте в конфигурацию Claude Desktop (~/).
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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"
}
}
}
}