Connect REVU to your AI assistant#

REVU runs a Model Context Protocol (MCP) server, so an AI assistant can answer questions about your organization from REVU directly: "how did my site do this week", "which pages do AI crawlers miss", "what are reviewers unhappy about this month". The assistant reads; it never changes anything in REVU.

https://mcp.revu.ai/mcp

Connect#

You need the URL and your REVU sign-in. The assistant sends you to REVU to approve the connection, then back.

AssistantHow
ClaudeAdd a custom connector with the URL, then sign in to REVU.
ChatGPTAdd a custom connector with the URL (developer mode), then sign in to REVU.
CursorUse the install link in REVU's settings, then sign in.
VS CodeUse the install link in REVU's settings, then sign in.
Claude Codeclaude mcp add --transport http revu https://mcp.revu.ai/mcp, then run /mcp, choose revu and sign in.
Any MCP clientAdd a remote server (streamable HTTP) with the URL.

When you approve, you choose which of your organizations the assistant can read. The connection acts as you: it reads what you can read in REVU, no more. You can see and disconnect your assistants in REVU at any time, and a connection ends by itself if you leave the organization or sign out everywhere.

The server speaks MCP 2026-07-28 and the earlier revisions, and keeps no session, so a connection survives REVU deploys.

What an assistant can ask#

The tools follow your organization's products. Every answer states what it covers: the period (after your plan's history limit), timezone, environment, website or app, and which traffic. Ask your assistant to quote that scope with the numbers.

ToolAnswers
account_overviewYour organization, plan, products, websites and apps, and example questions. A good first call.
behavior_overviewA site's headline numbers against the previous period: visitors, engagement, sessions, top pages, sources, countries, devices, bots and AI agents.
behavior_trendsOne event or audience over time, or by hour of day or day of week, optionally split by page, country, device, browser, source, channel or an event property.
behavior_funnelConversion through 2 to 8 steps, and where visitors drop off.
behavior_explain_changeWhy a number moved: what changed by channel, source, page, country, device and browser against the period before.
behavior_pagesEvery page with views, visitors, engagement time, scroll depth, exit rate and rage clicks, sorted the way you ask.
behavior_featuresWhich buttons, links and forms people click, and which ones they rage click, by page.
behavior_eventsWhich events a site records, with counts. Search by name and page through them.
behavior_event_propertiesWhat one event carries: its properties and their most common values.
behavior_pathsWhere visits go after a page or event, or what led to it, and where they end.
behavior_sourcesWhere visitors come from (channels, AI answer engines, campaigns, referring sites) and which sources convert.
behavior_retentionWhether visitors come back, by day, week or month.
behavior_crawl_coverageWhich search and AI crawlers read your site, which pages they miss, and which are stale.
behavior_crawler_accessWhether crawlers can reach your site: what robots.txt allows each one, and, with the Server SDK, which requests your site refused or failed.
behavior_performanceCore Web Vitals (LCP, INP, CLS) as p50, p75 and p95, rated good, needs improvement or poor, by page or device.
behavior_sessionsIndividual recent visits, with where each came from, when you ask to see them.
behavior_savedYour saved cohorts, insights and dashboards. Name a cohort in a question to count only those visitors.
feedback_summaryReview volume, rating, sentiment and negative share against the previous period, with ratings by version.
feedback_themesWhat reviewers talk about: topics, sentiment and intent, and what is rising.
feedback_reviewsIndividual reviews of your own apps, when you ask to read them.
reports_list, report_getYour completed REVU intelligence reports.

Assistants that support prompts also offer ready-made questions: a weekly report, what changed and why, where crawlers miss your site, review themes this month, and a product pulse that combines behavior and reviews.

Insights first#

REVU answers with insights: counts, rates, trends, themes and findings. Individual items appear only when you ask for them, a few at a time.

  • Your own data. Individual visits and reviews of your own apps are available on request, at most 25 per answer.
  • Apps you follow but do not own, such as competitors' apps: themes and counts only, never their review text.
  • Your visitors stay private. No answer carries a visitor, person, device or IP identifier, or a review's author. Emails and phone numbers in quoted text are masked. Counts by page, country, device or source are exact, as in REVU. Under a filter on an event property or a saved cohort, 1 to 4 visitors read "fewer than 5", and a property value sent by fewer than 5 visitors is never named. Average and median times are never given for fewer than 5 visitors.

REVU treats an app as yours when its store listing's developer website is a site of yours that sends REVU events, or is on one of your organization's verified domains.

Usage#

AI assistant requests and individual items have a monthly allowance that depends on your plan. As your organization nears it, answers say so; once it is used, answers name the date it resets and how to raise it. REVU's settings show this month's use.

Scripts and servers#

For a script or a server that cannot sign in through a browser, create a read key in REVU's settings (Professional and Enterprise plans). A read key belongs to your organization, reads one environment, and never writes.

POST https://api.revu.ai/v1/read/behavior_trends
Authorization: Bearer revu_rk_prod_...
Content-Type: application/json

{ "touchpoint": "example.com", "page": "/pricing", "period": "last_30_days" }

GET https://api.revu.ai/v1/read lists the tools your key can run, with each one's input and output JSON Schema. Every MCP tool above is available this way, with the same answers. A read key also works as a bearer token at the MCP URL, for clients configured by hand.

StatusMeaning
401No key, or the key is unknown, revoked or expired.
402This month's API requests are used.
403The plan is not active.
404No such tool for your organization.
422Invalid input, or a question the tool cannot answer as asked; the message says what to change.
429More than 60 calls a minute with this key; wait for Retry-After.