sdkwork-aiot

Sdkwork-Cloud/sdkwork-aiot
★ 1 stars Rust AI/LLM Updated today
AI-Powered IoT Server with Agent and MCP Support sdkwork-aiot-server is an intelligent IoT server designed to seamlessly connect AI capabilities with IoT devices. It is fully compatible with the Xiaozhi Protocol and supports additional extensions to meet diverse IoT integration needs. The server also provides built-in support for AI Agents and MCP
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "sdkwork-aiot": {
      "command": "cargo",
      "args": [
        "run",
        "--",
        "sdkwork-aiot"
      ]
    }
  }
}

README Excerpt

Standards alignment status and migration phases are tracked in `docs/adr/004-standards-alignment-roadmap.md`. Quick verification: ```bash pnpm check pnpm verify pnpm deploy:validate pnpm release:preflight ``` Production release: [docs/runbooks/production-release.md](docs/runbooks/production-release.md). Unified preflight gate: `pnpm release:preflight` (deploy + release + optional CDN publish).

Tools (17)

AuthorizationSDKWORK_AIOT_EDGE_DEVICE_INGRESS_HTTP_URLSDKWORK_AIOT_GATEWAY_MQTT_MAX_OUTBOUND_PER_EVENTSDKWORK_AIOT_GATEWAY_MQTT_PORTSDKWORK_AIOT_GATEWAY_SESSION_IDLE_TIMEOUT_SECONDSSDKWORK_AIOT_GATEWAY_UDP_BINDSDKWORK_AIOT_XIAOZHI_ACTIVATION_REGISTRY_KINDSDKWORK_AIOT_XIAOZHI_ACTIVATION_REGISTRY_PATHSDKWORK_AIOT_XIAOZHI_MCP_POLICY_LOG_ALLOWSDKWORK_AIOT_XIAOZHI_MCP_POLICY_RULESSDKWORK_AIOT_XIAOZHI_SIMULATOR_CLIENT_IDSDKWORK_AIOT_XIAOZHI_SIMULATOR_DEVICE_IDSDKWORK_AIOT_XIAOZHI_SIMULATOR_MCP_TOOLS_PATHSDKWORK_AIOT_XIAOZHI_SIMULATOR_PROTOCOL_VERSIONXiaozhiSessionOptionsallow_by_rule_matchesallow_no_rule_matches