MCP App Store
by KeenEthics
Business & Operations
More Good Reviews icon

More Good Reviews

by More Good Reviews

Overview

More Good Reviews helps businesses get more reviews and keep track of what customers are saying, all in one place. Track your reputation: see how many reviews you're getting, your average rating, and where they're coming from, like Google, Yelp, or Facebook. Spot problems early, like a drop in ratings, and get actionable next steps on where to improve. Send review requests: ask for a review by email or text without leaving the chat. See who you've already asked, check if they opened or clicked the message, and follow up with anyone who hasn't responded yet.

Tools

archiveCustomer

ChatGPT
Archive Customer Archive a customer and cancel any unsent outreach messages.

cancelCustomerUnsentMessages

ChatGPT
Cancel Customer Unsent Messages Clear scheduled outreach for this customer without archiving or changing subscription state.

createCharge

ChatGPT
Create Charge Record a customer revenue event from an external billing system.

createCustomer

ChatGPT
Create or Update Customer Upsert a customer by contact identity. When both email and phone are sent, match email first; if no email match, fall through to phone (E.164, then raw). Email-only or phone-only keep that single-field match. Matched rows are updated; otherwise a customer is created. Returns 409 when email and phone match two different existing customers.

createIcon

ChatGPT
Create Icon Store a public square image as the project icon and sync hosted pages.

createLocation

ChatGPT
Create Location Create a physical or business location for the project.

createReview

ChatGPT
Create Review Create a review for a customer identified by email or phone, creating the customer when needed, with optional source, location, tags, and review date.

createReviewShareImage

ChatGPT
Create Review Share Image Render a share-card PNG using optional template styling and aspect ratio, persist the image, and return CDN-backed metadata.

createSource

ChatGPT
Create Source Create a review source with a display name. The slug is generated from the name. Optional color and sprite class apply when no custom icon image is configured for this source.

createTag

ChatGPT
Create Tag Create a project tag for customer or review organization.

deleteCharge

ChatGPT
Delete Charge Permanently remove a mistaken charge row scoped to this project’s customers.

deleteCustomer

ChatGPT
Delete Customer Delete a customer from the authenticated project.

deleteIcon

ChatGPT
Delete Icon Remove the project icon and sync hosted-page metadata. The stored image file is left in place.

deleteLocation

ChatGPT
Delete Location Remove a project location owned by the authenticated project.

deleteMessage

ChatGPT
Delete Message Delete a scheduled or sent outreach message for the authenticated project.

deleteReview

ChatGPT
Delete Review Remove a review that should no longer be reconciled.

deleteShareTemplate

ChatGPT
Delete Share Template Remove a share template and promote another default when the deleted row was default.

deleteSource

ChatGPT
Delete Source Soft-delete a review source when it is no longer used for ingestion or display.

deleteTag

ChatGPT
Delete Tag Soft-delete a workspace tag shared across customers and reviews.

getBranding

ChatGPT
Get Branding Return the primary color and logo height for the authenticated project.

getCustomer

ChatGPT
Get Customer Retrieve one customer belonging to the authenticated project with nested location and tags where present.

getIcon

ChatGPT
Get Icon Return the current project icon, or null when none is set.

getLocation

ChatGPT
Get Location Retrieve a single project location for display slug or reconciliation use.

getMeta

ChatGPT
Get Meta Return the public page title and description for the authenticated project.

getSettings

ChatGPT
Get Settings Return general project settings for the authenticated project.

listCharges

ChatGPT
List Charges Paginated revenue charge rows for the authenticated project with optional calendar bounds on charged-at times. List endpoints are paginated. Use the page and limit query parameters to paginate through results (at most 30 records per page). Check the pagination object in the response (current_page, last_page, total) to determine if more pages exist and whether to continue fetching.

listCustomerCharges

ChatGPT
List Customer Charges Paginated revenue-charge history for one customer after ingest from billing systems. List endpoints are paginated. Use the page and limit query parameters to paginate through results (at most 30 records per page). Check the pagination object in the response (current_page, last_page, total) to determine if more pages exist and whether to continue fetching.

listCustomerMessages

ChatGPT
List Customer Messages Retrieve message history for one customer in the project. List endpoints are paginated. Use the page and limit query parameters to paginate through results (at most 30 records per page). Check the pagination object in the response (current_page, last_page, total) to determine if more pages exist and whether to continue fetching.

listCustomerReviews

ChatGPT
List Customer Reviews Retrieve review history for one customer in the project. List endpoints are paginated. Use the page and limit query parameters to paginate through results (at most 30 records per page). Check the pagination object in the response (current_page, last_page, total) to determine if more pages exist and whether to continue fetching.

listCustomers

ChatGPT
List Customers Retrieve project customers with optional search, tag, exact email or phone, sort, facet filters, and calendar bounds on a chosen datetime column. phone matches E.164 when the value is parseable. To create or match by contact without an id, use POST /customers (email first, then phone). List endpoints are paginated. Use the page and limit query parameters to paginate through results (at most 30 records per page). Check the pagination object in the response (current_page, last_page, total) to determine if more pages exist and whether to continue fetching.

listLocations

ChatGPT
List Locations Retrieve every active location on the project for slug references or reconciliation with upstream systems.

listMessages

