Framework
Feedback widget for Nuxt apps
Nuxt renders on the server first, so mount the widget from a client-only plugin using Nuxt's .client.ts naming convention.
Get your API key freeSetup steps
- 1
Install: npm install @upstep/js
- 2
Create plugins/upstep.client.ts, the .client suffix tells Nuxt to only run it in the browser
- 3
Call Upstep.init() inside the plugin
Code
ts
// plugins/upstep.client.ts
import Upstep from "@upstep/js";
export default defineNuxtPlugin(() => {
Upstep.init({ apiKey: "upstep_xxx" });
});✦
While you're here: connect an AI agent
Every Upstep project ships a built-in MCP server. Once feedback starts flowing in from Nuxt, Claude Code, Cursor, or any MCP client can list it, triage it, and file Dev-only tasks, without leaving your editor.
See how the MCP server worksStart collecting feedback in Nuxt today
Free plan. No credit card. Your API key is ready the moment you sign up.
Get started free