Skip to main content
Glama

REVIEWS.io MCP by usefulapi

Server Details

Read REVIEWS.io product and company reviews, ratings, UGC, surveys; tag reviews; invite one buyer.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

16 tools
reviewsio_get_product_ratingsGet product ratings
Read-only
Inspect

Average rating and review count for one or more products by SKU (batch). GET /product/rating-batch.

ParametersJSON Schema
NameRequiredDescriptionDefault
skuYesProduct SKUs, separated by semicolons for several (e.g. "SKU-1;SKU-2").
reviewsio_get_review_nuggetsGet review nuggets
Read-only
Inspect

Short, highlight-worthy review snippets (nuggets) of company and/or product reviews, for marketing. Filter by SKU, tags, branch, minimum rating. GET /review-nuggets/data.

ParametersJSON Schema
NameRequiredDescriptionDefault
skuNoOnly these product SKUs.
tagsNoOnly reviews with these tags.
typesYesWhich review kinds to draw nuggets from.
branchNoOnly reviews of this branch.
per_pageNoResults per page, 1-100.
min_ratingNoMinimum star rating 1-5.
reviewsio_get_review_statsGet review statistics
Read-only
Inspect

Basic review statistics: average rating and review count for product reviews, company reviews and third-party reviews. GET /stats/all.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

reviewsio_list_company_invitationsList company invitations
Read-only
Inspect

Company review invitations that are queued or sent (customer, order, send date, status); filter by order id or sent state, and page through with page/limit. GET /merchant/invitations.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage (default 1).
limitNoInvitations per page.
order_idNoOnly invitations for this order id.
invite_sentNotrue = only invitations already sent, false = only those still queued.
reviewsio_list_company_reviewsList company reviews
Read-only
Inspect

Company (store) reviews with private data (order number, reviewer details, tags) and optionally the replies. Filter by rating range, dates, order number, branch, invitation id; order by date or rating. Pages are 0-based; next_page is set when more remain. GET /merchant/reviews.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage, 0-based (default 0).
orderNoOrder by date ascending/descending, or by rating.
branchNoOnly reviews of this branch name.
photosNoOnly reviews with photos.
max_dateNoReviews created on or before this date (yyyy-mm-dd).
min_dateNoReviews created on or after this date (yyyy-mm-dd).
per_pageNoResults per page, 1-100.
review_idNoReturn only this review.
max_ratingNoMaximum star rating 1-5.
min_ratingNoMinimum star rating 1-5.
max_updatedNoReviews not updated after this date (yyyy-mm-dd).
min_updatedNoReviews updated since this date (yyyy-mm-dd).
order_numberNoOnly reviews for this order number.
invitation_idNoOnly the review that answered this invitation (service_feedback_email_id).
include_repliesNoInclude the store's replies to each review.
reviewsio_list_product_invitationsList product invitations
Read-only
Inspect

Product review invitations that are queued or sent (customer, order, send date, status); filter by SKU, order id or sent state, and page through with page/limit. GET /product/invitation.

ParametersJSON Schema
NameRequiredDescriptionDefault
skuNoOnly invitations for this product SKU.
pageNoPage (default 1).
limitNoInvitations per page.
order_idNoOnly invitations for this order id.
invite_sentNotrue = only invitations already sent, false = only those still queued.
reviewsio_list_reviewsList reviews and questions
Read-only
Inspect

The recommended way to read reviews: company (store) reviews, product reviews, third-party reviews and product questions in one filterable timeline, with the account's private data (reviewer e-mail, order). Filter by type, SKU/MPN/GTIN, tag, branch, keyword, date range, minimum rating, photos/videos; sort newest-first by default. Pages are 1-based; next_page is set when more results remain. GET /reviews.

ParametersJSON Schema
NameRequiredDescriptionDefault
mpnNoProduct MPNs, separated by semicolons for several (e.g. "SKU-1;SKU-2").
skuNoProduct SKUs, separated by semicolons for several (e.g. "SKU-1;SKU-2").
tagNoReview tags, separated by semicolons for several (e.g. "SKU-1;SKU-2").
gtinNoProduct GTINs, separated by semicolons for several (e.g. "SKU-1;SKU-2").
pageNoPage, 1-based (default 1).
sortNoSort order (default date_desc).
typeNoWhat to return (default: all review kinds).
withNoOnly reviews with active photos, videos or either.
emailNoOnly reviews left by this e-mail address.
branchNoOnly reviews of this branch name.
date_toNoReviews older than this date (yyyy-mm-dd).
keywordNoOnly reviews whose text contains this keyword.
per_pageNoResults per page, 1-100.
date_fromNoReviews newer than this date (yyyy-mm-dd).
min_ratingNoMinimum star rating 1-5.
must_have_bodyNoOnly reviews with a comment.
reviewsio_list_survey_responsesList survey responses
Read-only
Inspect

The responses submitted to one survey. Get the survey id from reviewsio_list_surveys. GET /widget/survey-responses.

