Model Context Protocol server for Azure Service Bus — peek, search, and inspect queues, topics, and dead-letter queues from any MCP-aware AI client.
Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
YOUR_API_KEYClé d’APIobligatoireYour API key for the service
Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
list_namespacesList the Azure Service Bus namespaces the signed-in identity can see, across all enabled subscriptions. Large tenants can hold dozens, so pass nameFilter whenever you already know roughly what you are looking for. Requires Entra ID sign-in (not available with a connection string).List the Azure Service Bus namespaces the signed-in identity can see, across all enabled subscriptions. Large tenants can hold dozens, so pass nameFilter whenever you already know roughly what you are looking for. Requires Entra ID sign-in (not available with a connection string).
Aucun schéma d’entrée n’a été publié pour cet outil.
list_queuesList queues in a namespace with active, dead-letter and scheduled message counts. Use this before peeking so you know which queues have a backlog.List queues in a namespace with active, dead-letter and scheduled message counts. Use this before peeking so you know which queues have a backlog.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_topicsList topics in a namespace with their message counts. Messages sit on a topic's subscriptions rather than the topic itself, so follow up with list_subscriptions to find where a backlog actually is.List topics in a namespace with their message counts. Messages sit on a topic's subscriptions rather than the topic itself, so follow up with list_subscriptions to find where a backlog actually is.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_subscriptionsList the subscriptions under a topic, with active and dead-letter counts. Use this to pick the subscription to pass to peek_messages or search_messages.List the subscriptions under a topic, with active and dead-letter counts. Use this to pick the subscription to pass to peek_messages or search_messages.
Aucun schéma d’entrée n’a été publié pour cet outil.
peek_messagesPeek messages from a queue, or from a topic subscription when topic and subscription are given. Peek is non-destructive: it does not lock, consume, or increment delivery count. Set fromDeadLetter to read the dead-letter queue instead of the main entity. This reads from the head of the entity outwar…Peek messages from a queue, or from a topic subscription when topic and subscription are given. Peek is non-destructive: it does not lock, consume, or increment delivery count. Set fromDeadLetter to read the dead-letter queue instead of the main entity. This reads from the head of the entity outwar…
Aucun schéma d’entrée n’a été publié pour cet outil.
search_messagesScan a queue or subscription for messages matching a body substring, message id, or subject. Non-destructive. Scanning is bounded by maxMessages and by a server-side timeout, so on a deep backlog prefer a narrow filter. Returns matching messages with their sequence numbers. Prefer this over repeate…Scan a queue or subscription for messages matching a body substring, message id, or subject. Non-destructive. Scanning is bounded by maxMessages and by a server-side timeout, so on a deep backlog prefer a narrow filter. Returns matching messages with their sequence numbers. Prefer this over repeate…
Aucun schéma d’entrée n’a été publié pour cet outil.
send_messageSend a message to a queue or topic. This is a real send against the live namespace: consumers will pick it up. Sending to a topic delivers a copy to every subscription whose filter matches, so one send can fan out to many consumers. Needs the Azure Service Bus Data Sender role (or Data Owner), and…Send a message to a queue or topic. This is a real send against the live namespace: consumers will pick it up. Sending to a topic delivers a copy to every subscription whose filter matches, so one send can fan out to many consumers. Needs the Azure Service Bus Data Sender role (or Data Owner), and…
Aucun schéma d’entrée n’a été publié pour cet outil.
resubmit_dead_letterAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
delete_messagesprivilégiéPermanently delete messages by sequence number from a queue or its dead-letter queue. This cannot be undone. Peek or search first to confirm the sequence numbers. Requires --allow-destructive.Permanently delete messages by sequence number from a queue or its dead-letter queue. This cannot be undone. Peek or search first to confirm the sequence numbers. Requires --allow-destructive.
Aucun schéma d’entrée n’a été publié pour cet outil.
dead_letter_messagesMove active messages to the dead-letter queue by sequence number, with a reason. The messages stop being delivered to consumers and will not be retried, but they are not destroyed: they can be read with peek_messages using fromDeadLetter, and put back with resubmit_dead_letter. Use this to quaranti…Move active messages to the dead-letter queue by sequence number, with a reason. The messages stop being delivered to consumers and will not be retried, but they are not destroyed: they can be read with peek_messages using fromDeadLetter, and put back with resubmit_dead_letter. Use this to quaranti…
Aucun schéma d’entrée n’a été publié pour cet outil.
purge_entityDelete EVERY message from a queue, a subscription, or their dead-letter queue. This is irreversible and unbounded. The confirm argument must be the exact entity name, as a deliberate second step. Requires --allow-destructive.Delete EVERY message from a queue, a subscription, or their dead-letter queue. This is irreversible and unbounded. The confirm argument must be the exact entity name, as a deliberate second step. Requires --allow-destructive.
Aucun schéma d’entrée n’a été publié pour cet outil.
10 outils sur 11 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Model Context Protocol server for Azure Service Bus — peek, search, and inspect queues, topics, and dead-letter queues from any MCP-aware AI client.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.
36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)
66 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.
+54 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.
Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.