Mcp

com.jettydv0.1.1更新於 Oct 1, 2026

Connect AI agents to IoT devices — read sensors, send commands, manage ESP32 fleets.

已驗證STDIO僅桌面AI & ML

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@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.

Install

bash
npx @jettyd/mcp

Or globally:

bash
npm install -g @jettyd/mcp

Setup

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

json
{  "mcpServers": {    "jettyd": {      "command": "npx",      "args": ["@jettyd/mcp"],      "env": {        "JETTYD_API_KEY": "your-api-key-here"      }    }  }}

Cursor / Continue

Add to your MCP config:

json
{  "jettyd": {    "command": "npx @jettyd/mcp",    "env": { "JETTYD_API_KEY": "your-api-key" }  }}

Tools

ToolDescription
list_devicesList all devices with status
read_deviceGet current sensor readings
send_commandSend command to device (relay, LED, etc.)
get_telemetryHistorical sensor readings
push_rulesPush JettyScript automation rules

Example conversations

"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_command with relay.on and {duration: 30000}

"Alert me if temperature goes above 30°C" → Calls push_rules with a threshold rule

"Show me the humidity trend for the last 24 hours" → Calls get_telemetry with metric=air.humidity, period=24h

Get your API key

Sign up at jettyd.com and get your API key from the dashboard.

Complete Setup Guide

New to jettyd? The OpenClaw Blueprint walks through the complete setup in 6 steps — hardware, platform, OpenClaw connection, sensors, automations, and dashboard.

Source

github.com/jettydiot/jettyd-mcp

MIT licence

來源:README.md,提交 5072190

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v0.1.1最新Sep 16, 2026