Skip to main content
Glama
hanluOMH

Shopify Global Catalog MCP Adapter

by hanluOMH

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for SSE HTTP mode. Defaults to 8080.8080
MCP_TRANSPORTNoTransport mode for the MCP server. Set to 'sse' for HTTP SSE mode, omit for command-line mode.

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
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_catalogA

Search products across Shopify's global catalog.

Args: query: Product or category to find, for example "coffee mug". country: Two-letter shipping destination country, for example "US". currency: ISO 4217 currency code, for example "USD". language: BCP 47 language code, for example "en" or "zh-CN". limit: Number of products to return, from 1 to 20. max_price: Maximum price in minor currency units, for example 5000 for USD 50.00. Use 0 for no maximum. available: Whether results must be currently available for sale.

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 1 tool

Disambiguation5/5

Only one tool exists, so there is no possibility of confusion between tools. The search_catalog tool has a clear, singular purpose.

Naming Consistency5/5

With a single tool, the naming follows a consistent and predictable verb_noun pattern (search_catalog). No conflicting conventions exist.

Tool Count2/5

The server exposes only one tool, which feels too few for an 'adapter' covering a global catalog. A search-only tool may be useful but the surface is extremely thin and lacks supporting operations.

Completeness4/5

For a search-oriented endpoint, the tool covers core search needs with filters for country, currency, language, price, and availability. However, it lacks product detail retrieval or other catalog operations, making it slightly incomplete relative to the server's broader adapter naming.

Maintenance

ActivitySlowing
ResponsivenessNo issues