ChatGPT
List Messages Retrieve recent project outreach messages for reporting or auditing with optional calendar bounds on a chosen message datetime column. List endpoints are paginated. Use the page and limit query parameters to paginate through results (at most 30 records per page). Check the pagination object in the response (current_page, last_page, total) to determine if more pages exist and whether to continue fetching.

listReviews

ChatGPT
List Reviews Retrieve project reviews with facet, source, location, score, and tag filters, optional sorting by rating or timestamps, and calendar bounds on a chosen review datetime column. List endpoints are paginated. Use the page and limit query parameters to paginate through results (at most 30 records per page). Check the pagination object in the response (current_page, last_page, total) to determine if more pages exist and whether to continue fetching.

listShareTemplates

ChatGPT
List Share Templates Return every saved share template including default flag and layout settings.

listSources

ChatGPT
List Sources Retrieve review source metadata available for project reviews.

listTags

ChatGPT
List Tags Retrieve project tags used to organize customers and reviews.

listWidgets

ChatGPT
List Widgets Return each embeddable review widget with its embed code and allowed domains.

markReviewReplied

ChatGPT
Mark Review Replied Set or clear replied_at when a reply was handled outside the platform without changing stored reply text.

resubscribeCustomer

ChatGPT
Resubscribe Customer Clear message opt-out state so outreach can resume for this customer again.

scheduleReviewRequest

ChatGPT
Create Ask Schedule review request outreach through configured email or SMS channels.

unarchiveCustomer

ChatGPT
Unarchive Customer Restore an archived customer so asks and integrations treat them as active again.

unsubscribeCustomer

ChatGPT
Unsubscribe Customer Unsubscribe a customer from future outreach and cancel unsent messages.

updateBranding

ChatGPT
Update Branding Update the primary color or logo height. Omit fields you do not want to change.

updateCustomer

ChatGPT
Update Customer Partially update a customer by id. Only fields present in the body are changed: email, phone, first_name, last_name, location_slug, and address fields. Phone is stored and normalized to E.164 the same way as POST /customers. Returns 409 when the new email or phone already belongs to a different customer in this project. Updating a customer to its own current email or phone is allowed. To create or match by contact fields without an id, use POST /customers (email first, then phone).

updateCustomerNotes

ChatGPT
Update Customer Notes Replace the internal notes stored on a customer.

updateCustomerPhoto

ChatGPT
Update Customer Photo Download a public image URL and store it as the customer photo, or pass null to remove the existing photo. Returns the stored image on set, or an empty success payload when cleared. Returns 400 if a URL cannot be fetched or is not a valid image.

updateCustomerTags

ChatGPT
Update Customer Tags Replace the tag assignments for a customer using the provided slug list.

updateLocation

ChatGPT
Update Location Update public display and address details for a project location.

updateMeta

ChatGPT
Update Meta Update the public page title or description. Omit fields you do not want to change.

updateReviewDuplicateFlag

ChatGPT
Update Review Duplicate Flag Mark whether a review is a duplicate record.

updateReviewIntegrationReply

ChatGPT
Reply to Review on Integration Publish or replace the business owner's reply on the review's connected platform (such as Google Business Profile or Facebook) using the project's active integration credentials; accepts manual reply text only and does not invoke AI drafting.

updateReviewLocation

ChatGPT
Update Review Location Assign an existing project location to a review by slug. Returns 404 if the location slug is not found.

updateReviewSource

ChatGPT
Update Review Source Assign an existing review source to a review by slug. Returns 404 if the source slug is not found.

updateReviewTags

ChatGPT
Update Review Tags Replace the tag assignments for a review using the provided slug list.

updateReviewVisibility

ChatGPT
Update Review Visibility Show or hide a review in public displays.

updateSettings

ChatGPT
Update Settings Update general project settings. Omit fields you do not want to change.

updateSource

ChatGPT
Update Source Update display name, slug, color, or sprite class for an existing review source. Sending a sprite while a custom icon image is set returns an error.

updateTag

ChatGPT
Update Tag Rename, recolor, or adjust slug and AI tagging settings for an existing workspace tag.

archiveCustomer

Claude

cancelCustomerUnsentMessages

Claude

createAsk

Claude

createCharge

Claude

createCustomer

Claude

createLocation

Claude

createReviewShareImage

Claude

createSource

Claude

createTag

Claude

deleteCharge

Claude

deleteCustomer

Claude

deleteLocation

Claude

deleteMessage

Claude

deleteReview

Claude

deleteShareTemplate

Claude

deleteSource

Claude

deleteTag

Claude

getCustomer

Claude

getLocation

Claude

listCharges

Claude

listCustomerCharges

Claude

listCustomerMessages

Claude

listCustomerReviews

Claude

listCustomers

Claude

listLocations

Claude

listMessages

Claude

listReviews

Claude

listShareTemplates

Claude

listSources

Claude

listTags

Claude

markReviewReplied

Claude

resubscribeCustomer

Claude

unarchiveCustomer

Claude

unsubscribeCustomer

Claude

updateCustomerNotes

Claude

updateCustomerTags

Claude

updateLocation

Claude

updateReviewDuplicateFlag

Claude

updateReviewIntegrationReply

Claude

updateReviewTags

Claude

updateReviewVisibility

Claude

updateSource

Claude

updateTag

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

104

Tools

3

Prompts

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily