Skip to main content
Glama

Server Details

See who gets your money, catch fake holiday discounts, and find independent and local sellers.

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
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
Shoptegrity
Claude
Shoptegrity

TDQS

A3.8/5.0

Scored across 14 tools

Disambiguation3/5

There is real overlap across three 'alternatives' tools (browse_alternatives, find_alternatives, responsible_alternatives) and two brand lookups (lookup_brand, lookup_brand_integrity), plus check_seller which explicitly returns the 'same data as lookup_brand'. The descriptions work hard to differentiate ('use lookup_brand for one known name', 'browse_alternatives lists... instead'), but an agent can still plausibly misselect, especially among the alternatives tools and the two deal/price tools (check_deal vs verified_deals).

Naming Consistency4/5

All names are consistent snake_case, which is the dominant, predictable convention here. Most follow verb_noun (browse_alternatives, check_cart, lookup_brand, search_top_brands), with a few noun/adjective-led exceptions (holiday_shopping_guide, verified_deals, responsible_alternatives) that slightly break the verb pattern but remain readable.

Tool Count5/5

14 tools sit comfortably in the well-scoped 3-15 band for a shopping-integrity domain with several distinct facets (brand data, alternatives, local search, deals, planning). No obvious padding or missing breadth driven by count.

Completeness4/5

The surface covers the domain well: single-brand lookup, in-depth integrity metrics, browsing/scoring brands and major retailers, multiple alternative-finding paths, local businesses, deal verification, cart checking, and a holiday planning tool. Minor gaps exist (e.g. no way to save/track a list or pull historical price series directly), but core workflows have clear entry and exit points.

Available Tools

14 tools
browse_alternativesBrowse cited alternativesA
Read-onlyIdempotent
Inspect

Alternatives to mainstream shopping that have a cited basis: employee-owned, cooperative, credit union, B Corp or family-owned sellers. structure filters by kind (for example 'employee-owned', 'cooperative', 'credit union', 'b corp'); query filters by words in the name or the category it substitutes for (for example 'grocery' or 'hardware'). Each result carries the source that backs it. Not ranked by commission.

Inputs: limit, query, structure. Returns: result

check_cartCheck a shopping listA
Read-onlyIdempotent
Inspect

Check a shopping or gift list: for each item, which scored company it belongs to (if any), the cited facts Shoptegrity holds (parent, filings, shareholder payouts) and what is withheld. Items can be products, brands or stores, such as 'AirPods', 'Tide pods' or 'Walmart'. Up to 50 items.

Inputs: items (required). Returns: result

check_dealCheck a deal against price historyA
Read-onlyIdempotent
Inspect

Judge a sale price against Shoptegrity's recorded daily price history for a Shopify catalog product. Flags 'raised_then_lowered' when a price was pushed up before a sale. Works for Black Friday and Cyber Monday deals. product_id comes from responsible_alternatives.

Inputs: product_id (required), current_price. Returns: result

check_sellerCheck a sellerA
Read-onlyIdempotent
Inspect

Shoptegrity's cited ownership signals for a seller or brand name, or a plain statement that it has none (not a negative finding). Same data as lookup_brand, phrased for a seller you are about to buy from.

Inputs: name (required). Returns: result

find_alternativesFind approved alternativesA
Read-onlyIdempotent
Inspect

List alternatives for one brand that a Shoptegrity editor approved and that have a cited basis. Returns an empty list, with a note, when none are approved yet; browse_alternatives lists cited employee-owned, cooperative and independent options by category instead. Alternatives are not ranked by commission.

Inputs: brand_name (required). Returns: result

find_local_businessesFind local businessesA
Read-onlyIdempotent
Inspect

Local businesses near a US ZIP code or a town and state, such as '55401' or 'Duluth, MN': Shoptegrity's directory (co-ops, markets, credit unions; pilot areas) plus independent shops anywhere in the US (books, gifts, toys, food, markets, grocery, hardware, clothing, secondhand, outdoors, home, music), for Small Business Saturday or any local shopping. category narrows either list; radius_km is 0.1 to 500 (default 25; shops are searched within 15). Chains and franchises are left out. Not ranked by commission.