ParametersJSON Schema
NameRequiredDescriptionDefault
survey_idYesThe survey id (campaign_id).
reviewsio_list_surveysList surveys
Read-only
Inspect

The store's surveys (campaigns) with their ids; use an id with reviewsio_list_survey_responses. GET /widget/surveys.

ParametersJSON Schema
NameRequiredDescriptionDefault
exclude_inactiveNoLeave out inactive surveys.
reviewsio_list_ugcList user generated content
Read-only
Inspect

Customer photos/videos (UGC) collected through REVIEWS.io, filterable by SKU, tag, category or videos only. GET /ugc.

ParametersJSON Schema
NameRequiredDescriptionDefault
skuNoProduct SKUs, separated by semicolons for several (e.g. "SKU-1;SKU-2").
tagsNoTags, separated by semicolons for several (e.g. "SKU-1;SKU-2").
per_pageNoResults per page, 1-100.
categoriesNoCategories, separated by semicolons for several (e.g. "SKU-1;SKU-2").
include_videosNoOnly videos.
reviewsio_list_unsubscribed_usersList unsubscribed users
Read-only
Inspect

E-mail addresses that unsubscribed from (or were unsubscribed from) REVIEWS.io invitation e-mails. GET /unsubscribe/list.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

reviewsio_list_webhooksList webhooks
Read-only
Inspect

The review-submitted webhooks registered for the store (read-only; this server never adds or removes webhooks). GET /webhook/list.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage (default 1).
per_pageNoResults per page, 1-100.
reviewsio_queue_company_invitationQueue one company review invitation (e-mails a customer)
Destructive
Inspect

WRITE - SENDS A MESSAGE TO A REAL CUSTOMER: queues ONE company review invitation e-mail to the given customer address; REVIEWS.io then e-mails that person (when and with which template follows your Flow Sequence / template_id, usually within hours or days). It cannot be recalled from this server. Only call it when the user has explicitly asked to invite this exact customer, and pass confirm_send_email: true. There is no bulk or SMS invitation tool. POST /merchant/invitation.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesThe customer's name (used in the e-mail greeting).
emailYesThe customer's e-mail address: the invitation is sent HERE.
order_idYesThe order reference (e.g. #12345).
template_idNoInvitation e-mail template id (overrides the Flow Sequence template).
confirm_send_emailYesMust be true: confirms the user asked for a real e-mail to this customer.
reviewsio_tag_company_reviewTag a company review
Idempotent
Inspect

WRITE: adds a tag to one company review (visible in your REVIEWS.io dashboard and usable as a filter). Adding the same tag twice changes nothing. Nothing is sent to the customer. POST /review/tag/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagYesThe tag to add, e.g. positive-review. Tags help you filter and display reviews.
review_idYesThe company review id (store_review_id).
reviewsio_tag_product_reviewTag a product review
Idempotent
Inspect

WRITE: adds a tag to one product review (visible in your REVIEWS.io dashboard and usable as a filter). Adding the same tag twice changes nothing. Nothing is sent to the customer. POST /product-review/tag/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagYesThe tag to add, e.g. positive-review. Tags help you filter and display reviews.
review_idYesThe product review id.
reviewsio_unsubscribe_userUnsubscribe a user from invitation e-mails
Destructive
Inspect

WRITE: stops REVIEWS.io sending review invitation e-mails to one e-mail address. Use it for a customer who asked not to be contacted. This server has no tool to re-subscribe an address; it can only be undone in the REVIEWS.io dashboard. Nothing is sent to the customer. POST /unsubscribe/email.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYesThe customer's e-mail address.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 16 tool updates
    • First observedreviewsio_get_product_ratings
    • First observedreviewsio_get_review_nuggets
    • First observedreviewsio_get_review_stats
    • First observedreviewsio_list_company_invitations
    • First observedreviewsio_list_company_reviews
    • First observedreviewsio_list_product_invitations
    • First observedreviewsio_list_reviews
    • First observedreviewsio_list_survey_responses
    • First observedreviewsio_list_surveys
    • First observedreviewsio_list_ugc
    • First observedreviewsio_list_unsubscribed_users
    • First observedreviewsio_list_webhooks
    • First observedreviewsio_queue_company_invitation
    • First observedreviewsio_tag_company_review
    • First observedreviewsio_tag_product_review
    • First observedreviewsio_unsubscribe_user

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to manage Senja testimonials and invites through 12 shared tools, covering listing, reading, importing, approving, tagging, deleting, sending form invites, inspecting link and account data, and running exact reviewed batches and bounded private exports across isolated project profiles.
    12
    289 npm
    AGPL 3.0
  • A
    license
    Not graded
    quality
    F
    maintenance
    Approved public replies to customer reviews. An assistant can only send a reply that matches stored wording. A 14-day trial, then Pro. The price is only at checkout.
    25 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to manage Google Business Profile reviews, including a filterable review inbox, per-location stats, and honest review-request campaigns.
    29 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.