MCP.so
登录

MQTTX SSE Server MCP Server

@ysfscream

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

ysfscream

关于 MQTTX SSE Server MCP Server

An implementation of the Model-Context Protocol (MCP) that enables MQTT operations over Server-Sent Events (SSE) transport.

#mqtt#ai#mcp#mqtt-broker#cursor#claude#emqx#mqttx#llm

MQTTX SSE Server MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mqttx-server": {
      "type": "http",
      "url": "http://localhost:4000/mqttx/sse"
    }
  }
}

MQTTX SSE Server MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

What is MQTTX SSE Server?

MQTTX SSE Server is an implementation of the Model-Context Protocol (MCP) that enables MQTT operations over Server-Sent Events (SSE) transport. It allows AI assistants to interact with MQTT brokers through standardized MCP tools, providing real‑time message delivery and session management for multiple clients.

How to use MQTTX SSE Server?

Install Node.js (v14 or later) and npm, clone the repository, run npm install, then start the server with npm start (default port 4000). In MQTTX settings, add an MCP server entry with the URL http://localhost:4000/mqttx/sse under mcpServers.

Key features of MQTTX SSE Server

  • Implements MCP protocol version 2024‑11‑05
  • Uses SSE (Server‑Sent Events) as the transport layer
  • Provides MQTT Connect, Subscribe, and Publish tools
  • Real‑time message delivery from subscribed topics
  • Session management for multiple clients
  • JSON‑RPC API for tool calls and responses

Use cases of MQTTX SSE Server

  • AI assistant subscribing to IoT sensor data via an MQTT broker
  • Publishing commands to actuators from an AI chat interface
  • Connecting to multiple MQTT brokers in a single session
  • Real‑time monitoring dashboards powered by AI conversations

常见问题

1

What MCP protocol version does the server implement?

It implements MCP protocol version 2024‑11‑05.

2

What transport protocol is used?

The server uses Server‑Sent Events (SSE) as the transport layer.

3

What MQTT operations are available through the tools?

The server provides three tools: `mqttConnect` to connect to an MQTT broker, `mqttSubscribe` to subscribe to a topic, and `mqttPublish` to publish messages to a topic.

4

What are the prerequisites and default port?

Prerequisites are Node.js v14 or later and npm. The server starts on port 4000 by default.

5

How do I configure this server in MQTTX?

Add the following configuration to your MQTTX settings: `{ "mcpServers": { "mqttx-server": { "url": "http://localhost:4000/mqttx/sse" } } }`.

评论

其他 分类下的更多 MCP 服务器