v0.1.0 — initial OSS wedge
The first public release of prufa-mcp — an Apache-2.0 MCP server that
audits your vibe-coded app for the things humans miss: tracking pixels,
broken flows, consent violations, console errors.
Install
pip install prufa-mcpGet a free API key at https://prufa.dev — the first audit is free, no card required.
Then add to your .mcp.json (Claude Code, Cursor, Cline, Continue):
{
"mcpServers": {
"prufa": {
"command": "prufa-mcp",
"env": { "PRUFA_API_TOKEN": "your-prufa-api-key" }
}
}
}What's in this release
- 2 free MCP tools (the OSS surface):
prufa_run_audit— trigger a public-page auditprufa_get_report— fetch a shareable report
- Apache-2.0 license
- README with 30-second pitch, quickstart, examples, GitHub Action
- 3 runnable examples (Next.js, Vite SPA, Stripe-checkout)
- GitHub Action template (
examples/prufa-scan.yml) for PR-time audits - CONTRIBUTING.md
- CI workflow (Python 3.10 / 3.11 / 3.12) + Trusted Publishing workflow
- 3 seeded
good first issuetickets
What's NOT in this release (yet)
- The other 13 MCP tools (stay hosted)
- The Playwright runner (stays hosted)
- The deterministic checks (stays hosted)
- The HTML report rendering (stays hosted)
- The demo GIF — coming in v0.2 once recorded
This is open core, hosted scale — same shape as
Stagehand (free) →
Browserbase (paid).
Links
- GitHub: https://github.com/prufa-dev/prufa-mcp
- PyPI: https://pypi.org/project/prufa-mcp/
- Hosted: https://prufa.dev
- Skill: https://github.com/prufa-dev/prufa-skill
Feedback
Open an issue, or DM @prufa_dev on X.