Ozerki via AgentPay
Was dieses MCP kann
Searches an Ozerki pharmacy catalog, retrieves product and availability data, resolves pickup locations, and prepares tracked basket handoffs.
Tools
Eingabeschema
{'type': 'object', 'required': ['choice_set_id'], 'properties': {'choice_set_id': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Owner question or error phrase in Russian or English'}, 'storeId': {'type': 'string', 'description': 'Optional store UUID when the issue is about a shop'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['items'], 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'near': {'type': 'string', 'description': "User's metro station, district, street, or exact pharmacy address, including city. A city name alone is insufficient."}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['goodsId'], 'properties': {'name': {'type': 'string', 'description': 'Product name used to explain missing items at nearer pharmacies'}, 'goodsId': {'type': ['string', 'number'], 'description': 'Ozerki goodsId'}, 'quantity': {'type': 'number'}}}}, 'limit': {'type': 'number', 'description': 'Nearest complete-basket options to return, default 3, max 10'}, 'regionId': {'type': 'number', 'description': 'Ozerki region id, default 14 for Moscow and region'}, 'exactPharmacy': {'type': 'boolean', 'description': 'Set true only when the owner asks about one specific pharmacy; read exactPharmacyResult and never substitute a different nearby branch.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['product_id', 'store_id'], 'properties': {'q': {'type': 'string', 'description': 'Optional owner query so pick.whyRu is about this search'}, 'store_id': {'type': 'string'}, 'product_id': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'need': {'type': 'string', 'description': 'Optional topic to match, e.g. техника. Prefer peek_stores for a quiet offer.'}, 'demoOnly': {'type': 'boolean', 'description': 'True only for an explicit demo/test-catalog request. Excludes live partner stores from the answer.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'allOf': [{'if': {'required': ['fulfillment'], 'properties': {'fulfillment': {'const': 'pickup'}}}, 'then': {'required': ['storeId']}}], 'required': ['items', 'fulfillment'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['goodsId'], 'properties': {'goodsId': {'type': ['string', 'number'], 'description': 'Ozerki goodsId, not an arbitrary feed row id'}, 'quantity': {'type': 'number'}}}}, 'address': {'type': 'object', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'city': {'type': 'string'}, 'flat': {'type': 'string', 'description': "Required for delivery; use '-' when there is no apartment"}, 'floor': {'type': 'string'}, 'house': {'type': 'string'}, 'street': {'type': 'string'}, 'address': {'type': 'string', 'description': 'Full human-readable address'}, 'comment': {'type': 'string'}, 'entrance': {'type': 'string'}, 'intercom': {'type': 'string'}}, 'additionalProperties': False}, 'storeId': {'type': ['string', 'number'], 'description': 'Required for pickup: store id explicitly chosen by the owner from get_ozerki_pickup_options'}, 'regionId': {'type': 'number', 'description': 'Ozerki region id, default 14 for Moscow and region'}, 'fulfillment': {'enum': ['pickup', 'delivery'], 'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['agentIntroRu'], 'properties': {'kind': {'enum': ['alternatives', 'bundles'], 'type': 'string', 'description': 'alternatives | bundles'}, 'wants': {'type': 'array', 'items': {'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string'}, 'id': {'type': 'string'}}}, 'description': 'Search queries for each slot / product to compare'}, 'agentIntroRu': {'type': 'string', 'description': 'Short RU intro: why you are asking, not choosing for them'}, 'canRenderImages': {'type': 'boolean'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Product search query (min 2 chars). Prefer this field. Example: йогурт, протеин 80.'}, 'need': {'type': 'string', 'description': 'Alias of q — product search string, not an address.'}, 'text': {'type': 'string', 'description': 'Alias of q — PRODUCT search string only. Do NOT put city/street/phone here (use save_delivery_address for that).'}, 'limit': {'type': 'number', 'description': 'Max hits per store, 1–20 (default 10)'}, 'query': {'type': 'string', 'description': 'Alias of q — product search string, not an address.'}, 'search': {'type': 'string', 'description': 'Alias of q — product search string, not an address.'}, 'storeId': {'type': 'string', 'description': 'Optional allowlisted store id'}, 'demoOnly': {'type': 'boolean', 'description': 'True for an explicit demo/test-catalog request. Excludes live partner stores such as Dixy and Ozerki.'}, 'location': {'type': 'string', 'description': 'Optional city or region explicitly named by the owner, for example Москва or Санкт-Петербург. Omit when geography is unknown. For metro/street/district, follow search with get_ozerki_pickup_options.'}, 'regionId': {'type': 'number', 'description': 'Optional explicit Ozerki region id. Omit unless known; location is preferred for a named city.'}, 'catalogOverview': {'type': 'boolean', 'description': 'True when the owner explicitly asks to see or understand the assortment. Returns a grouped overview that should be shown in chat.'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
SpellBook Finance
Provides Magic: The Gathering and other trading-card market prices, buylist offers, arbitrage analysis, sealed-product EV, seller…
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Digital Manager Guru
Provides Digital Manager Guru checkout, customer, transaction, subscription, affiliate, coupon, blocklist, and digital-product sa…
Pagar.me
Connects to Pagar.me to manage customers, cards, orders, charges, invoices, payment captures, confirmations, retries, refunds, an…
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…