
RabbitMQ
FlowHuntとRabbitMQ MCPサーバーを連携させることで、ブローカー管理の自動化、メッセージ管理の効率化、AI駆動ワークフローによる安全なリモート操作が可能になります。...

RabbitMQ MCPサーバーを使用して、AIエージェントにRabbitMQのキュー管理、監視、ブローカー管理を自動化しましょう。
RabbitMQ MCPサーバーは、AIアシスタントがRabbitMQメッセージブローカーの管理や操作を行うために設計されたModel Context Protocol(MCP)サーバー実装です。RabbitMQブローカーの管理APIをMCPツールとしてラップし、メッセージレベルのやり取りにはPikaライブラリを利用します。これにより、AIエージェントはキューの管理、メッセージの送受信、ブローカー状態の監視などを実行できます。RabbitMQ MCPサーバーはMCPクライアントとのシームレスな統合、FastMCPのBearerAuthProviderによるストリーム対応HTTP、会話中に異なるRabbitMQブローカーへの接続をサポートします。AIエージェントによるメッセージキュー操作の自動化により、開発者が堅牢な分散システムを構築・管理しやすくなります。
リポジトリ内にドキュメント化されたプロンプトテンプレートは見つかりませんでした。
リポジトリ内に明示的なリソース定義は見つかりませんでした。
uvxがインストールされていることを確認してください。mcpServers設定にRabbitMQ MCPサーバーを追加します。JSON例:
{
"mcpServers": {
"rabbitmq": {
"command": "uvx",
"args": [
"mcp-server-rabbitmq@latest",
"--rabbitmq-host", "<hostname>",
"--port", "<port number>",
"--username", "<rabbitmq username>",
"--password", "<rabbitmq password>",
"--use-tls", "<true|false>"
]
}
}
}
APIキーの保護(環境変数の例):
{
"env": {
"RABBITMQ_USERNAME": "<rabbitmq username>",
"RABBITMQ_PASSWORD": "<rabbitmq password>"
},
"inputs": {
"username": "${RABBITMQ_USERNAME}",
"password": "${RABBITMQ_PASSWORD}"
}
}
uvxをインストールし、Claudeが最新であることを確認します。mcpServersセクションにRabbitMQ MCPサーバーブロックを挿入します。JSON例:
{
"mcpServers": {
"rabbitmq": {
"command": "uvx",
"args": [
"mcp-server-rabbitmq@latest",
"--rabbitmq-host", "<hostname>",
"--port", "<port number>",
"--username", "<rabbitmq username>",
"--password", "<rabbitmq password>",
"--use-tls", "<true|false>"
]
}
}
}
認証情報の保護は前述の環境変数例を参照してください。
uvxが利用できることを確認します。mcpServersにRabbitMQ MCPサーバーのエントリを追加します。JSON例:
{
"mcpServers": {
"rabbitmq": {
"command": "uvx",
"args": [
"mcp-server-rabbitmq@latest",
"--rabbitmq-host", "<hostname>",
"--port", "<port number>",
"--username", "<rabbitmq username>",
"--password", "<rabbitmq password>",
"--use-tls", "<true|false>"
]
}
}
}
機密情報は前述のように環境変数で管理してください。
uvxがインストールされていることを確認します。mcpServersにRabbitMQ MCPサーバーを登録します。JSON例:
{
"mcpServers": {
"rabbitmq": {
"command": "uvx",
"args": [
"mcp-server-rabbitmq@latest",
"--rabbitmq-host", "<hostname>",
"--port", "<port number>",
"--username", "<rabbitmq username>",
"--password", "<rabbitmq password>",
"--use-tls", "<true|false>"
]
}
}
}
環境変数による設定方法は前述をご参照ください。
FlowHuntでのMCP利用
FlowHuntワークフローにMCPサーバーを組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、以下のJSON形式でMCPサーバー情報を入力してください。
{
"rabbitmq": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPをツールとして利用でき、すべての機能にアクセスできます。“rabbitmq"は実際のMCPサーバー名に、URLはご自身のMCPサーバーURLに置き換えてください。
| セクション | 有無 | 詳細/備考 |
|---|---|---|
| 概要 | ✅ | READMEに説明あり |
| プロンプト一覧 | ⛔ | プロンプトテンプレートなし |
| リソース一覧 | ⛔ | 明示的なリソース定義なし |
| ツール一覧 | ✅ | READMEから推測したツール説明 |
| APIキーの保護 | ✅ | 環境変数利用の説明あり(README/設定例) |
| サンプリングサポート(評価上重要度低) | ⛔ | サンプリングサポートの記載なし |
上記より、RabbitMQ MCPサーバーはツール利用やセキュリティ面で優れた統合・セットアップドキュメントを備えていますが、プロンプトテンプレートやリソース定義、RootsやSamplingサポートの明記はありません。
| ライセンス有無 | ✅ (Apache-2.0) |
|---|---|
| ツールが少なくとも1つ | ✅ |
| フォーク数 | 8 |
| スター数 | 28 |
評価:
このMCPサーバーには7/10を付けます。ツールベースのRabbitMQ統合に関して十分なドキュメントと機能がありますが、プロンプトテンプレート・リソース定義・RootsやSamplingサポートの明文化があればさらに良くなるでしょう。

FlowHuntとRabbitMQ MCPサーバーを連携させることで、ブローカー管理の自動化、メッセージ管理の効率化、AI駆動ワークフローによる安全なリモート操作が可能になります。...

Redis MCPサーバーは、AIアシスタントとRedis互換のインメモリデータベースを橋渡しし、シームレスなキー・バリュー型ストレージ、リアルタイムメッセージング、高度な自動化をAI駆動ワークフローに提供します。...

ModelContextProtocol (MCP) サーバーは、AIエージェントと外部データソース、API、サービスをつなぐ橋渡しとして機能し、FlowHuntユーザーがコンテキスト認識型でワークフロー自動化が可能なAIアシスタントを構築できるようにします。本ガイドでは、セットアップ、構成、および安全な統合のためのベ...
クッキーの同意
閲覧体験を向上させ、トラフィックを分析するためにクッキーを使用します。 See our privacy policy.