Cursor & OpenClaw
Cursor IDE
- Bootstrap edge:
openfdd_rust_edge_bootstrap.sh --start - Obtain JWT:
POST /api/auth/loginwith integrator credentials - Configure MCP server pointing at
openfdd-mcpor edge entrypoint - Use tools for health, assignments, CSV preflight, rules, reports
Open-FDD does not ship an in-dashboard chatbot. Connect Cursor to openfdd-mcp (stdio) — see external agents examples.
OpenClaw on Raspberry Pi
OpenClaw agents on a fresh Pi should use GHCR pull-only deploy — not a source clone on the device:
ghcr.io/bbartling/openfdd-edge-rust:latest
Typical flow:
- Run bootstrap script on the Pi
- Validate with
openfdd_rust_edge_validate.sh - Wire MCP with integrator JWT
- Use agent tools for commissioning — never BACnet writes without approval
Grounded workflows
| Task | MCP / API |
|---|---|
| CSV import | openfdd_csv_import_preflight, /api/csv/import/execute |
| Model bind | /api/model/assignments/save |
| Rule deploy | /api/rules/batch, /api/fdd-rules/{id}/activate |
| Site health | /api/health, /api/dashboard/summary |
Avoid speculative language — verify with health and historian plots before claiming faults are active.