Back to MCP directory
publicPublicdnsLocal runtime

rocketmq-mcp

RocketMQ MCP服务端项目,提供SSE接口服务

article

README

🚀 RocketMQ MCP 服务器项目

本项目提供了 RocketMQ MCP 服务器的构建、运行和使用方法,帮助你快速搭建和使用该服务器。

🚀 快速开始

构建

执行以下命令进行项目构建:

./build.sh

运行

启动

使用以下命令启动 RocketMQ MCP 服务器:

java -jar target/rocketmq-mcp-server.jar

检查

启动后,可通过以下命令检查服务器是否正常运行:

tigerweili@M4 ~ % curl http://127.0.0.1:6868/sse
id:8e323b3b-cb73-4b35-8ac5-172b453eae79
event:endpoint
data:sse

💻 使用示例

基础用法

以下是使用该服务器的配置示例:

{
  "mcpServers": {
    "rocketmq-mcp": {
      "url": "http://your-rocketmq-mcp-server-ip:6868/sse",
      "env": {
        "NS_ADDR": "1.1.1.1:9876;2.2.2.2:9876", 
        "AK": "",
        "SK": ""
      }
    }
  }
}

各参数说明如下: | 属性 | 详情 | |------|------| | NS_ADDR | 名称服务器地址列表 | | AK | 访问密钥 | | SK | 秘密密钥 |

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client