MCP cover image
See in Github
2025-04-14

Un servidor MCP multi-broker

0

Github Watches

0

Github Forks

0

Github Stars

Broker MCP

This is the Message Aid MCP server. The goal is to support the three main brokers of Message Aid, RabbitMQ, Azure Service Bus, and SQS.

Resources

Resource Rabbit MQ Azure Service Bus SQS
Queues Planned Planned
Topics Planned Planned
Subscriptions Planned Planned Planned

A broker is in rabbitmq speak a HOST + VHOST

  • Queue: rabbitmq://broker/queues/name

  • Topic: rabbitmq://broker/topics/name

    • An Exchange in RabbitMQ
  • Subscription: rabbitmq://broker/subscription/base64(source, destinationType, destinationName, propertiesKey)

    • A Binding in RabbitMQ
  • azure://broker/name

  • sqs://localhost/vhost/name

Tools

Action Rabbit MQ Azure Service Bus SQS
Purge Queue Planned Planned

Usage

Transport ...
STDIO
Streamable Planned (based on SDK Support)

Via Docker

docker run -i --rm \
  --env 'BROKER_URL=rabbitmq://guest:guest@localhost:15672/' \
  ghcr.io/messageaid/mcp

Sample Json Config for Cursor, etc

{
  "mcpServers": {
    "messageAid": {
      "command": "docker",
      "args": [
        "run", 
        "-i", 
        "--rm", 
        "--env 'BROKER_URL=rabbitmq://guest:guest@localhost:15672/'",
        "docker pull ghcr.io/messageaid/mcp:latest"]
    }
  }
}

Configuration

Env Var ...
BROKER_URL The broker to connect to in URL format
MCP_MODE ReadOnly
MessageAllowed
BrokerAllowed

Building

Built using dotnet and the MCP C# SDK

docker build -t ghcr.io/messageaid/mcp -f Dockerfile .

Licence

This MCP server is licensed under the BSL 1.1 License. For more details, see the LICENSE file in the project repository.

相关推荐

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.

  • langgenius
  • alibaba
  • av
  • Ejecute sin esfuerzo LLM Backends, API, frontends y servicios con un solo comando.

  • microsoft
  • Python tool for converting files and office documents to Markdown.

  • 1Panel-dev
  • 🔥 1Panel proporciona una interfaz web intuitiva y un servidor MCP para administrar sitios web, archivos, contenedores, bases de datos y LLM en un servidor de Linux.

  • mindsdb
  • AI's query engine - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you'll ever need

  • WangRongsheng
  • labring
  • mem0ai
  • rulego
  • ⛓️Rulego es un marco de motor de regla de orquestación de componentes de alta generación de alto rendimiento, de alto rendimiento y de alto rendimiento para GO.

  • hkr04
  • SDK liviano C ++ MCP (Protocolo de contexto del modelo)

    Reviews

    5 (1)
    Avatar
    user_JHytHI4h
    2025-04-23

    As a devoted user of mcp, I have to say it's an incredible tool crafted by messageaid. It has transformed my messaging experience with its user-friendly interface and efficient functionalities. The seamless integration and intuitive design make it a must-have for anyone looking to streamline their communication tasks. I highly recommend giving mcp a try!