
RabbitMQ MCP Server

2025.03.24
0
Python消息队列服务MCP 服务器其它
RabbitMQ MCP Server 是一个基于 RabbitMQ 的 Model Context Protocol (MCP) 服务器实现,旨在使 MCP 客户端能够与 RabbitMQ 实例中的队列和主题进行交互。该服务器提供了与 RabbitMQ 的集成能力,支持消息的发布和订阅操作。
View on GitHub
Overview
基本能力
产品定位
RabbitMQ MCP Server 是一个用于 RabbitMQ 的 MCP 服务器实现,旨在为 MCP 客户端提供与 RabbitMQ 实例交互的能力。
核心功能
- 支持与 RabbitMQ 实例的交互,包括队列和主题的读写操作。
- 提供命令行工具和配置选项,方便用户快速部署和使用。
- 支持 TLS 加密通信,确保数据传输的安全性。
适用场景
- 需要在 MCP 客户端和 RabbitMQ 之间进行消息传递的场景。
- 需要集成 RabbitMQ 消息队列的 MCP 应用。
工具列表
- Smithery CLI:用于自动化安装 RabbitMQ MCP Server。
- Claude 桌面应用:用于调试和验证 RabbitMQ MCP Server 的功能。
常见问题解答
- 安装问题:确保已正确配置
claude_desktop_config.json
文件。 - 调试问题:使用 MCP 文档中提供的调试工具进行问题排查。
使用教程
使用依赖
- 需要安装 Node.js 和 npm 以使用 Smithery CLI。
- 需要安装 Claude 桌面应用以进行调试。
安装教程
- 通过 Smithery 自动安装:
npx -y @smithery/cli install @kenliao94/mcp-server-rabbitmq --client claude
- 手动安装:
- 克隆仓库。
- 配置
claude_desktop_config.json
文件,添加 RabbitMQ MCP Server 的相关参数。
调试方式
- 打开 Claude 桌面应用。
- 尝试进行读写操作(例如发布消息到队列)以验证设置。
- 如遇问题,使用 MCP 文档中的调试工具进行排查。