bussin-mcp — MCP-сервер для Claude Code: функции и установка
MCP-сервер помогает просматривать очереди Azure Service Bus, искать сообщения и повторно отправлять сообщения из dead-letter queue. Изменяющие действия включаются отдельными флагами.
claude mcp add bussin-mcp -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y bussin-mcpЧто делает bussin-mcp
bussin-mcp подключает ИИ-клиент к Azure Service Bus. Он показывает пространства имён, очереди, топики и подписки, читает сообщения без блокировки и ищет по тексту тела, ID или теме. По умолчанию доступны только просмотр и поиск.
Для отправки и повторной отправки сообщений нужен флаг --allow-send; удаление и очистка требуют --allow-destructive. Поиск и очистка ограничены --search-timeout-ms, а тело сообщения обрезается до 4000 символов. Для доступа через Entra ID используется DefaultAzureCredential; просмотр ресурсов требует роли Reader, чтение сообщений — Azure Service Bus Data Receiver. Без Azure можно запустить встроенный симулятор с --demo.
В Claude Code сервер добавляется командой claude mcp add. Команда установки ниже содержит YOUR_API_KEY как переменную окружения, а в описании сервера для аутентификации Azure указаны Entra ID или SAS-строка. Перед подключением проверьте, какой способ авторизации настроен у вас.
Какие задачи решает
- посмотреть очереди и число сообщений в dead-letter queue
- найти сообщения по фрагменту тела, ID или теме
- прочитать сообщения без их блокировки и удаления
- повторно отправить выбранные сообщения из dead-letter queue
- очистить очередь после включения destructive-доступа
Примеры запросов агенту
- Покажи очереди Azure Service Bus с сообщениями в dead-letter queue.
- Найди в подписке сообщения, где в тексте встречается
timeout. - Повторно отправь выбранные сообщения из dead-letter queue в исходную очередь.
Как установить bussin-mcp
Командой платформы
claude mcp add bussin-mcp -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y bussin-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp-server --env YOUR_API_KEY=<YOUR_API_KEY> -- npx -y bussin-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"bussin-mcp"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"bussin-mcp"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e YOUR_API_KEY=<YOUR_API_KEY> mcp-server npx -y bussin-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о bussin-mcp
Как установить bussin-mcp в Claude Code?
Выполните claude mcp add bussin-mcp -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y bussin-mcp. Команда добавляет сервер через npx и задаёт переменную окружения.
Что делает bussin-mcp?
Он подключает ИИ-клиент к Azure Service Bus для просмотра очередей и сообщений, поиска и, при включённых флагах, отправки или удаления сообщений.
Можно ли попробовать bussin-mcp без Azure?
Да. Запустите npx -y bussin-mcp --demo: сервер работает со встроенным симулятором.