AI Visibility API, MCP Server & Webhooks | Rank Prompt

Three ways to build on your AI visibility data

Pull it into your backend with the REST API, hand it to your AI agent over the MCP server, or have us push events to you with webhooks. Track how ChatGPT, Perplexity, Google AI Mode, Claude, Gemini, and Grok recommend your brand, all from one contract.

Get an API key Read the API docs


Three surfaces, one platform

1 · REST API · your backend pulls

curl https://api.rankprompt.com/v1/reports \
  -H "Authorization: Bearer $RANKPROMPT_API_KEY"

2 · MCP server · your AI agent acts

claude mcp add --transport http --scope user rankprompt \
  https://mcp.rankprompt.com/mcp

3 · Webhooks · we push to you

curl https://api.rankprompt.com/v1/brands/$BRAND/webhooks \
  -H "Authorization: Bearer $RANKPROMPT_API_KEY" \
  -d '{"url":"https://you.app/hooks","events":["report.completed"]}'

One platform, three ways to wire it in

The API, the MCP server, and webhooks all read from the same data layer: six AI engines normalized into one schema. Pick the surface that matches how you work, or use all three.

REST API

your backend pulls

Call /v1 from your code

Six AI engines normalized into one schema. Manage brands, run reports, and read citations from your backend, warehouse, or product.

Read the API docs

MCP server New

your AI agent acts

Connect your AI agent

Plug your AI visibility data into Claude Code, Cursor, or any MCP client over OAuth. Your agent reads reports and citations, then runs reports and ships fixes.

Set up the MCP server

Webhooks

we push to you

Get events as they happen

Subscribe a per-brand endpoint and we POST signed events the moment a report or a scheduled run finishes. No polling loop to babysit.

See webhook events


What you can build

Every feature in the platform, available as an API

The same building blocks that power the Rank Prompt dashboard. Brand management ships today; the rest is rolling out under /v1 over the coming months. Every endpoint follows the same auth, error, and idempotency contract from day one.

Available

Brand management

Programmatically onboard brands, update categories, languages, aliases, and competitors. Perfect for agencies provisioning new clients without touching the dashboard.

AI visibility reports

Run prompts across ChatGPT, Perplexity, Google AI Mode, Claude, Gemini, and Grok. Pull mentions, ranking position, and visibility score into your stack.

Citation & source tracking

Discover the sources AI assistants cite when recommending brands in your space, with the Rank Prompt Score so you only outreach to reachable targets.

Scheduled reports

Cron-style report definitions: weekly competitor snapshots, monthly visibility deltas, anomaly alerts. Delivered as JSON or shareable PDFs.

Coming soon

Brand audit & perception

Automated snapshots of how AI describes your brand: positioning, claims, comparisons against competitors, and the weak spots to fix first.

AI-optimized content

Generate 8 content types built to be cited by AI: comparison, ranked list, location, case study, product deep-dive, FAQ, Statistics Roundup, and Glossary. Trigger and ship the full content lifecycle from your stack.

Technical SEO audits

Trigger Lighthouse-grade crawls, Core Web Vitals checks, and AI-readability scans. Stream issues into your existing engineering ticket queue.

Outreach & backlinks

Surface high-value outreach targets, push prospects into your CRM, and trigger AI-personalized email campaigns with verified contact data.


How it works

From signup to first call in under 10 minutes

No oddly-named handshakes, no SDK install dance. A bearer token, a curl command, and you're moving data.

  1. Mint a scoped API key
    API access is included on any Starter and up plan (or pick a standalone API plan). Open the Developers page in your workspace, choose the scopes you need, and (optionally) pin the key to a single brand for white-label work.
  2. Call /v1 from your backend
    Send a bearer token, follow the OpenAPI spec. Every metered response carries quota headers so you can pace work; idempotency keys make every POST safe to retry.
  3. Stream insights into your stack
    Pipe results into your dashboard, warehouse, CRM, or Slack. Register a webhook so we push report.completed and schedule.run.completed events the moment they happen, no polling loop required.

See the full quickstart in the docs


Built for production

A contract you can depend on

Every primitive you'd expect from a serious payments or analytics API. Boring, predictable, and well-documented; not flashy and brittle.


Use cases

Ship in days, not quarters

The four shapes most teams take when they integrate. Pick the one closest to yours; mix and match the rest.

Agencies

White-label AI visibility dashboards
Spin up a per-client dashboard in your own product. One brand-pinned API key per client, your branding, your billing, our data layer.

BI & analytics

Pipe AI metrics into your warehouse
Schedule nightly pulls of ranking, citation, and visibility data into Snowflake, BigQuery, or Looker. Track AI presence right next to organic traffic.

Ops & alerting

Trigger Slack and PagerDuty when reports land
Subscribe a webhook to schedule.run.completed, diff the new visibility score against last week, and page the team only when it actually moves.

CI/CD

Catch SEO/AEO regressions on every push
Add a GitHub Action that calls /v1/page-audit (a URL, a list, or a whole sitemap) on each pull request, comments the score and concrete fixes, and fails the build below your threshold.


API plans

Pricing built for developers

The API, the MCP server, and webhooks are included free on every Starter plan and up. Want the API on its own? Two standalone subscriptions cover that, with no surprise overages.

Best value

Included with your plan
API, MCP server, and webhooks
Free on any Starter plan and up, from $49/mo

Monthly request cap by plan


FAQ

Developer questions

What can I build with the Rank Prompt API today?
Brand management (create, list, retrieve, update, delete), AI visibility reports across the six major LLM platforms, citation & source tracking with the Rank Prompt Score, scheduled reports, outbound webhooks, plus the account endpoints (`/v1/me`, `/v1/me/quota`). You can also connect an MCP client. Brand audits, AI-optimized content generation, technical SEO audits, and outreach are on the public roadmap and ship under the same /v1 contract; subscribe to the changelog to track release dates. The eventual surface mirrors the dashboard 1:1.

How is the API priced?
Developer API access is included with every Starter and up dashboard plan, with a monthly request cap per tier: 10,000 on Starter, 25,000 on Pro, 50,000 on Agency, and 100,000 on Agency Plus. Credit-consuming /v1 endpoints (the ones that hit a paid LLM or third-party search backend) draw from your plan's own monthly credits, so you never pay twice. Want the API on its own, with no dashboard plan? Two standalone subscriptions cover that: API Starter ($99/mo, 50,000 request units, 500 bundled API credits) and API Pro ($299/mo, 200,000 request units, 2,000 bundled API credits). Every plan applies a 120 requests/minute per-key burst limit, and the per-endpoint cost map lives in the developer docs.


Still have questions? Contact our team

Start building today

Read the quickstart, mint your first API key, and ship a working integration before lunch.

Read the docs Get an API key