Bug reports your team can actually act on
BugPort captures screenshots, annotations, console logs, network activity, response bodies, and page context — then turns them into reproducible, shareable reports. Capture from the browser extension, an embeddable widget, the API, or MCP.
Unlimited team members on every plan · You pay for storage, not seats
One report shape, many entry points
However a bug is captured, it lands in the same dashboard with the same rich context your team needs to reproduce and fix it.
Full-fidelity capture: screenshot + annotations, console logs, network requests with response bodies, page context, and optional session replay.
Learn more →📦NPM widgetDrop @bugport.dev/widget into your app so users and QA can file annotated reports with page context — no extension required.
Learn more →🔌API & MCPSubmit and query bugs programmatically, or connect AI tools like Claude and Cursor to your reports through a scoped MCP token.
Learn more →Stop debugging from "it doesn't work"
Plain-text bug reports throw away the context that actually reproduces an issue. BugPort keeps the screenshot, the console error, the failing network request, and the page state together — so triage starts with evidence, not guesswork.
Jump straight to what you need
Account to first triaged bug in a few minutes, with a setup checklist.
Get started →📊Dashboard guideTriage the bug list, read evidence, and share reports efficiently.
Explore the dashboard →🐛Anatomy of a reportEvery piece of context a BugPort report can contain, and why it matters.
See the anatomy →🔒Security & privacyAuth, scoped access, redaction, and how captured data is handled.
Review trust model →🤖MCP for AI toolsConnect Claude, Cursor, VS Code, or Codex to your bugs with a scoped token.
Connect AI tools →🎨Design systemThe BugPort brand, visual identity, and product UX principles.
Open design system →Pay for storage, never for seats
Bug evidence is heavy — screenshots, replays, and HAR files add up. BugPort prices on workspace storage so you can invite your whole team without counting seats.
Every plan includes unlimited team members. Free starts at 1 GB.