Connect AI agents to IoT devices — read sensors, send commands, manage ESP32 fleets.
Runs on your machine from its package; the steps are below.
At most: moves money, runs code or commands, deletes data, or sends messages for you.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y @jettyd/mcp
MCP client config
{
"mcpServers": {
"jettyd-mcp": {
"command": "npx",
"args": [
"-y",
"@jettyd/mcp"
]
}
}
}MCP server for jettyd — gives AI agents direct access to IoT devices.
Connect Claude Desktop, Cursor, Continue, or any MCP-compatible client to your ESP32 devices.
npx @jettyd/mcp
Or globally:
npm install -g @jettyd/mcp
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"jettyd": {
"command": "npx",
"args": ["@jettyd/mcp"],
"env": {
"JETTYD_API_KEY": "your-api-key-here"
}
}
}
}
Add to your MCP config:
{
"jettyd": {
"command": "npx @jettyd/mcp",
"env": { "JETTYD_API_KEY": "your-api-key" }
}
}
| Tool | Description |
|---|---|
list_devices | List all devices with status |
read_device | Get current sensor readings |
send_command | Send command to device (relay, LED, etc.) |
get_telemetry | Historical sensor readings |
push_rules | Push JettyScript automation rules |
"What's the temperature in the greenhouse?" → Calls
read_device, reads shadow, returns current temperature
"Turn on the irrigation relay for 30 seconds" → Calls
send_commandwithrelay.onand{duration: 30000}
"Alert me if temperature goes above 30°C" → Calls
push_ruleswith a threshold rule
"Show me the humidity trend for the last 24 hours" → Calls
get_telemetrywith metric=air.humidity, period=24h
Sign up at jettyd.com and get your API key from the dashboard.
New to jettyd? The OpenClaw Blueprint walks through the complete setup in 6 steps — hardware, platform, OpenClaw connection, sensors, automations, and dashboard.
github.com/jettydiot/jettyd-mcp
MIT licence