Skip to main content
Glama

RabbitMQ MCP Server

RabbitMQ MCP-Server

Eine Model Context Protocol -Serverimplementierung für RabbitMQ. Ermöglicht dem MCP-Client die Interaktion mit Warteschlangen und Themen, die in einer RabbitMQ-Instanz gehostet werden.

Lokale Ausführung mit der Claude-Desktop-App

Installation über Smithery

So installieren Sie RabbitMQ MCP Server für Claude Desktop automatisch über Smithery :

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

Probieren Sie es online aus

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

Manuelle Installation

  1. Klonen Sie dieses Repository.
  2. Fügen Sie Ihrer Datei claude_desktop_config.json Folgendes hinzu:
  • Unter MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • Unter 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", "<hostname ex. test.rabbit.com, localhost>", "--port", "<port number ex. 5672>", "--username", "<rabbitmq username>", "--password", "<rabbitmq password>", "--use-tls", "<true if uses amqps, false otherwise>" ] } } }
  1. Installieren und öffnen Sie die Claude-Desktop-App .
  2. Bitten Sie Claude, einen Lese-/Schreibvorgang auszuführen, um die Einrichtung zu bestätigen (z. B. eine Nachricht in einer Warteschlange zu veröffentlichen). Bei Problemen verwenden Sie die Debugging-Tools in der MCP-Dokumentation (hier) .

Fahrplan

  1. Bereitstellen von Admin-API-Tools und Pika-SDK-Tools
  2. Unterstützt streambares HTTP, wenn es im Python SDK allgemein verfügbar ist
  3. Unterstützen Sie OAuth 2.1 und verwenden Sie es mit RabbitMQ OAuth

Entwicklung

Einrichten der Entwicklungsumgebung

# Clone the repository git clone https://github.com/kenliao94/mcp-server-rabbitmq.git cd mcp-server-rabbitmq # Install pre-commit hooks pre-commit install

Ausführen von Tests

pytest

Codequalität

Dieses Projekt verwendet Ruff zum Lintisieren und Formatieren:

# Run linter ruff check . # Run formatter ruff format .

Lizenz

Dieses Projekt ist unter der Apache-Lizenz 2.0 lizenziert – Einzelheiten finden Sie in der Datei LICENSE.

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Eine Serverimplementierung des Model Context Protocol, die es Claude ermöglicht, mit RabbitMQ-Nachrichtenwarteschlangen und -Themen zu interagieren und Lese-/Schreibvorgänge auf einer RabbitMQ-Instanz zu ermöglichen.

  1. Lokale Ausführung mit der Claude-Desktop-App
    1. Installation über Smithery
    2. Probieren Sie es online aus
    3. Manuelle Installation
  2. Fahrplan
    1. Entwicklung
      1. Einrichten der Entwicklungsumgebung
      2. Ausführen von Tests
      3. Codequalität
    2. Lizenz

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.
        Last updated -
        48
        4
        TypeScript
        • Apple
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server for Claude Desktop that provides structured memory management across chat sessions, allowing Claude to maintain context and build a knowledge base within project directories.
        Last updated -
        TypeScript
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.
        Last updated -
        Python
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that provides a seamless email management interface through Claude, allowing users to search, read, and send emails directly through natural language conversations.
        Last updated -
        40
        Python
        MIT License
        • Apple

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/kenliao94/mcp-server-rabbitmq'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server