1. Start the developer wizard
In the repo, run npx pincushion-mcp setup. It signs in, registers project URLs, and asks the developer to choose an editor explicitly. A report recipient uses npx pincushion-mcp claim <report-token> instead.
Pincushion lets stakeholders pin feedback on a live page while developers and AI agents pull that context into the repo over MCP. These docs cover the install path, current launch status, pricing, and where to go next.
Each step narrows feedback into implementation instead of bouncing through screenshots and chat threads.
In the repo, run npx pincushion-mcp setup. It signs in, registers project URLs, and asks the developer to choose an editor explicitly. A report recipient uses npx pincushion-mcp claim <report-token> instead.
Restart the selected editor, then have the agent call get_actionable_pins. A config file alone does not prove that the agent is connected.
Review an existing AI or human finding, approve that exact pin, and hand it to the developer or agent.
The Chrome extension is optional. Install it when someone needs to place new browser pins; it is not required to connect an agent or read existing feedback.
The launch path begins in the repo. Chrome remains an optional way to collect new browser feedback.
The source of truth is simple: developers pay, stakeholders do not, and the free gate is projects rather than usage.
| Plan | What it includes | Price |
|---|---|---|
| Free | 1 project, unlimited pins and comments, full MCP workflow, stakeholders always free, 30-second cloud sync polling. | $0 forever |
| Pro | Unlimited projects, Realtime push, instant pin notifications, branch-per-page batching, priority email support. | $19/mo or $15/mo billed annually |
| Team | Everything in Pro, 3 developer seats included, role management, @mentions, extra seats at $12 per seat per month. | $49/mo or $39/mo billed annually |
These are the public constraints the site and docs now reflect.
Chrome is the only public browser install path in this repo today. Firefox docs and store claims are intentionally deferred.
The extension does not track browsing behavior; it sends only a few anonymous lifecycle events (installed, first activation, first pin — random ID, no URLs or page contents, opt-out in options). The marketing site uses Vercel Web Analytics and PostHog for pageviews and CTA events only. Full details in the privacy policy.
Subscriptions can be canceled any time and remain active through the end of the current billing period. There is no money-back guarantee claim on the public site.