
MCP 代理服务器
MCP 代理服务器将多个 MCP 资源服务器聚合为一个 HTTP 服务器,为 AI 助手和开发者简化连接。它实现了对多样化工具、API 和数据源的统一访问,支持实时流式传输与集中式认证。...
借助 RabbitMQ MCP 服务器为 FlowHunt,实现 AI 智能体的自动化 RabbitMQ 队列管理、监控和代理管理。
RabbitMQ MCP 服务器是一种模型上下文协议(MCP)服务器实现,旨在让 AI 助手能够管理并与 RabbitMQ 消息代理交互。通过将 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 Key 安全存储(环境变量示例):
{
"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
要将 MCP 服务器集成到你的 FlowHunt 工作流中,请先在流程中添加 MCP 组件,并将其连接到你的 AI 智能体:
点击 MCP 组件打开配置面板。在系统 MCP 配置区,按以下 JSON 格式填写你的 MCP 服务器信息:
{
"rabbitmq": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 智能体即可将此 MCP 作为工具使用,获得其全部功能。请将 “rabbitmq” 替换为你实际的 MCP 服务器名称,并将 URL 替换为你自己的 MCP 服务器地址。
部分 | 可用性 | 说明 |
---|---|---|
概览 | ✅ | README 中有描述 |
提示词模板列表 | ⛔ | 没有发现提示模板 |
资源列表 | ⛔ | 没有发现显式资源定义 |
工具列表 | ✅ | 工具描述可从 README 推断 |
API Key 安全存储 | ✅ | README/配置示例中有环境变量用法 |
采样支持(评估不重要) | ⛔ | 未提及采样支持 |
综上,RabbitMQ MCP 服务器在集成和设置文档上表现良好,注重工具使用与安全,但在公开文档中缺少明确的提示词模板和资源定义。Roots 和采样支持暂未记录。
是否有 LICENSE | ✅ (Apache-2.0) |
---|---|
至少有一个工具 | ✅ |
Fork 数量 | 8 |
Star 数量 | 28 |
评分:
我给该 MCP 服务器的评分为 7/10。文档完整,适合工具型 RabbitMQ 集成,但如能补充明确的提示词模板、资源定义及 Roots 和采样的文档支持会更佳。
RabbitMQ MCP 服务器是一款模型上下文协议(MCP)服务器,使 AI 助手能够自动化并管理 RabbitMQ 消息代理。它通过 MCP 工具提供队列管理、消息操作和代理管理,并可与 FlowHunt 工作流无缝集成。
AI 智能体可以管理队列、发送和接收消息、监控代理状态、执行管理操作、动态切换 RabbitMQ 代理,并自动化分布式系统的集成测试。
建议使用环境变量存储用户名和密码等敏感信息。请参考设置示例,了解如何在配置中安全注入凭据。
支持,RabbitMQ MCP 服务器可集成多种 MCP 客户端,包括 Windsurf、Claude、Cursor 和 Cline。每个客户端的具体配置步骤请参考文档。
支持,你可以在对话过程中指定不同的 RabbitMQ 代理,让 AI 智能体无需重启或重新配置服务器即可在(如预发与生产)环境间切换。
MCP 代理服务器将多个 MCP 资源服务器聚合为一个 HTTP 服务器,为 AI 助手和开发者简化连接。它实现了对多样化工具、API 和数据源的统一访问,支持实时流式传输与集中式认证。...
OpenRPC MCP 服务器通过 OpenRPC 规范将 AI 助手与支持 JSON-RPC 的系统连接,实现与外部 API 和服务的可编程、动态集成。它使开发者和 AI 代理能够发现、调用和自动化远程过程,提升工作流、调试和服务编排能力。...
Kubernetes MCP 服务器连接 AI 助手与 Kubernetes/OpenShift 集群,实现通过自然语言工作流进行资源管理、Pod 操作和 DevOps 自动化。...