Skip to main content
Glama
k-krawczyk

artemis-mcp-server

by k-krawczyk

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ARTEMIS_MODENoread-only or adminread-only
ARTEMIS_USERYesBroker user for both AMQP and Jolokia
ARTEMIS_AMQP_URLYesAMQP endpoint, e.g., amqp://host:5672 or amqps://host:5671
ARTEMIS_PASSWORDYesBroker password
ARTEMIS_LOG_LEVELNoerror, warn, info, or debuginfo
ARTEMIS_MAX_BROWSENoHard cap on messages returned by browse_messages/consume_message200
ARTEMIS_BROKER_NAMENoBroker name used in the management ObjectName0.0.0.0
ARTEMIS_JOLOKIA_URLYesJolokia endpoint, e.g., http://host:8161/console/jolokia
ARTEMIS_AMQP_TIMEOUT_MSNoAMQP connection and operation timeout15000
ARTEMIS_JOLOKIA_TIMEOUT_MSNoJolokia request timeout10000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
browse_messagesA

Read messages from a queue without removing them.

list_queuesA

List the names of all queues on the broker.

list_addressesA

List the names of all addresses on the broker.

get_queue_infoC

Return the configuration of a queue.

get_queue_statsB

Return runtime counters for a queue.

get_broker_overviewA

Return high level broker status and counts.

list_consumersA

List the consumers currently attached to the broker.

list_connectionsA

List the connections currently open to the broker.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/k-krawczyk/artemis-mcp-server'

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