Your Ninja account, wired to AI.
Professional customers connect Cursor, Claude, or any MCP client to the same account they use in the dashboard. Ask your agent how your listings look, approve a keyword, or draft a review reply — without opening a second vendor console.
Built for local businesses
What's inside the platform
Every Ninja subscription includes the AI tools you need to rank, grow, and convert local search traffic.
One-shot 360
Start with ninja_me_360. The agent sees setup gaps and listing pulse, then fans out only if something is off.
Dashboard-equivalent tools
Profile, keywords, photos, results, reviews, posts, listings, and context vault — bound to your token, never another customer.
Safe writes
Write tools stay hidden until you turn write access on. Every mutation dry-runs first and needs confirm to commit.
Add-on honest
Live review replies, posting, and listing applies still require the same add-ons as the dashboard. MCP does not bypass entitlements.
How to connect
After you are on Professional, open Dashboard → Account Settings → Ninja MCP. Turn access on, copy the token (shown once), and add this server to Cursor Settings → MCP (user settings, not the repo).
- URL: https://<your-project>.supabase.co/functions/v1/ninja-customer-mcp
- Header: Authorization: Bearer ninja_cus_…
- Rotate the token from the same Account Settings card if it leaks
- Leave write access off for read-only ops
What the agent can do
Reads cover the same surfaces as the Ninja dashboard except billing. Writes wrap the same edge functions the dashboard already uses — profile fields, keywords, photo URLs, AI photo generate, website re-scrape, GBP connect, listing copy fixes, review drafts/replies, post approve, and notification prefs.
- No billing, invoices, cancel, or card tools
- No searching other customers
- No binary photo upload (generate and manage URLs only)
- Ticket/inbox tools are not on this server
Why it is Professional-only
MCP is a first-class Professional feature: a personal token, write confirmations, and agent access to your live account. Starter stays on the dashboard and in-app Ask Ninja. Upgrade anytime from Billing.
Frequently asked questions
Common questions about Ninja and what's included with every plan.