{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.lazogio/rabbit-mcp","description":"Contract-first MCP server for RabbitMQ: one typed tool per message contract, safe error recovery.","repository":{"url":"https://github.com/lazogio/rabbit-mcp","source":"github"},"version":"1.0.2","packages":[{"registryType":"nuget","registryBaseUrl":"https://api.nuget.org/v3/index.json","identifier":"RabbitMcp.Server","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"AMQP URI of the broker, e.g. amqp://user:pass@localhost:5672/vhost.","isRequired":true,"isSecret":true,"name":"RabbitMcp__Uri"},{"description":"true to enable the publish_*/request_* tools (off by default).","name":"RabbitMcp__EnablePublish"},{"description":"true to enable republish_from_error / dead_letter_from_error (off by default).","name":"RabbitMcp__EnableRepublish"},{"description":"RabbitMQ Management API, e.g. http://localhost:15672 (list_queues, contract_consumers).","name":"RabbitMcp__ManagementUri"},{"description":"Your [MessageContract] DLLs (\";\"-separated). Empty: built-in sample contracts.","name":"RabbitMcp__ContractAssemblies"},{"description":"AsyncAPI files (YAML/JSON) whose messages become contracts (\";\"-separated).","name":"RabbitMcp__ContractFiles"}]},{"registryType":"oci","identifier":"ghcr.io/lazogio/rabbit-mcp:1.0.2","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"stdin for MCP stdio","type":"named","name":"-i"}],"environmentVariables":[{"description":"stdio for a local client (the image defaults to http).","isRequired":true,"default":"stdio","name":"RabbitMcp__Transport"},{"description":"AMQP URI of the broker, reachable from the container.","isRequired":true,"isSecret":true,"name":"RabbitMcp__Uri"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-25T11:46:12.494619Z","publishedAt":"2026-10-25T11:46:12.494619Z","updatedAt":"2026-10-25T11:46:12.494619Z","isLatest":true}}}
