mcp-server-rabbitmq
21
RabbitMQ MCP Server is a Model Context Protocol server enabling interactions with queues and topics in RabbitMQ. It offers ease of setup with the Claude desktop app and supports future enhancements like OAuth integration.
RabbitMQ MCP Server
A Model Context Protocol server implementation for RabbitMQ, allowing MCP clients to interact with queues and topics in a RabbitMQ environment.
Running locally with the Claude desktop app
- Installing via Smithery: Install automatically with
Smithery
using a command. - Manual Installation: Clone the repository and modify configuration files; follow platform-specific instructions.
- Open the Claude desktop app and perform a read/write operation to confirm setup.
Roadmap
- Expose admin API tools and SDK tools.
- Support Streamable HTTP when available.
- Implement OAuth 2.1 support with RabbitMQ.
Development
- Set up the development environment by cloning the repository.
- Use
pre-commit
for Git hooks installation. - Run tests using
pytest
. - Ensure code quality with
ruff
for linting and formatting.
License
Licensed under the Apache License 2.0.