{
  "markdown": "# @jettyd/mcp\n\nMCP server for [jettyd](https://jettyd.com) — gives AI agents direct access to IoT devices.\n\nConnect Claude Desktop, Cursor, Continue, or any MCP-compatible client to your ESP32 devices.\n\n## Install\n\n```bash\nnpx @jettyd/mcp\n```\n\nOr globally:\n```bash\nnpm install -g @jettyd/mcp\n```\n\n## Setup\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"jettyd\": {\n      \"command\": \"npx\",\n      \"args\": [\"@jettyd/mcp\"],\n      \"env\": {\n        \"JETTYD_API_KEY\": \"your-api-key-here\"\n      }\n    }\n  }\n}\n```\n\n### Cursor / Continue\n\nAdd to your MCP config:\n```json\n{\n  \"jettyd\": {\n    \"command\": \"npx @jettyd/mcp\",\n    \"env\": { \"JETTYD_API_KEY\": \"your-api-key\" }\n  }\n}\n```\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `list_devices` | List all devices with status |\n| `read_device` | Get current sensor readings |\n| `send_command` | Send command to device (relay, LED, etc.) |\n| `get_telemetry` | Historical sensor readings |\n| `push_rules` | Push JettyScript automation rules |\n\n## Example conversations\n\n> **\"What's the temperature in the greenhouse?\"**\n> → Calls `read_device`, reads shadow, returns current temperature\n\n> **\"Turn on the irrigation relay for 30 seconds\"**\n> → Calls `send_command` with `relay.on` and `{duration: 30000}`\n\n> **\"Alert me if temperature goes above 30°C\"**\n> → Calls `push_rules` with a threshold rule\n\n> **\"Show me the humidity trend for the last 24 hours\"**\n> → Calls `get_telemetry` with metric=air.humidity, period=24h\n\n## Get your API key\n\nSign up at [jettyd.com](https://jettyd.com) and get your API key from the dashboard.\n\n## Complete Setup Guide\n\nNew to jettyd? The [OpenClaw Blueprint](BLUEPRINT.md) walks through the complete setup in 6 steps — hardware, platform, OpenClaw connection, sensors, automations, and dashboard.\n\n## Source\n\n[github.com/jettydiot/jettyd-mcp](https://github.com/jettydiot/jettyd-mcp)\n\nMIT licence\n",
  "bytes": 1958,
  "sha": "3de577b1dbcfe854eaff6a2e546f946a69477a73af6c9cabf94b0bade092bcae",
  "repo_slug": "jettydiot/jettyd-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_jettyd_mcp_15d8f27d/readme"
}