M
MQTT
Publish and subscribe to MQTT topics.
·No reviews yet
Share:
About
Auto-generated
MQTT is a Model Context Protocol server in the Data & Databases category. It lets AI assistants that speak MCP call its tools and read its resources over STDIO.
Example tools
Illustrative tool names — the actual tool set is defined by the server at runtime.
query
Run a read-only SQL query
list_tables
List tables in the connected database
describe_table
Return column info for a table
Screenshots
No screenshots yet.
Frequently Asked Questions
Common questions about MQTT.
- What is the MQTT MCP for?
- This MCP allows you to publish and subscribe to MQTT topics. It facilitates messaging between devices and applications using the MQTT protocol, commonly used in IoT and real-time communication scenarios.
- How do I install the MQTT MCP in a client?
- Installation in a popular MCP client like Cursor typically involves navigating to the client's MCP marketplace or registry. Search for 'MQTT', then select and add it. Specific steps may vary by client.
- Does the MQTT MCP require an API key or other credentials?
- No, the MQTT MCP as described does not specify requiring an API key or any authentication credentials. Communication is handled via stdio transport.
- What are the common use cases for the MQTT MCP?
- Typical use cases include connecting IoT devices for data telemetry, enabling real-time notifications in applications, and building publish/subscribe messaging patterns. It is suitable for scenarios requiring lightweight message exchange.
- What is a limitation of this MQTT MCP?
- A potential limitation is that this MCP uses stdio for transport, which may not be suitable for all production environments requiring advanced network configurations or secure, encrypted communication channels beyond stdio's capabilities.
Install MQTT
Claude Desktop
Add this to claude_desktop_config.json.
{
"mcpServers": {
"mqtt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mqtt"
]
}
}
}Cursor
Add this to ~/.cursor/mcp.json.
{
"mcpServers": {
"mqtt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mqtt"
]
}
}
}VS Code
Add this to your workspace settings.json.
{
"mcp.servers": {
"mqtt": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mqtt"
]
}
}
}Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Discussion(0)
No comments yet.