Now open source · AGPL-3.0

User feedback that ships itself

Drop Upstep into your app in 2 lines of code. Users report bugs and vote on ideas, your team triages on a fluid board, and your AI agent closes the loop over MCP.

or view the docs →

Free plan available · 2-line integration · No credit card

10K+ feedback items processed

Everything you need

You and your AI, working the same board

Users report. You triage. Your agent handles the busywork. Upstep keeps the public board clean and the internal one honest.

You and your AI, working the same board

Dev-only tasks and a separate agent board stay internal. Users only see the public roadmap.

How it works

Live in three steps

No SDK gymnastics. No server setup. Just feedback, flowing.

01

Create a project

Sign in and spin up a project. You get a unique API key instantly.

02

Drop in the widget

Add the SDK to your app with two lines of code. It mounts itself.

03

Triage & ship

Feedback rolls into your board sorted by votes. Ship what matters.

Built-in MCP server

Give your AI direct access to your users

Connect Claude Code, Codex, Cursor, Windsurf, Copilot, or any MCP client to your feedback inbox. Your agent reads what users want, creates and updates tasks, posts replies, and keeps the board tidy. Access is scoped to a single project by its API key.

  • Triage from your editor. “What's the most-voted bug?” answered without leaving your flow.
  • Internal by default. Agent tasks are created Dev-only, and it can spin up its own board. Users never see the machinery.
  • Agents that act. Create tasks, change statuses, comment. Every change lands on the live board.
  • Nothing to deploy. The server is part of Upstep. Point your client at one URL and go.

# Claude Code

claude mcp add --transport http upstep \

https://upstep.dev/api/mcp \

--header "Authorization: Bearer YOUR_MCP_KEY"

# Codex CLI

export UPSTEP_MCP_KEY="YOUR_MCP_KEY"

codex mcp add upstep --url https://upstep.dev/api/mcp \

--bearer-token-env-var UPSTEP_MCP_KEY

Open source · Self-hostable · Built in public

Your users' feedback should never be a black box.

The complete Upstep application is open source: dashboard, APIs, roadmaps, integrations, SDKs, and the MCP server. Inspect every security boundary, run it on your infrastructure, or help shape what comes next.

self-host upstep

$ git clone https://github.com/TheBugEater/upstep.git

$ cd upstep

$ cp apps/web/.env.example apps/web/.env

$ docker compose up --build

✓ dashboard · api · mcp · postgres

AGPL

server

MIT

SDKs

No Redis

required

For developers

Built to disappear into your stack

Typed SDKs, framework-native components, and a tiny footprint. Pick your platform and ship. Upstep handles storage, dedupe, and the UI.

  • Fully typed. First-class TypeScript across every SDK.
  • Tiny bundle. The web widget is under 10 kB gzipped.
  • Framework native. React, vanilla JS, script tag, React Native, or Flutter.
tsx
import { UpstepProvider, FeedbackWidget }
  from "@upstep/js/react";

export default function App({ children }) {
  return (
    <UpstepProvider apiKey="upstep_xxx">
      {children}
      <FeedbackWidget />
    </UpstepProvider>
  );
}
Pricing

Simple pricing that scales with you

Start free. Upgrade when your feedback takes off. No setup fees, cancel anytime.

Free

Everything you need to start listening.

$0/ month
  • 1 project
  • Up to 100 feedback items
  • Up & down voting
  • Web, React Native & Flutter SDKs
  • Widget customization (color, theme, position)
  • Community support
Most popular

Pro

For teams shipping real products.

$14.99/ month
  • Up to 10 projects
  • Up to 5,000 items per project
  • Everything in Free
  • Email support

Business

For teams that ship together.

$49.99/ month
  • Everything in Pro
  • Unlimited projects
  • Unlimited feedback items
  • Remove Upstep branding
  • Priority support

Prices shown in USD. Charged in your local currency at checkout. Need something custom? Talk to us.

Start listening to your users today

It takes two minutes to set up and zero infrastructure to run.

Free plan · No credit card · Trusted for 10K+ feedback items and counting