A public board for requests, votes and a roadmap. You manage it from Claude Code or Codex through MCP. Free, on your domain, with your email provider.
Requests, votes, comments and a roadmap on your own domain. No widget, no script tag, no badge in the corner.
One mcp add line and the board is a tool your agent has. Statuses, merges and the changelog are conversations.
The agent lists what is pending and proposes accept, close or merge for each one.
> triage the inbox
14 pending requests. Proposed:
accept pst_8k2… Export the roadmap as an iCal feed 42 votes
merge pst_51d… → pst_8k2… (duplicate) 3 votes
close pst_7ab… Off-topic: billing question 0 votes
Apply all, or review one by one?From a commit summary the agent finds matching requests, marks them completed with a note, and subscribers get one email.
> we just shipped dark mode for the portal, close out anything that matches
Found 2 similar requests:
pst_8k2… Dark mode for the public portal 31 votes planned
pst_c91… Portal is too bright at night 6 votes reviewing
Marked both completed with the note "Shipped in today's release; toggle is in the footer."
37 subscribers will be emailed once. Draft a changelog entry?The agent drafts the entry and links the requests it closes out. You read it before it goes out.
> draft the changelog entry for that
Draft — "Dark mode, everywhere"
links pst_8k2… Dark mode for the public portal
links pst_c91… Portal is too bright at night
Publish to feedback.acme.com/changelog and email 37 subscribers?Inbox, every request with filters and bulk status changes, the roadmap as a board you drag, changelog, members, settings. Same data as the agent sees.
Free, hosted, one workspace per product. Bring a domain if you have one.