rocketmq-mcp logo

rocketmq-mcp

by francisoliverlee

rocketmq-mcp is a server application. It can be started and checked using the provided commands.

View on GitHub

Last updated: N/A

What is rocketmq-mcp?

rocketmq-mcp is a server that likely provides a management and control plane (MCP) for RocketMQ. It exposes an SSE endpoint for monitoring and potentially other management functionalities.

How to use rocketmq-mcp?

  1. Build the server using ./build.sh. 2. Run the server using java -jar target/rocketmq-mcp-server.jar. 3. Check the server status by sending a request to http://127.0.0.1:6868/sse. 4. Configure your application to use the server by providing the server URL and environment variables (NS_ADDR, AK, SK) in the specified JSON format.

Key features of rocketmq-mcp

  • Management and Control Plane for RocketMQ

  • SSE endpoint for monitoring

  • Configuration via environment variables

  • Access control via AK/SK

Use cases of rocketmq-mcp

  • Centralized management of RocketMQ clusters

  • Real-time monitoring of RocketMQ brokers

  • Secure access to RocketMQ resources

  • Dynamic configuration of RocketMQ components

FAQ from rocketmq-mcp

What is NS_ADDR?

NS_ADDR is the list of name server addresses for RocketMQ.

What are AK and SK?

AK is the access key and SK is the secret key used for authentication and authorization.

How do I build the server?

Run the ./build.sh script.

How do I run the server?

Execute the command java -jar target/rocketmq-mcp-server.jar.

How do I check if the server is running?

Send a request to http://127.0.0.1:6868/sse and check the response.