P

mcp-server-rabbitmq

...
Created 1/2/2025bykenliao94

Language:

Python

Stars:

2

Forks:

0

RabbitMQ MCP Server

smithery badge

A Model Context Protocol server implementation for RabbitMQ. Enabling MCP client to interact with queues and topics hosted in a RabbitMQ instance.

Running locally with the Claude desktop app

Installing via Smithery

To install RabbitMQ MCP Server for Claude Desktop automatically via Smithery:

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

Manual Installation

  1. Clone this repository.
  2. Add the following to your claude_desktop_config.json file:
  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
    "mcpServers": {
      "rabbitmq": {
        "command": "uv",
        "args": [
            "--directory",
            "/path/to/repo/mcp-server-rabbitmq", 
            "run", 
            "mcp-server-rabbitmq",
            "--rabbitmq-host",
            "",
            "--port", 
            "",
            "--username",
            "",
            "--password",
            "",
            "--use-tls",
            ""
        ]
      }
    }
}
  1. Install and open the Claude desktop app.
  2. Try asking Claude to do a read/write operation of some sort to confirm the setup (e.g. ask it to publish a message to a queue). If there are issues, use the Debugging tools provided in the MCP documentation here.
Last updated: 3/3/2025

Publisher info

kenliao94's avatar

Ken Liao

Senior software engineer at AWS. Passionate about open source software, backend and infrastructure.

Amazon
Vancouver, BC
21
followers
21
following
45
repos

More MCP servers built with Python

mcp-logo-gen

By sshtunnelvision137
ledger-mcp-server

MCP Server for my ledger

By mprokopov1
clickhouse_mcp_server

A MCP server for ClickHouse

By ThomAub1