Inputs: location (required), category, radius_km. Returns: result

get_retailer_swapsRetailer swapsA
Read-onlyIdempotent
Inspect

One major retailer's cited financial figures and any editor-approved swap. Takes a retailer name such as Walmart or The Home Depot. The swap fields are null until a swap has been approved and cited; the error lists the retailers available.

Inputs: retailer_name (required). Returns: result

holiday_shopping_guideHoliday shopping guideA
Read-onlyIdempotent
Inspect

A plan for shopping with integrity on Black Friday, Small Business Saturday, Cyber Monday, Giving Tuesday or for holiday gifts: the date, days left, and which Shoptegrity tools to use at each step. occasion is black_friday, small_business_saturday, cyber_monday, giving_tuesday, christmas, or 'next' for the next one coming up. today is an ISO date and defaults to the server's date. For Black Friday, Cyber Monday and holiday gifts it also returns links to large retailers' own weekly-ad and deals pages.

Inputs: today, occasion. Returns: result

lookup_brandLook up a brandA
Read-onlyIdempotent
Inspect

Look up one brand, store or company by name: its cited parent company, ownership type, source links and, for scored brands, a Shoptegrity composite score (an opinion). Use it for a single known name. Fields without a cited source come back null and are listed as withheld. A name Shoptegrity does not have returns an error that is not a negative finding about the company.

Inputs: name (required). Returns: result

lookup_brand_integrityBrand integrity detailsA
Read-onlyIdempotent
Inspect

In-depth cited metrics for one brand: the split of revenue among workers, executives and shareholders, labor records, and waste, plus SEC filing figures where they exist. Every field without a cited source is null and listed under withheld_claims. Grades and ratings are Shoptegrity opinions.

Inputs: brand_name (required). Returns: result

rate_major_retailersRate major retailersA
Read-onlyIdempotent
Inspect

Scorecards for the major retailers Shoptegrity covers (Walmart, Target, Costco, Amazon, Kroger, Dollar General, The Home Depot, WinCo Foods, Ace Hardware): parent company, revenue, net income and shareholder payouts from SEC filings, and ratings or swaps only where an editor approved them. Takes no arguments. Missing values are null (withheld).

Inputs: no named parameters. Returns: result

responsible_alternativesFind independent sellers and giftsB
Read-onlyIdempotent
Inspect

Search independent sellers for a product or gift idea, with today's price, a check against recorded price history, and any Shoptegrity standing, for gift ideas and holiday shopping. max_price is in USD.

Inputs: product (required), limit, max_price. Returns: result

search_top_brandsSearch brand integrity databaseA
Read-onlyIdempotent
Inspect

Search the scored-brand table by name, category and minimum grade, and return a short summary per brand (parent company, shareholder payout, grade and ratings where published). Use it to browse; use lookup_brand for one known name. An empty result means no match, not a negative finding.

Inputs: limit, query, category, min_grade. Returns: result

verified_dealsVerified price dropsA
Read-onlyIdempotent
Inspect

Products from independent Shopify sellers whose price Shoptegrity recorded dropping below its usual level. Shows real drops rather than headline discounts, for Black Friday and Cyber Monday. A drop counts only with at least 7 earlier days of recorded prices; prices raised before a sale never qualify. min_percent_off is 1-90. query filters by words in the title or seller. max_per_seller (default 3) keeps one seller's sale from filling the list. Largest drop first, never ordered by commission.

Inputs: limit, query, max_per_seller, min_percent_off. Returns: result

Tool Schema Changelog

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

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables users to organize purchase criteria, search indexed marketplace offers, and compare total costs including shipping, taxes, fees, and confirmed coupons to identify the best value.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Lets shopping agents turn a single purchase into a live auction where merchants bid, verifies every bid against the merchant's real product page and checkout, and ranks the surviving offers on merit rather than fees. It enforces spending limits with text-based human approval, then settles approved purchases in a double-entry ledger.
      1
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Search ethical, origin-verified products and brands from 30+ countries. Find Canadian, sustainable, vegan, and cruelty-free alternatives with affiliate purchase links.
      6
      80 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources