Token导航 LogoToken导航TokenDH.com
RabbitMQ MCP Server logo
AI代理stdio官方级别未说明来源级核验

RabbitMQ MCP Server

MCP Server

@smithery/cli

MCP server for interacting with RabbitMQ

工具数

11

提示词数

0

GitHub Stars

40

资源数

0
PythonClaudeAI代理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kenliao94

提供方

kenliao94

最后核验

2026/5/18 04:03

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @kenliao94/mcp-server-rabbitmq --client claude

详细介绍

RabbitMQ MCP服务器

](https://smithery.ai/server/@kenliao94/mcp-server-rabbitmq)

A. 模型上下文协议 RabbitMQ操作的服务器实现。

特性

使用AI代理管理您的RabbitMQ消息代理

此MCP服务器将RabbitMQ代理的管理API封装为MCP工具。它还使用Pika与RabbitMQ交互,在消息级别进行操作。您还可以指定一个不同的RabbitMQ代理,以便在对话过程中连接到该代理(默认值在服务器初始化期间配置)。

通过FastMCP支持流式HTTP BearerAuthProvider

您可以通过配置自己的IdP和第三方授权提供程序来启动远程RabbitMQ MCP服务器。

与MCP客户端无缝集成

该包在PyPI上可用,您可以使用uvx,而无需先在本地分叉和构建MCP服务器。

安装

史密瑟里

通过以下方式自动安装Claude Desktop的RabbitMQ MCP服务器 史密瑟里:

npx -y @smithery/cli install @kenliao94/mcp-server-rabbitmq --client claude

在线试用

https://smithery.ai/server/@kenliao94/mcp服务器rabbitmq

PyPI

https://pypi.org/project/mcp-server-rabbitmq/

直接在MCP客户端配置中使用uvx

{
    "mcpServers": {
      "rabbitmq": {
        "command": "uvx",
        "args": [
            "mcp-server-rabbitmq@latest",
            "--rabbitmq-host",
            "",
            "--port",
            "
",
            "--username",
            "",
            "--password",
            "",
            "--api-port",
            "
"
            "--use-tls",
            ""
        ]
      }
    }
}

来源

  1. 克隆此存储库。
{
    "mcpServers": {
      "rabbitmq": {
        "command": "uv",
        "args": [
            "--directory",
            "/path/to/repo/mcp-server-rabbitmq",
            "run",
            "mcp-server-rabbitmq",
            "--rabbitmq-host",
            "",
            "--port",
            "
",
            "--username",
            "",
            "--password",
            "",
            "--use-tls",
            ""
        ]
      }
    }
}

路线图

  1. 全功能与 rabbitmqadmin
  2. 支持RabbitMQ OAuth而不是基本身份验证

发展

设置开发环境

# Clone the repository
git clone https://github.com/kenliao94/mcp-server-rabbitmq.git
cd mcp-server-rabbitmq

# Install pre-commit hooks
pre-commit install

运行测试

pytest

代码质量

此项目使用ruff进行linting和格式化:

# Run linter
ruff check .

# Run formatter
ruff format .

许可证

此项目在Apache License 2.0下获得许可-有关详细信息,请参阅License文件。

目录标签

目录标签

PythonClaudeAI代理developer-tools消息队列本地部署RabbitMQ管理MCP协议消息代理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP