
Ozvi
io.ozviPublished by ozvi.ioOfficial publisherv1.2.9Updated Nov 12, 2026
Bug reports, ideas, roadmap and changelog: search, triage and close the loop with customers.
Overview
Ozvi's built-in MCP server lets an assistant search, summarise, triage and publish bug reports, ideas, roadmap and changelog entries on an Ozvi board.
- What you can do
- Search and summarise bug reports and idea-board posts
- Triage reports and ideas, including duplicate detection and thread summaries
- Publish changelog entries and update roadmap items
- Close the loop with reporters, e.g. notifying them when a fix ships
- When to use it
- Useful when a team runs Ozvi for customer bug reports and feature ideas and wants an assistant to triage incoming feedback, summarise threads, or draft and publish changelog and roadmap updates without switching tools.
- Requirements
- A remote Ozvi instance (hosted cloud or self-hosted) reachable at its MCP endpoint, plus a personal API token sent as an Authorization bearer header, created from the board's API tokens page. OAuth connectors are also supported. Optional AI features need a separate model provider configuration on the server.
Installation
In SourceWeft
- Open Ozvi in the dashboard and add it to a workspace.
- Connect Authorization token credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.ozvi%2Fozvi/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"ozvi": {
"type": "http",
"url": "https://ozvi.io/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
Ozvi
Source-available bug reports and an idea board that look like your product.
Website · Live demo · Docs · Videos · @ozvi/widget · @ozvi/sdk
- Two spaces. A private bug flow with automatic context (page, app version, browser, console errors, a screenshot with form values, e-mails, phone numbers and card numbers covered in the browser) and a public idea board with voting, roadmap and changelog.
- Closing the loop. "Fixed in 2.15.1 — does it work for you?" goes to the reporter, linked GitHub issues and releases set it for you, and publishing a changelog entry e-mails everyone who voted.
- Your design. One
theme.json(colours, fonts, radius, density) styles the board, the widget and the e-mails. - Your login. Users stay signed in from your app via a signed token or OIDC; boards can also offer sign-in by e-mailed code.
- Your tools. A built-in MCP server (personal tokens or OAuth connectors) lets Claude and other agents search, summarise, triage and publish — with confirmation for anything irreversible and user text always handed over as data. Webhooks for Slack, Discord or your backend.
- Optional AI. Duplicate detection (embeddings via any OpenAI-compatible endpoint, or fuzzy text matching with none), thread summaries, changelog drafts and a weekly team digest written by the model you choose: Claude natively or any OpenAI-compatible API (OpenAI, Mistral, Ollama, vLLM…).
Self-hosting is free with every feature (FSL-1.1-ALv2, see Licence). The same image runs the hosted cloud.
Embed in your app
Screenshots cover form values, e-mails, phone numbers, IBANs, card numbers and tokens on their own; mark anything else sensitive (names, notes) with data-ozvi-mask, or set OzviConfig.mask = "all" to cover all text. More: docs/INTEGRACIA.md.
Self-host
Images are public on ghcr.io/xzamiska/ozvi (amd64 and arm64; tags such as 1.2.8, 1.2, 1, latest). An optional updater container backs up the database, installs a new version on request or at night and rolls back when it is not healthy. Release notes: ozvi.io/releases.
See docs/SELFHOST.md. Moving from Fider: docs/MIGRACIA-Z-FIDERU.md. Cloud mode: docs/CLOUD.md. Decisions: docs/adr.
Optional: OZVI_AI_PROVIDER (anthropic or openai for any OpenAI-compatible API) + OZVI_AI_API_KEY + OZVI_AI_MODEL turn on AI writing help (see docs/SELFHOST.md); OZVI_EMBEDDINGS_URL + OZVI_EMBEDDINGS_MODEL turn on embedding-based duplicates.
Connect an AI assistant
Or add https://feedback.example.com/<project>/mcp as a custom connector in Claude — sign-in and consent happen on the board. Tools: packages/mcp/README.md.
Develop
With pnpm dev and OZVI_DEV_LOGIN=1 (in .env.example): http://localhost:3300/dev/login?project=billiwo&as=team signs you in as an admin, http://localhost:3300/demo shows the widget inside a fake host app, Mailpit is on http://localhost:8046.
Licence
FSL-1.1-ALv2 (Functional Source License, Apache 2.0 future licence): use, modify and self-host Ozvi for any purpose except offering it as a competing commercial service. Each release becomes Apache 2.0 two years after it is published.
packages/sdk and packages/widget are MIT so they can ship inside closed-source host apps.
Source: README.md at commit 5e0713d
Tools
0Version history
1- v1.2.9LatestNov 12, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.