unvibe

Connect your coding agent (MCP)

Unvibe has an MCP server at https://unvibe.app/api/mcp. A coding agent connected to it can read your Unvibe report and fixes, change your code, mark fixes as done and re-run the checkup, without you copying anything. You sign in with your Unvibe account in the browser; there is no key to paste.

Claude Code

Run this in your project's terminal:

claude mcp add --transport http unvibe https://unvibe.app/api/mcp

Then in Claude Code, type /mcp, choose unvibe and select Authenticate. Sign in to Unvibe in the browser and select Allow.

Cursor

Add this to .cursor/mcp.json in your project (or Cursor Settings → MCP → Add):

{
  "mcpServers": {
    "unvibe": { "url": "https://unvibe.app/api/mcp" }
  }
}

Then in Cursor Settings → MCP, select Connect next to unvibe, sign in and select Allow.

Codex

codex mcp add unvibe --url https://unvibe.app/api/mcp
codex mcp login unvibe

Sign in to Unvibe in the browser and select Allow.

VS Code and other agents

For VS Code, add this to .vscode/mcp.json in your project:

{
  "servers": {
    "unvibe": { "type": "http", "url": "https://unvibe.app/api/mcp" }
  }
}

Select Start above the server and sign in when VS Code asks. Any other MCP client that supports Streamable HTTP and OAuth works the same way: add the server URL and sign in when asked.

Tools

ToolWhat it does
list_sitesLists the websites in your Unvibe account with their latest score
get_reportThe latest checkup: score, what an AI thinks the product is, and what AI crawlers receive, with the likely cause if the page looks empty
get_fixesOpen fixes, most valuable first, each with an id, what was found and exactly what to change
mark_fixedMarks a fix as done after the code changed; the next checkup verifies it
get_tracking_setupThe AI-traffic tracking code for the site, ready to install
run_checkupRuns a fresh checkup of the live site (deploy first); counts toward the checkup allowance

A typical loop

Ask your agent something like: "Use Unvibe to get my fixes and apply them." It calls get_report and get_fixes, changes the code, calls mark_fixed, and after you deploy, run_checkup confirms the new score.

Plans

Connecting a coding agent is part of the Starter plan (one agent of your choice) and the Pro plan (up to 5 agents). See Plans and limits.

Questions

Does the agent get access to my whole account?

It can read your Unvibe websites, reports and fixes, mark fixes as done, run checkups and fetch the tracking code. You can disconnect it any time on the MCP page in Unvibe.

Which transport and auth does the server use?

Streamable HTTP with JSON responses, and OAuth 2.1 with PKCE and dynamic client registration. The protected-resource metadata is at https://unvibe.app/.well-known/oauth-protected-resource.

Last updated September 29, 2026 · View as Markdown · All docs as one text file

See what ChatGPT sees on your app.

Free to start. Fixes ready for your coding agent.

Check my app