This MCP server makes it easier for your LLM to give you answers about your devices
Available MCP tools
-
listDevices- same payload shape asGET /api/devices. -
getDeviceStatus- search by endpoint id or friendly name. -
sendDataToDevice- send JSON key/value payloads to a device. -
getSensorHistory- read sensor values rendered in Prometheus text format. -
tailEvents- tail recent server-side events in SSE-like order.
Claude Desktop config example
Put an MCP server entry in your Claude Desktop MCP config file:
{
"mcpServers": {
"offbeat-iot": {
"transport": {
"type": "streamable-http",
"url": "https://offbeat-iot.com/mcp"
},
"headers": {
"Authorization": "Bearer <oauth-access-token>"
}
}
}
}
How to get the access token
Navigate to Profile → Manage access tokens and create a new token, then paste it into the config