Skip to content

Commit 9b175ef

Browse files
committed
Add new feature section
1 parent 40e1aeb commit 9b175ef

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@
33

44
A [Model Context Protocol](https://www.anthropic.com/news/model-context-protocol) server implementation for RabbitMQ. Enabling MCP client to interact with queues and topics hosted in a RabbitMQ instance.
55

6+
## Features
7+
8+
### Manage your RabbitMQ message brokers using AI agent.
9+
This MCP servers wraps admin APIs of a RabbitMQ broker as MCP tools. It also uses Pika to interact with RabbitMQ to operate at the message level. You can also specify a new RabbitMQ broker that you want to connect to, at runtime (default one is configured in the parameters passed to the MCP server).
10+
11+
### Supports streamable HTTP with FastMCP's `BearerAuthProvider`
12+
You can start a remote RabbitMQ MCP server by configuring your own IdP and 3rd party authorization provider.
13+
14+
### Seamless integration with MCP client
15+
The package is available on PyPI, you can use uvx without having to fork and build the MCP server locally first.
16+
17+
618
## Running locally with the Claude desktop app
719

820
### Installing via Smithery
@@ -79,9 +91,7 @@ https://pypi.org/project/mcp-server-rabbitmq/
7991

8092
## Roadmap
8193
1. Expose admin API tools and pika SDK tools
82-
1. Support Streamable HTTP when it is GA in Python SDK
8394
1. Support OAuth 2.1 and use it with RabbitMQ OAuth
84-
1. Support Dynamic setting of broker info
8595
1. Publish to PyPI
8696

8797
## Development

0 commit comments

Comments
 (0)