MCP 서버

sf-beverage-skus

io.github.pratikgajjar/sf-beverage-skus
커머스 및 리테일 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Searches a catalog of San Francisco coffee, matcha, and chai products, retrieves SKU details, and calculates option-adjusted order totals.

get_sku
Full detail for one SKU: item, merchant, location, and every option group with choices and price deltas (cents).
입력 스키마
{'type': 'object', 'required': ['sku_id'], 'properties': {'sku_id': {'type': 'string', 'description': 'e.g. starbucks--matcha-latte--short'}}}
price_order
Compute an order total: total_cents = sku.price_cents + SUM(option.price_delta_cents). Validates option_ids against the SKU; rejects unknown or inapplicable options.
입력 스키마
{'type': 'object', 'required': ['sku_id'], 'properties': {'sku_id': {'type': 'string'}, 'option_ids': {'type': 'array', 'items': {'type': 'string'}}}}
search_skus
Search SF beverage SKUs by item name, with optional category filter and geo search. Returns sku_id, merchant, distance, size, and price in integer cents.
입력 스키마
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': "item name substring, e.g. 'matcha latte'"}, 'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'sort': {'enum': ['price', 'distance'], 'type': 'string', 'default': 'distance'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100}, 'category': {'enum': ['coffee', 'matcha', 'chai'], 'type': 'string'}, 'max_miles': {'type': 'number'}}}
추가됨
price_order
2026년 10월 3일 2:40 AM
추가됨
get_sku
2026년 10월 3일 2:40 AM
추가됨
search_skus
2026년 10월 3일 2:40 AM