Repuso MCP for AI. Automate review requests and track customer feedback.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Repuso MCP Server lets your agent handle all customer feedback. Use it to list existing reviews, send targeted review invite requests to customers, and manage subaccounts directly from your workflow.
You collect and track reputation data without touching a dashboard.
What your AI can do
Bulk create invite requests
Sends review invitation requests out to a large group of customers at once.
Create invite request
Generates and sends a single, targeted review invitation request to one customer.
Create subaccount
Establishes a brand new subaccount within your Repuso profile structure.
Fetch specific customer reviews by ID using get_review, or list all available reviews with the list_reviews tool.
Send review requests to single customers (create_invite_request) or multiple contacts at once (bulk_create_invite_requests). You can also list and delete these requests.
Read, create, update, and delete subaccounts using tools like get_subaccount, create_subaccount, and update_subaccount.
Get comprehensive lists of reviews (list_reviews), invite requests (list_invite_requests), users, and subaccounts for full dashboard visibility.
Ask an AI about this
Waiting for input…
Repuso MCP Server: 14 Tools for Review Management
These tools allow your agent to read, write, and modify every aspect of your customer feedback profile, handling reviews, invites, and subaccounts.
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 Repuso on VinkiusBulk Create Invite Requests
Sends review invitation requests out to a large group of customers at once.
Create Invite Request
Generates and sends a single, targeted review invitation request to one customer.
Create Subaccount
Establishes a brand new subaccount within your Repuso profile structure.
Delete Invite Request
Removes an invite request that was previously sent or is pending in the system.
Delete Subaccount
Permanently removes a subaccount associated with your Repuso dashboard.
Get Invite Request
Fetches the details of one specific review invite request using its unique ID.
Get Review
Retrieves all content for a single customer review, given its ID number.
Get Subaccount
Gets the full details and status of one specific subaccount.
Get User
Retrieves all information about a single user account linked to Repuso.
List Invite Requests
Pulls a list of every outstanding and past review invitation request in the system.
List Reviews
Gathers a complete list of all customer reviews collected through Repuso.
List Subaccounts
Retrieves a full roster and status check of every subaccount under your management.
List Users
Generates a list containing all user records managed by the system.
Update Subaccount
Makes changes to an existing subaccount, like updating its status or name.
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 Repuso, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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 Repuso. 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 14 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking customer feedback shouldn't feel like detective work.
Today, collecting reviews is a pain. You jump between the main dashboard, your CRM, and sometimes an email thread just to see if someone responded. If you want to track campaign success or find a specific piece of feedback, you're clicking through multiple tabs, copying IDs, and cross-referencing spreadsheets.
With this MCP server, that process collapses. You ask the agent to `list_reviews`. It pulls the data directly into your chat interface—ID, score, text—giving you immediate context without leaving your workflow.
Repuso MCP Server: Manage reviews & accounts
The manual steps that disappear include checking the invite status by logging in, manually sending reminders via email, and trying to piece together which subaccount belongs to which campaign. You spend more time managing the tools than analyzing the feedback.
Now, you run `list_invite_requests`. The system handles the complexity of tracking every single request's status, letting you focus only on what needs attention.
What your AI can actually do with this
This server connects your agent directly to Repuso, giving you full control over managing customer reputation cycles. You're not stuck staring at a dashboard; your AI client handles all this stuff in the background when you tell it to.
Getting Customer Reviews Tracked
To check on what customers are saying, you first use list_reviews. This tool pulls up every single customer review collected through Repuso—a full roster of feedback. If you only need one specific review, say you know the ID, you call get_review and grab all the content right away. You've got a couple of ways to pull this data so your agent can act on it immediately.
Managing Review Invitations
Sending out invites for reviews is where this server shines. For targeted outreach, if you only want to hit up one customer, create_invite_request handles that single, personalized request. But what if you've got a big list? You can use bulk_create_invite_requests to send review invitations out to a whole group of customers at once.
Keeping track of who got an invite is just as important. To see every outstanding or past invite, you run list_invite_requests. Need to clean up? If an invitation was sent by mistake or isn't needed anymore, you can delete it using delete_invite_request, or check the details of a specific request with its ID via get_invite_request.
Controlling Your Accounts and Subaccounts
Repuso runs on accounts and subaccounts. You control that entire structure here. To set up a brand new profile under your Repuso umbrella, you call create_subaccount. If things change with an existing account—maybe the status needs updating or the name is off—you modify it using update_subaccount. And if you're done with a subaccount and need to wipe it clean? You use delete_subaccount to take it out permanently.
For checking on any given profile, you run get_subaccount, which gives you all the details and status for one specific account. To see everything under your management, you get a full list of every subaccount with list_subaccounts.
Beyond subaccounts, the server handles user management too. You can pull up complete information on any single user by calling get_user. If you need to create that user profile, there’s no tool for it here; but if you need a full view of all managed users, you use list_users, and if you're done with an account record, you can delete the subaccount via delete_subaccount.
Getting Full Visibility on Everything
You don't have to jump between screens. This setup gives your agent full visibility across every resource type. You pull a comprehensive list of reviews with list_reviews. You get a complete rundown of all active and past invite requests using list_invite_requests. For account structure, you grab the status report on all subaccounts with list_subaccounts and get a full roster of user records by calling list_users.
Every tool listed here works together. They let your AI client handle the complex administrative tasks—from generating mass invites to updating entire organizational profiles—so you just focus on what matters: the customer feedback.
019dd14e-0a6f-7110-8f1e-2c5a3b5ddb31 Here's how it actually works
The bottom line is you give your agent a token, and it handles all the API calls needed for managing customer reputation.
Sign up at Repuso and obtain your API Token from the developer settings.
Connect that token to your AI client agent through Vinkius Marketplace.
Your agent uses the defined tools (e.g., list_reviews) to interact with the platform, fetching or modifying data on your behalf.
Who is this actually for?
This server is built for operations teams who manage public perception. If you're tired of manually checking spreadsheets to see if enough people left reviews, or clicking through multiple dashboards just to send an invite—you need this. It’s for the person whose job depends on knowing exactly what customers are saying.
Needs to list all customer accounts and check if a specific user has left a review before following up.
Runs campaigns that require sending out large batches of targeted review invitations using the bulk tools.
Monitors overall platform health by listing and reviewing recent customer feedback to flag potential issues.
What Changes When You Connect
List all reviews immediately. Instead of logging into the dashboard, you prompt your agent to run list_reviews and get a clean data dump right where you are working.
Send targeted invites in bulk. Use bulk_create_invite_requests to send review links to dozens of customers at once, eliminating manual email campaigns.
Track account status. Need to know if an account is active or needs updating? Run list_subaccounts and check the current operational status instantly.
Manage users without switching tabs. The agent lets you use tools like get_user and get_subaccount to pull specific user data for context, all in one chat window.
Audit request history. Use list_invite_requests to see who received an invite, when they got it, and if the status was successful or failed.
See it in action
The Campaign Manager needs mass invites sent out.
A marketing rep has 200 happy customers but hasn't asked them for reviews yet. Instead of manually sending emails, they ask their agent to run bulk_create_invite_requests. The agent executes the tool, sends out all 200 requests, and confirms the count.
The CS Manager needs a full review audit.
A customer complains about service quality. The CS manager asks their agent to run list_reviews and then filters the results for reviews mentioning 'billing.' This gives them immediate context before they call the client.
The Operations Lead needs account cleanup.
An old subaccount is no longer needed. The ops lead prompts their agent to check status using get_subaccount, confirm it's safe to delete, and then execute delete_subaccount without leaving any dangling resources.
The Analyst needs historical data.
An analyst wants to know how many invites were sent last month. They ask the agent to run list_invite_requests, which pulls all records, allowing them to quantify the outreach volume for a report.
The honest tradeoffs
Trying to delete an account by name.
Asking the agent: 'Delete the subaccount called Acme Corp.' The tool requires specific IDs, not just names. It'll fail because it can’t find a matching resource without more data.
First, run list_subaccounts to get the exact ID of 'Acme Corp'. Then, call delete_subaccount(id='[THE ACTUAL ID]'). Always verify with a list first.
Asking for all reviews without filtering.
A user just wants reviews from Q1, but runs list_reviews without parameters. They get thousands of records and have to sift through irrelevant data.
If the tool supports it, provide date ranges or filters in your prompt. Otherwise, you might need multiple calls: list all with list_reviews, then filter locally.
Confusing user management and subaccounts.
The user runs get_user thinking they'll see the company structure. This tool only retrieves individual person data, not the organizational hierarchy.
To see the organization, run list_subaccounts. To get a specific user, use get_user(id='[USER ID]'). These are different things.
When It Fits, When It Doesn't
Use Repuso if your primary need is structured reputation and account lifecycle management. You need to track who wrote what review, manage invitation campaigns at scale, or audit user/subaccount status. Don't use this server if you just need a simple form submission or basic messaging—use a dedicated communication tool instead. If you only have a list of emails but no tracking history, first run list_reviews to see the current state before trying to create new invites with create_invite_request. This ensures you're building off existing data.
Questions you might have
How do I find all my customer reviews using list_reviews? +
Run list_reviews. This tool pulls a comprehensive roster of every review recorded in your Repuso account, giving you the data needed to analyze overall trends.
What is the difference between get_review and list_reviews? +
list_reviews gives you an index of all reviews. get_review fetches the full, detailed content for one specific review when you already know its ID.
Can I send invites to multiple people at once? Which tool do I use? +
Yes, use bulk_create_invite_requests. This tool handles sending review requests across many recipients simultaneously, saving time over making individual calls.
I need to change a subaccount. Should I use update_subaccount or create_subaccount? +
Use update_subaccount when the subaccount already exists and you just need to modify its details. Use create_subaccount only when starting a brand new account.
I want to clean up old links and delete an invite using `delete_invite_request`; what information do I need? +
You must provide the unique ID of the specific invite request you want to remove. The tool executes the deletion immediately, preventing stale records from cluttering your dashboard.
If I know a subaccount's exact ID, should I use `get_subaccount` or `list_subaccounts`? +
Use get_subaccount. It retrieves the details for one specific account directly. This is much faster and more efficient than listing all accounts just to find one record.
What happens if I run `get_user` with an ID that doesn't exist? +
The API returns a standard '404 Not Found' status code. This structured error response tells your agent exactly what went wrong, allowing for reliable error handling in your workflow.
Before I start creating users, how do I check existing credentials using `list_users`? +
Running list_users pulls a comprehensive list of all user accounts associated with Repuso. This gives you an immediate audit trail so you know exactly who is already set up.
Can the AI agent reply to reviews directly? +
Currently, the agent can list and read reviews. Replying may require manual action or using specific Repuso channels.
Is it possible to automate review invitations? +
Yes! You can ask the AI agent to create single or bulk invite requests to ask customers for feedback.
Can I manage multiple businesses with this integration? +
Absolutely. The agent has full access to list and manage your sub accounts within Repuso.
We've already built the connector for Repuso. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 14 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.