Changelog
What's new in Bussin. The web app updates continuously. Reload app.bussin.dev and you have the latest version; there is nothing to download or upgrade.
Cleaner navigation, Watch, and a simpler phone layout
October 18, 2026
A round of layout and usability changes, mostly aimed at namespaces with many queues and topics, and at using Bussin on a phone.
- The explorer header is now a single row: a link back to Namespaces, then the namespace and the selected topic, subscription or queue, so you can always see what you are looking at. Favorite, Refresh and Statistics are labeled buttons next to it
- The queue, topic and subscription lists show four rows and wider cells, so long entity names stay readable. Message counts are shortened (for example
1.2k) so they no longer squeeze the name - The arrow on the Peek button opens a menu with Newest first, Watch new messages and Advanced peek. When non-default peek options are active, a line under the button says which ones
- Live Monitor is now Watch. It only shows messages that arrive after you start it, works on dead-letter queues, and keeps its connection signed in during long sessions
- New Organize favorites dialog for renaming favorites, creating and deleting folders, and dragging favorites into folders or a new order. Renaming used to be hidden behind a click on the namespace title. When you have no favorites, the sidebar tells you how to add one
- Add namespace is now the first card on the namespaces page, for connecting with a connection string when a namespace isn't listed
- On phones Bussin shows a simpler layout focused on peeking, purging and resubmitting dead-lettered messages. See Using Bussin on a phone
- Fixed: deleting a folder no longer hides the folders inside it, and long entity lists no longer overlap on small screens
Single-step sign-in and consent
October 15, 2026
Signing in now asks for everything Bussin needs in one prompt. Previously you had to approve Azure Management and Service Bus in two separate popups, and the second one could be blocked by the browser.
- One consent prompt covers both Azure Resource Manager (to list your namespaces) and Azure Service Bus (to peek, send and manage messages)
- If access is missing or expired, the permissions card offers a single Grant Required Permissions or Sign In Again action that fixes both
- The permissions card now tells you which problem it found, instead of a generic "Permission Required" message for everything
MCP server version 0.1.4
September 11, 2026
Metadata only, no functional changes. bussin-mcp@0.1.4 adds the mcpName field the official MCP registry uses to verify package ownership, so the server can be listed there.
- Updated documentation of mcp-server to be more accurate with regards to destructive operations
MCP server version 0.1.2
September 11, 2026
Metadata only, no functional changes. bussin-mcp@0.1.2 adds the mcpName field the official MCP registry uses to verify package ownership, so the server can be listed there.
- Declared
mcpNameasio.github.sgebb/bussin-mcpfor MCP registry publication - CI now fails the build if the publishable tarball would contain a sourcemap, omit the LICENSE, or declare a license other than BUSL-1.1
MCP server version 0.1.1
September 11, 2026
bussin-mcp@0.1.1 corrects the license metadata for both bussin-mcp and bussin-client-js to Business Source License 1.1 (BUSL-1.1). See LICENSE for terms.
- Marked both npm packages as BUSL-1.1 (free for personal, educational, and internal business use)
- Removed sourcemap from published npm tarball
- Ensures correct license in structured data across bussin.dev
MCP server for AI assistants
September 2026
Released bussin-mcp, a Model Context Protocol server that connects Claude, ChatGPT, Cursor and other MCP-aware assistants to Azure Service Bus. It shares the AMQP client the web app uses, runs locally, and authenticates with Entra ID.
- Peek, search and inspect queues, topics, subscriptions and dead-letter queues in natural language
- Read-only by default; sending and destructive operations are separate opt-in flags
--demomode runs against an in-process simulator, with no Azure account needed
Reliability and platform updates
Recent
- Queue and message views now refresh automatically after any write operation, so what you see always reflects the broker
- Fixed a duplicate confirmation dialog when resubmitting a message
- Switched site analytics to GoatCounter, which is privacy-friendly with no cookies and no cross-site tracking. See our security page.
- Upgraded the application runtime to Node 24