@pinappai/mcp · npm
Your reviewers’ words, inside Claude Code.
Install one MCP server. Your AI coding tool reads change requests, finds patterns, and proposes the fix — without leaving the editor. Works in Claude Code, Cursor, Continue, Codex, and Claude Desktop.
Why MCP
Stop copy-pasting feedback into your editor
Without MCP, the loop is: open the dashboard, read the queue, copy the markdown, paste into Claude Code, ask it to fix. With MCP, you stay in the editor — the agent reads the queue itself, finds the patterns across reviewers, and proposes diffs you actually want to apply.
Install
Two commands. Any AI client.
`install` registers the MCP server in every AI client config it finds on your machine. `login` opens your browser for sign-in, picks a workspace if you have multiple, and saves a per-machine API key locally. No copy-paste of long JSON. No per-host snippets to keep in sync.
npx @pinappai/mcp install
npx @pinappai/mcp login Auto-detected on:
- Claude Code
- Cursor
- Claude Desktop
- Codex CLI
- Continue
Need a CI / headless install, or want the manual config? See the manual install →
Tools reference
32 admin-parity tools — read your state, drive your workflow
Your AI client calls these on your behalf. The 6 read tools below are what you’ll touch most often; the other 26 cover project / workspace / member / reviewer / CR lifecycle — gated by API-key role.
list_projects List PinAppAI projects this API key can access get_review_summary Cheap one-call summary of change-request state for a project list_change_requests Paginated change-request list with filters (status, page, reviewer) get_change_request Full CR detail with related[] siblings + optional inline screenshot analyze_patterns Server-side groupings + heuristic clusters + optional AI clustering get_screenshot Inline screenshot as an MCP image content block Slash commands
Full workflows in one command
Slash commands ship with the MCP — no extra setup. Just type and your AI client runs the workflow.
-
/pinappai:setup-projectWalk through workspace + project + widget snippet + reviewers from scratch
-
/pinappai:fix-changesTriage queued change requests, propose code edits in your repo
-
/pinappai:apply-decisionsApply queued reviewer decisions (rollbacks + change-requests) to source — one batch, marker-aware
-
/pinappai:generate-changes-pageRegenerate the /changes/ review page since the last applied batch
-
/pinappai:removeStrip widget + /changes/ + helpers when you ship; preserves .pinappai/ for re-install
5 more in /docs/mcp/ — analyze, summarize, audit-review, triage-and-resolve, auth-help.
FAQ
Common questions
What is MCP?
Model Context Protocol — an open standard so AI clients (Claude Code, Cursor, Continue, etc.) can talk to external data sources through a uniform interface. Read more at modelcontextprotocol.io.
Do I need to be a developer?
No. The slash commands work for anyone using Claude Code or Cursor — type /pinappai:analyze and the AI does the rest.
Will it edit my code without asking?
No. Your AI client always confirms before applying any source edit. Every applies-to-source slash command (fix-changes, apply-decisions, remove) ends with an a/b/c/d picker — new branch, commit current, stage only, or skip — so commits never happen on autopilot. The MCP itself can mutate PinAppAI state (projects, members, CRs) when you ask it to, but it never touches your repo files directly.
Is it open source?
Yes — MIT licensed. Published as @pinappai/mcp on npm; you can read every line via npm view or in your node_modules after install.
What does it cost?
Free with any PinAppAI plan, including Free. The MCP just reads what you’ve already paid for.
Ready to bring your reviews into your editor?
Mint an API key, paste the install snippet, run a slash command. About 3 minutes start to finish.