Skip to main content
Glama

Edwin by theButler.network

Server Details

AI shopping advisor: finds and compares products with merchant prices from daily feed imports.

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-06-18
URL
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation4/5

Each tool maps to a distinct action in the shopping flow (search → compare → alternatives → recommend → offers → detail), and descriptions explicitly cross-reference each other (e.g. 'search_products already carries the cheapest one'). The only residual overlap is search_products versus recommend_product, since search also claims 'the best product of a kind', but the ranking-vs-listing distinction is stated clearly enough to guide selection.

Naming Consistency5/5

Every name is a clean snake_case verb_noun pair (compare_products, find_alternatives, get_offers, get_product_text, recommend_product, search_products). The verbs (search/find/compare/recommend/get) accurately signal the operation, so the pattern is fully predictable.

Tool Count5/5

Six tools is well-scoped for a product discovery and price-comparison assistant, with no filler: each tool covers a discrete step in the research workflow. Nothing feels redundant or missing at the structural level.

Completeness4/5

The surface covers the full research lifecycle: discover, expand, compare, rank, enumerate offers, and describe. Minor gaps exist — get_product_text only works off prior results (no direct lookup by product id), and there is no category/browse, price-history, or cart/checkout tool — but these are workarounds rather than blockers for a recommendation-focused server.

Available Tools

6 tools
compare_productsCompare products side by sideA
Read-only
Inspect

Compare two to five products side by side: brand, category, price range across merchants, merchant count, and the lowest current offer for each. Use when the user is choosing between named products.

Inputs: pids (required), market (required). Returns: note, market, products, empty_reason

find_alternativesFind alternative productsA
Read-only
Inspect

Find comparable products to a given product in the same market, optionally within a budget or with specific attribute changes. Use when the user asks for alternatives, cheaper equivalents, or "something like X but Y".

Inputs: pid (required), market (required), limit, direction, +2 more. Returns: note, items, market, direction, +2 more

get_offersGet merchant offers for a productA
Read-only
Inspect

Return the full list of current merchant offers for one product in a market: merchant, price, currency, stock status, source timestamp, match tier, and a purchase link, cheapest first. Use when the user wants to see every merchant for one product — search_products already carries the cheapest one.

Inputs: pid (required), market (required), limit, include_description. Returns: pid, name, note, brand, +6 more

get_product_textProduct summary and key featuresA
Read-only
Inspect

Edwin's short summary and key features for products from an earlier Edwin result (search_products, recommend_product, find_alternatives, compare_products or get_offers), written from the merchants' product data, not from tests or reviews. Use it when the user asks what a product offers, what is included, or how the products differ.

Inputs: lang (required), pids (required), market (required). Returns: lang, texts, market

recommend_productGet Edwin's recommendationA
Read-only
Inspect

Rank a shortlist or a fresh search and return Edwin's recommended option, chosen on how well each product fits the stated need, its attributes and the stated budget. Affiliate commission does not affect ranking. Use when the user asks which product to buy or which option to pick. Use it for shopping requests about products and their prices at online merchants, whether or not the user names Edwin or theButler.network.

Inputs: market (required), pids, query, min_price, +3 more. Returns: note, market, ranked_by, alternatives, +3 more

search_productsSearch products across merchantsA
Read-only
Inspect

Find purchasable product matches across merchants in a specified market. Use when the user wants to find or buy something: a need, a category, a budget, a gift idea, the best product of a kind, or the price of a named product. Returns normalized product entities with merchant count, price range and the cheapest current offer per product, each with a link. Each product carries a rang that says whether it matches a name suggested for the request (by you or by Edwin) or is another catalog match. Call get_offers only when the user wants the full merchant list for one product. Queries may be in any language. Use it for shopping requests about products and their prices at online merchants, whether or not the user names Edwin or theButler.network.

Inputs: query (required), market (required), limit, fields, +3 more. Returns: note, items, market, mischung, +3 more

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

    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables AI assistants to research live product offers across major US retailers and return comparison reports with top picks, current prices, ratings, pros and cons, and direct purchase links.
      13
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources