Replaces Frame0 MCP server with portable bash+curl scripts that call Frame0's local HTTP API directly. Includes low-level API wrapper, high-level composition helpers with project styling, component library patterns, and setup guide. Requires Frame0 desktop app running locally. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.0 KiB
1.0 KiB
Frame0 Setup Guide
Installation (Fedora)
Download from https://frame0.app/download and install the RPM:
sudo dnf install ./frame0-*.x86_64.rpm
Requires: Fedora 40 or later (x86_64).
Starting Frame0
Launch the desktop application:
frame0 &
Frame0 exposes an HTTP API at localhost:58320 when running.
Verify API Access
.claude/skills/frame0-wireframe/scripts/frame0-cmd.sh health
Expected output: Frame0 is running on port 58320
Port Configuration
Default port: 58320
To use a different port, set the environment variable:
export FRAME0_PORT=58321
Or pass --port to any script:
.claude/skills/frame0-wireframe/scripts/frame0-cmd.sh --port 58321 health
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| "Connection refused" | Frame0 not running | Start the desktop app |
| "Port in use" | Another instance running | Close duplicate or use different port |
| Script hangs | API unresponsive | Restart Frame0 |