Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SNAPPSHOP_MCP_PROXYNoHTTP proxy for every request, e.g. http://user:pass@host:port. A comma-separated list is used one at a time: the next proxy takes over when one is blocked (403/429) or cannot connect.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
ss_searchA

Search Snapp! Shop (اسنپ‌شاپ) products by name, with price, brand, spec, colour and delivery filters.

Use first to find a product; each item carries id (for ss_reviews / ss_similar) and product_id (for ss_product). The first page also lists brands (ids for the brands filter). Prices are Toman, Tehran delivery. A phrase nothing matches falls back to unrelated items, so check the titles.

ss_suggestA

Complete a search phrase the way the site's search box does, most searched first.

Use to find the popular wording before ss_search. Returns terms with a popularity score.

ss_categoriesA

List Snapp! Shop categories as path values that ss_category accepts.

Call with no argument for the top-level categories, then again with one of their paths for the subcategories and brand pages below it.

ss_categoryA

List the products of one Snapp! Shop category or category-brand page, with sort, price, spec and colour filters.

Use after ss_categories; ss_filters shows the spec names. A top-level path such as 'mobile' has no product list: pick a subcategory.

ss_productA

Get one product: specs, rating, and every seller's price, stock and delivery.

Offers are sorted cheapest first. id in the answer feeds ss_reviews and ss_similar. Prices are Toman.

ss_reviewsA

Read buyers' reviews of a product: score, title, text, pros and cons, helpful votes and date.

Reviewer names are left out. Use to check quality complaints before recommending a product.

ss_similarB

Find alternatives to a product that Snapp! Shop shows under 'similar products'.

Use to compare prices of close substitutes. Items have the same fields as ss_search.

ss_sellerA

List the products one seller (فروشنده) offers on Snapp! Shop.

Use to see what else a pharmacy or shop sells after reading its offer in ss_product.

ss_filtersA

Show the filters Snapp! Shop offers for a category or search: price range, colours, brands and spec filters.

Give path or query. Use the names in specs / colors / brands of ss_category and ss_search.

ss_brandA

List the products of one brand page on Snapp! Shop.

Use when you know the brand slug (it is in brand links on the site); for a brand inside a category use ss_category.

ss_collectionA

List every product of one promotion collection (flash sale, carousel, 'see all' list) from ss_promotions.

ss_promotionsA

Show what Snapp! Shop is promoting: flash sales with end times, carousels, campaign pages and top products.

Each product section has a collection_id for ss_collection (all its products). Slugs appear in links on the site.

ss_compareA

Compare 2-4 products side by side: price, rating, seller count and the specs that differ.

Use after ss_search to choose between candidates. specs lists only rows whose values differ, in product order.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 13 tools

Disambiguation4/5

Most tools have clearly distinct roles, and descriptions helpfully state sequencing (ss_categories → ss_category, ss_search → ss_product/ss_reviews). The main hazard is the near-identical pair ss_categories vs ss_category, plus several product-listing tools (ss_search, ss_category, ss_brand, ss_collection, ss_similar) that an agent must read descriptions to separate. Boundaries are clear once read, but the naming alone doesn't disambiguate.

Naming Consistency4/5

All tools share a uniform ss_ prefix and lowercase snake_case (with multiword names like ss_similar, ss_filters), so the pattern is highly predictable. The only deviation is mixing noun-only names (ss_product, ss_brand) with verb names (ss_search, ss_suggest, ss_compare), which is minor for a read-only browsing server.

Tool Count5/5

13 tools is squarely in the well-scoped range and each one covers a distinct facet of shopping discovery: navigation, search, suggestion, product detail, reviews, substitutes, sellers, filters, brands, collections, promotions, comparison. No tool feels redundant or padded.

Completeness4/5

For a read-only product-discovery server the surface is strong: browse, search, autocomplete, detail, reviews, alternatives, sellers, filters, brands, promotions and comparison are all present. Gaps are minor — no cart/order or account operations, and resolving a brand slug (needed for ss_brand) relies on site links or crawling categories rather than a dedicated lookup.

Maintenance

ActivityMaintained
ResponsivenessSyncing