Skip to Content
User GuidesMCP Server (AI Agents)

MCP Server (AI Agents)

Miniback ships a remote MCP (Model Context Protocol) server so AI coding agents — Cursor, Claude Code, Windsurf, and anything else that speaks MCP — can pull a bug report with its full captured context and act on it. This is the “bug report → AI agent fix” pipeline: a teammate files a bug through the widget, and your agent picks it up with the URL, console errors, failed network requests, interaction steps, and screenshot already attached.

⚡ Quick Start

  1. Mint an account API token in Settings → API (starts with mba_).
  2. Point your MCP client at https://miniback.io/api/mcp/mcp.
  3. Authenticate with the token as a bearer token or x-api-key header.

Plans: Builder unlocks the bug tools • Studio adds project-management tools.

Authentication

The MCP server authenticates with your account API token, not a project key.

CredentialPrefixUse
Account token (User.apiToken)mba_Account-wide REST API and the MCP server
Project key (Project.apiKey)mbk_A single project’s feedback/settings over REST — not MCP

Mint, view (once), rotate, or revoke the account token in Settings → API. Treat it like a password — it grants account-wide access.

Connecting

The server speaks Streamable HTTP at:

https://miniback.io.com/api/mcp/mcp

Claude Code (.mcp.json / claude mcp add):

{ "mcpServers": { "miniback": { "type": "http", "url": "https://miniback.io.com/api/mcp/mcp", "headers": { "x-api-key": "mba_your_account_token" } } } }

Cursor / Windsurf: add an MCP server with the same URL and pass the token as a bearer token or x-api-key header (whichever the client supports).

Tools & plan gating

Every tool call counts against your monthly API quota and is gated by plan.

Bug tools — Builder plan and up

ToolWhat it does
list_bugsList recent bugs across your projects (filter by project slug / status).
get_bugFetch one bug as an AI-ready prompt with its full captured context.
update_bug_statusSet a bug to NEW, IN_PROGRESS, RESOLVED, or DISMISSED.

A typical loop: list_bugsget_bug (reproduce & fix) → update_bug_status to RESOLVED.

Project-management tools — Studio (PRO) plan only

ToolWhat it does
create_projectCreate a new project (returns its slug).
pause_projectPause a project by slug (stops accepting feedback).
unpause_projectReactivate a paused project by slug.
customize_widgetUpdate a project’s widget appearance/text by slug.
manage_categoriesList / create / rename / delete a project’s categories by slug.

Plan identifiers: The dashboard shows plans as Hobby, Builder, and Studio; the API and tool messages use the internal identifiers FREE, STARTER, and PRO.

Troubleshooting

  • 401 Unauthorized — the account token is missing or wrong. Re-check the header value and that the token hasn’t been rotated/revoked.
  • “available on the Builder and Studio plans” — the bug tools require a paid plan (STARTER/PRO).
  • “Project-management tools are available on the Studio (PRO) plan only” — upgrade to Studio to create/manage projects from your agent.
  • “API call limit reached” — you’ve hit your monthly quota; it resets at the start of the month, or upgrade for a higher limit.

See also the API Reference and the API Security Guide.

Last updated on