mq-bridge-mcp
♥Cherished
MCP Bridge exposes messaging queues, streams, and databases as tools and resources for Claude and other LLM clients via the Model Context Protocol. Built in Rust, it enables AI assistants to publish messages to Kafka, RabbitMQ, NATS, SQS, and other systems, and consume data from files, databases, and APIs—supporting use cases like incident response automation and log analysis.
Clauded With Love Rating
7.5 / 10
mq-bridge-mcp creates a bridge between AI assistants and messaging infrastructure using the Model Context Protocol, enabling LLMs to interact with Kafka, RabbitMQ, databases, and other systems. The project is built in Rust and provides both publisher tools for sending messages and consumer resources for reading data from various endpoints.
Code Quality6.5
Usefulness8.5
Claude Usage7.0
Documentation7.5
Originality8.0
Highlights
- ✓Supports a comprehensive range of messaging protocols (Kafka, AMQP, NATS, SQS, MQTT) and data sources in a single bridge
- ✓Clear separation between publishers (tools for AI to send) and consumers (resources for AI to read) with intuitive YAML configuration
- ✓Practical use cases like incident response automation and log analysis demonstrate real-world applicability
To Improve
- →Add comprehensive error handling examples and retry mechanisms in the configuration documentation
- →Include unit tests and integration tests to validate the bridge functionality across different protocols