One line of JavaScript turns “the button is broken” into a complete repro bundle — selector, console errors, failed requests, screenshot — triaged in seconds and pulled straight into your coding agent over MCP.
<!-- add once, forget it -->
<script src="https://fixcue.app/widget.js" defer
data-token="fc_pub_…" data-origin="https://fixcue.app"></script>
# user clicks → picks the broken element → done
# your agent reads the bundle — selector, console, network, shotHow it works
The reporter describes the symptom once. The bundle carries everything your agent needs to reproduce it.
Features
Every item is a self-contained repro bundle — not a chat thread.
CSS selector, React/Vue component stack, click position, and the element's text — the “where” without a screenshot thread.
#pay-btn<CheckoutForm>412, 308Last 60s of errors and warnings, plus failed or 4xx/5xx requests — with query-string secrets stripped before storage.
console.error ×2POST /api/pay → 500Rule checks and an LLM pass classify every report in under 8 seconds.
fixableneeds_decisionspamlist_open · get_bundle · update_status. Agents pick work up and report back.
Origin allowlist, per-IP rate limits, and a free-tier quota — your public endpoint can't become a spam sink.
Screenshots live in object storage behind 15-minute signed URLs. Tokens, cookies, and auth headers never leave the user's browser in the payload.
Users who leave an email get notified when their report is resolved — you write nothing.
Pricing
Every plan includes MCP access and the widget.
Users report. Your agent fixes. Free tier, no card.