Use case · Reporting & analysis

Your analyst agent, with every location's numbers.

Connect Claude, ChatGPT or your own reporting pipeline to Grades.com through the MCP server or the REST API. Your agent reads grades, review velocity, ratings by site, reply rates, competitors and AI answers for every location, and writes the monthly report, the location comparison and the notes for the next call.

  • 14 days of Pro
  • No card needed
  • MCP and API on every plan
Claude · connected to Grades.comSample
October report for Brightside Car Wash: versus September and the four competitors AI names next to us.typed by the account director
4Grades.com tools called
A-grade, up from B+
94%reply rate, up 6 points
Claude logomonthly_reportRead61 new reviews in October, 4.7 average; Google 38, Yelp 14, Facebook 9.
Claude logocompetitors_compareReadYou lead on velocity and reply rate; Sudsy Express leads on rating.
Claude logoreview_insightsWatchComplaints about the vacuum stations doubled since September.

Report: 6 numbers, 3 wins, 2 things to fix, ready for the client

The report writes its first draftYour agent pulls the month's numbers and comparisons; you spend the time on what they mean.

Every location, one connectionHeadquarters reads the whole group, and each location still has its own numbers.

Numbers you can traceCounts come from stored reviews, dated AI answers and monthly competitor snapshots.

What your agent can do here

Five workflows an analyst runs from a chat

Each one is a sentence typed into Claude, ChatGPT or Cursor. The agent calls the Grades.com tools named under it and answers from your data.

Sample
Monthly client report: grade, review velocity, rating by site, reply rate, versus last month and versus the four competitors AI names next to us.
Claude: October: grade A- (B+ in September), 61 new reviews (48), 4.7 average, 94% replied (88%). Against the four AI names you lead on velocity and reply rate and trail Sudsy Express on rating, 4.8 to 4.7.
monthly_reportreviews_summary_periodcompetitors_compare
Workflow 1

The monthly client report

"Grade, review velocity, rating by site, reply rate, versus last month and versus the four competitors AI names next to us." The monthly_report prompt loads the month through reviews_summary_period and review_stats, then competitors_compare for where you lead and trail. You edit the story, not the spreadsheet.

Workflow 2

Every location, side by side

"Rank our 12 locations by grade and 90-day velocity. What does the top one do that the bottom one does not? Which complaints are specific to one location?" locations_compare and locations_summary give the numbers; review_insights, read for the whole group, adds each location's grade and its most used review tags. The multi_location_report prompt runs it in one go.

Workflow 3

Competitor moves, as they happen

"Anything move among our competitors this month?" alerts_list returns the alerts Grades.com raised: a new name in your top five, a competitor passing you on rating, review velocity or grade. competitors_list shows who is new this month and who dropped out.

Workflow 4

Share of AI answers

"How often does each assistant name us for our category in our city? Who else, and which sites do they cite?" ai_perception returns the dated answers of ChatGPT, Gemini, Perplexity and Claude with the sites they cite; competitors_compare adds which competitor they name most.

Workflow 5

Into the team's own tools

"Put every location's October reviews in a Google Sheet and keep it in sync." reviews_export_sheets writes a sheet in your own Drive that syncs hourly; reviews_export_csv gives a file. Dashboards and pipelines read the same data from the REST API.

Connect it once

One address for your AI, one key for your pipeline

Add the MCP server to Claude, ChatGPT or Cursor and sign in, or give your reporting pipeline a read-only API key. One sign-in at headquarters reads every location you have access to. No AI client? Ask Grades, the assistant in your dashboard, answers the same questions.

New reviews can also start a workflow in:

Sample

MCP server https://mcp.grades.com/mcp

REST API https://app.grades.com/api/v1

Scopes reviews:read, companies:read; companies:write only for a synced sheet

ChatGPT custom connectors need a Business, Enterprise or Edu plan

The numbers

Where each figure comes from

Insights

Volume, rating, sentiment, reply rate and themes for any period, against the previous one and the median of your category. Read from stored reviews; no model writes the numbers.

Insights →

Competitor Map

Every month ChatGPT and Perplexity are asked for alternatives to you in your city. The names are matched to real businesses and ranked against you on grade, rating and velocity.

Competitor Map →

AI Reputation

Four assistants asked the questions a customer would, with your location set. Mentions, sentiment, the ratings they quote checked against your reviews, and the sites they cite, dated.

AI Reputation →

Review Archive

Every review is kept, including ones a site takes down. Trends leave removed reviews out, and the archive still shows when and where each one went.

Review Archive →

What we can and cannot do. Nobody controls what an assistant says, and we never promise to change an answer. We report what it says, where it got it, and the day it changes.

Many locations

The group at a glance, each location on its own

One overview

Headquarters sees the group against the previous period, then every location in one table it can sort by any column. Each location keeps its own dashboard.

Multi-location →

A Monday email

Admins get one digest a week. For a group it opens with every location at a glance, then a section per location.

Locations, not people

Every comparison here is per location. Grades.com does not rank or name individual people, in reports or anywhere else.

What the reporting team gets

Deliverables, and the tools your agent calls

Each one runs per location, in the dashboard and through the MCP server and the API.

DeliverableProductMCP toolsPlans
Velocity, rating, reply rate and themes against the previous periodInsightsreview_insights, review_stats, reviews_summary_periodEvery plan: Google on Starter, every site from Pro
The businesses AI names next to you, ranked against you, with alerts when one movesCompetitor Mapcompetitors_list, competitors_compare, alerts_listA preview on Pro, the full map and alerts on Premium
Dated answers from four assistants, with cited sites and rating checksAI Reputationai_perception, ai_probe_runEvery plan: monthly on Starter, weekly on Pro, daily on Premium
Every review kept, including ones a site takes down, with exportsReview Archivereview_list, review_history, reviews_export_csvEvery plan
Every location compared, and each one's rank among its own competitorsMulti-locationlocations_summary, locations_compare, locations_competitor_ranksEvery plan; group alerts on Premium
The REST API, webhooks and a synced Google Sheet for your own dashboardsDevelopersreviews_export_sheetsAPI on every plan; signed webhooks from Pro
Reporting for clients? An agency account puts every client on one bill at 25% off.Agency accounts →

Frequently asked questions

Do the numbers match what the review sites show?

They are counted from the reviews we collect from each site you connect, so they follow the sites closely. A site can hide or take down a review: we keep it in the archive and leave it out of the trend, so the difference is visible, not silent.

Can we compare locations without ranking people?

Yes, that is the only way it works. Every comparison is per location: grade, velocity, rating, reply rate and themes. Grades.com does not rank or name individual people.

Can the data go into our reporting tools?

Yes. Your agent reads it through the MCP server, your pipeline through the REST API and webhooks, and reviews export to CSV or to a Google Sheet that keeps itself in sync.

Can you promise AI assistants will mention us?

No, and nobody honestly can. We report what each assistant says, which sites it cites, which competitors it names next to you, and the day an answer changes.

Give your analyst the numbers

14-day free trial of Pro, no card needed.

Product names and logos are trademarks of their owners; no endorsement implied.