TrueReview MCP for AI. Automate gathering and tracking of online reviews.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
TrueReview connects your reputation management account to any AI agent. You use it to collect customer reviews, manage review requests via SMS or email, and track performance metrics through natural conversation.
It handles everything from creating new contact records to monitoring business ratings across multiple locations.
What your AI can do
Create contact
Adds a brand new customer contact profile into your TrueReview account.
Get contact
Retrieves specific details and history for one existing customer record by ID.
Get report summary
Pulls a summary report showing overall review performance metrics over a given period.
The agent creates new customer contacts using create_contact or retrieves full details for existing ones with get_contact.
You send a review request to any listed customer by calling the send_review_request tool, specifying email or SMS.
The agent pulls summary reports on reviews using get_report_summary, giving you quick insights into overall rating and volume.
You list all available review campaigns or sequences by running list_campaigns to plan your next outreach effort.
The agent lists and manages business locations using list_locations, ensuring you track reputation across every branch.
Ask an AI about this
Waiting for input…
TrueReview MCP Server: 7 Tools for Reputation Management
These seven tools let your AI client manage the full lifecycle of customer feedback—from creating a record to sending a review link.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using TrueReview on VinkiusCreate Contact
Adds a brand new customer contact profile into your TrueReview account.
Get Contact
Retrieves specific details and history for one existing customer record by ID.
Get Report Summary
Pulls a summary report showing overall review performance metrics over a given...
List Campaigns
Shows you all the available, pre-built customer outreach campaigns and sequences.
List Contacts
Retrieves a full list of every contact associated with your specified business...
List Locations
Lists all the unique business locations monitored by your TrueReview account.
Send Review Request
Sends a review request to an individual customer using email or SMS, triggering the feedback link.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with TrueReview, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by TrueReview. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 7 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Coordinating customer feedback across multiple branches shouldn't feel like managing five different dashboards.
Right now, when you have three locations and want to know the overall health of reviews, you jump into Dashboard A for Site 1. Then you log out, find the credentials for Dashboard B (Site 2), and repeat the process. You spend twenty minutes just clicking through tabs and copy-pasting star ratings into a single spreadsheet.
With TrueReview MCP, your AI agent handles all that switching. You ask it to 'Give me the review summary across all locations.' It runs `get_report_summary` against every SID you listed via `list_locations`, giving you one clean report instantly.
TrueReview MCP Server: Get a single view of customer records.
Previously, creating or updating a client record required navigating to the correct location dashboard and manually filling out forms. If you forgot to update the contact's details (e.g., changed email), the whole process restarted.
Now, you just tell your agent to `create_contact` or `get_contact`. The server handles the data entry and record keeping for any site ID, ensuring consistency every time.
What your AI can actually do with this
Listen up. This TrueReview MCP Server connects your whole reputation management setup to any AI client you're running. You use it to collect customer reviews, manage outreach requests via text or email, and track how well your business is doing—all without jumping between ten different tabs. It handles everything from building out new client profiles to monitoring ratings across every single location you run.
Managing Customer Records. When you need to work with a client, the agent can first add an entirely new contact profile into TrueReview using create_contact. If you already have that person in the system, you don't waste time guessing—you just tell it to pull up their specific details and history by running get_contact against an ID.
This keeps your data clean and accurate.
Initiating Review Requests. You can send a review request directly to any customer listed in TrueReview using the send_review_request tool. You just specify whether they prefer email or SMS, and boom—the feedback link gets sent out immediately. It's fast, direct, and you get that crucial piece of data right away.
Viewing Outreach Campaigns. Before you hit send on a request, you gotta know what sequences are available. The agent pulls up all pre-built customer outreach campaigns and sequences by running list_campaigns. This lets you plan your next wave of reviews without having to manually set anything up.
Checking Business Locations. If you've got multiple spots—a franchise, a flagship store, whatever—you need to know how they're doing. The agent lists and manages every unique business location monitored by TrueReview using list_locations, so you always track reputation across the entire company footprint.
Listing Contacts. Need to see who needs to hear from you? You can run list_contacts to get a complete list of every single contact tied to your specified business area. It’s your roster, right there in your agent's memory.
Review Performance Reporting. To know if the effort is paying off, the agent pulls summary reports on reviews using get_report_summary. This gives you quick numbers on overall rating and volume over a set time period—you see the big picture fast. You can track performance metrics without pulling complicated dashboards.
This server lets your AI client talk directly to TrueReview's back end. It manages contacts, sends out review requests via email or SMS, checks business locations across all branches with list_locations, and pulls summary reports on overall review health using get_report_summary. You can list every contact associated with a location using list_contacts or create an entirely new profile with create_contact; need to check history? Use get_contact.
Want to start the whole process? Tell it to run send_review_request, and you're good to go. Planning your next push is simple too; just let the agent show you all available sequences by running list_campaigns.
019dd179-f1f4-707c-ab21-4f3fc17404b6 Here's how it actually works
The bottom line is: you talk to your AI client naturally, and it handles the API calls to TrueReview for you.
First, subscribe to the TrueReview server and enter your API Key and Location SID credentials.
Next, tell your AI agent what you need—for instance, 'List all contacts in my Denver branch' or 'Send an email review request to John Doe'.
Finally, the agent executes the appropriate tool (list_contacts, send_review_request, etc.) and returns a clean report or confirmation message.
Who is this actually for?
This tool is critical for Business Owners and Reputation Managers who spend too much time manually coordinating feedback. It's for anyone whose job involves maintaining a consistent public image across multiple locations. If your pain point is the slow, fragmented process of asking customers for reviews, this server solves it.
Uses send_review_request to trigger immediate review links for recent clients via simple commands.
Runs list_locations and get_report_summary to compare customer sentiment and performance metrics between different company branches.
Manages contact lists using create_contact and get_contact to ensure every client record has the necessary history before a campaign runs.
What Changes When You Connect
Saves time managing outreach. Instead of manually sending links, you use send_review_request to trigger review requests via SMS or email instantly for specific customers.
Keeps data clean across locations. You can run list_locations and then list_contacts against each one, ensuring your reputation management is consistent everywhere.
Gets quick performance readouts. Running get_report_summary gives you a single view of review metrics, so you don't have to calculate the average rating manually.
Organizes client data better. You can use create_contact and get_contact together to build out detailed customer files that track history alongside their feedback.
Simplifies campaign strategy. By listing campaigns via list_campaigns, you see exactly which drip sequences are available, so you don't forget a crucial step in your outreach plan.
See it in action
The Manager needs to check cross-site performance.
A marketing manager notices one branch (Location X) has fewer reviews than others. They use list_locations to verify all sites are connected, then call get_report_summary, filtering by Location X's SID. The agent returns the low metric count and an average rating of 3.1 stars, immediately flagging a local issue.
The Agent needs to follow up on a cold lead.
A customer service agent has a client record but hasn't heard from them in weeks. They use get_contact to verify the last interaction date, and then immediately call send_review_request via email, restarting the feedback cycle without any manual copy-pasting of links.
The Owner is onboarding a new service area.
A business owner expands to a new zip code. They first use list_locations to confirm the new site ID, then call create_contact for their top 10 clients at that location. This ensures all necessary contacts are set up in TrueReview before any campaigns start.
The Team needs a quick overview of all recent feedback.
The team lead asks, 'What's the status of our review collection this month?' The agent responds by running get_report_summary and provides the total count of reviews received and the current average star rating, solving the need for an immediate KPI snapshot.
The honest tradeoffs
Trying to manually find a contact's history.
A user tries to copy names from Google Maps and paste them into a spreadsheet, then manually cross-reference IDs in the TrueReview dashboard. This takes hours and often misses key metadata like last communication date or campaign status.
Instead, ask your agent to run list_contacts for the specific location SID you need. If you only want one person's file, use get_contact with their ID. It gives you all that data instantly.
Sending review requests without verifying campaign readiness.
A user just sends a request via email but doesn't know if the proper follow-up sequence is active, leading to missed opportunities or confusing communication for the customer.
Before sending anything, ask your agent to execute list_campaigns. This shows you all available sequences so you can ensure the right drip campaign is running alongside your immediate request.
Confusing contact listing with deep data retrieval.
A user calls 'show me John Smith' but only gets a basic record, missing their full interaction history or specific performance metrics related to that customer ID.
Don't just ask for the name. Use get_contact and provide the contact's unique ID. This forces the agent to retrieve all associated metadata and comprehensive feedback data.
When It Fits, When It Doesn't
Use this server if your process involves multiple steps: locating a business, identifying specific clients, coordinating an outreach campaign, and then measuring the results across different physical sites (i.e., you need reporting + contacts + locations). This is ideal for Operations or Franchise Support teams.
Don't use it if you only need to view simple data from one place—for example, if all you need is a list of names in a single CSV export without any metrics, a basic database query tool might suffice. Also, don't assume calling list_contacts gives you the full history; for deep dives on an individual person, you must use get_contact. If your core need is just messaging two people back and forth, a simple internal chat system handles that better than a specialized CRM like this one.
Questions you might have
How do I check review performance using get_report_summary? +
You run get_report_summary and specify the date range. The agent returns a summary of reviews, including the total count and average rating for that period.
Can I send requests to multiple contacts at once using send_review_request? +
The send_review_request tool sends a request one customer at a time. If you need bulk requests, first use list_contacts and then iterate through the list with your AI agent.
What is the difference between list_contacts and get_contact? +
list_contacts gives you a roster of all names at one location. get_contact uses a specific ID to pull the entire, deep history for just that single person.
How do I find out what campaigns are available? +
Just call list_campaigns. This tool shows you all your pre-made review sequences and outreach options so you know which strategy to use next.
Before I use any tool, how do I ensure the connection is working by using `list_locations`? +
The system first requires a valid API Key and Location SID. Calling list_locations validates your credentials against TrueReview's active sites. If locations return successfully, you know the server has connected properly.
When using `create_contact`, what happens if that contact record is a duplicate? +
The tool prevents creating duplicate records. If you attempt to use an email or ID already linked to a customer, it returns an error code rather than overwriting data.
If I run `get_contact` with an invalid customer ID, how does the tool handle the request? +
It immediately returns a specific 404 error and a clear message stating that no contact was found. Always use list_contacts first to confirm valid IDs before querying.
After gathering data, what's the best way to schedule multiple reviews using `send_review_request`? +
The tool sends requests instantly, so scheduling must happen outside of the immediate function call. Use your agent’s workflow scheduler to manage timing and batching of calls over time.
Can I send a review request via SMS using the AI? +
Yes! Use the send_review_request tool. Provide the Contact ID and set the type to 'sms'. The agent will trigger the SMS request through TrueReview instantly.
How do I see the overall feedback summary for my business? +
Run the get_report_summary query. The agent will retrieve a concise report of your review performance and customer satisfaction metrics.
Is it possible to add a new customer contact via AI? +
Absolutely. Use the create_contact action. Provide the first name, last name, and email or phone number to register a new customer for future review requests.
We've already built the connector for TrueReview. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.