VOOZH about

URL: https://glama.ai/mcp/servers/kenliao94/mcp-server-rabbitmq?locale=ru-RU

⇱ Сервер RabbitMQ MCP by kenliao94 | Glama


Сервер RabbitMQ MCP

👁 значок кузнеца

Реализация сервера Model Context Protocol для RabbitMQ. Позволяет клиенту MCP взаимодействовать с очередями и темами, размещенными в экземпляре RabbitMQ.

Запуск локально с помощью настольного приложения Claude

Установка через Smithery

Чтобы автоматически установить RabbitMQ MCP Server для Claude Desktop через Smithery :

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

Попробуйте онлайн

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

Ручная установка

  1. Клонируйте этот репозиторий.

  2. Добавьте следующее в файл claude_desktop_config.json :

  • В MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json

  • В 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. Установите и откройте приложение Claude для рабочего стола .

  2. Попробуйте попросить Клода выполнить операцию чтения/записи для подтверждения настройки (например, попросить его опубликовать сообщение в очереди). Если возникнут проблемы, используйте инструменты отладки, представленные в документации MCP здесь .

Related MCP server: Mattermost MCP Server

Дорожная карта

  1. Инструменты API администратора Expose и инструменты SDK pika

  2. Поддержка потокового HTTP, когда это GA в Python SDK

  3. Поддержка OAuth 2.1 и использование его с 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:

# Run linter
ruff check .

# Run formatter
ruff format .

Лицензия

Данный проект лицензирован в соответствии с лицензией Apache License 2.0 — подробности см. в файле LICENSE.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Latest Blog Posts

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