pyaterochka-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| pyaterochka_statusA | Show local setup state. Read-only; call this before shopping. |
| set_storeA | Select a Pyaterochka delivery store by its SAP code. No purchase. |
| find_nearest_storeC | Find the delivery store for coordinates. |
| list_categoriesA | List product categories for the selected delivery store. Read-only. |
| search_productsB | Search available products and prices at the selected store. Read-only. |
| list_category_productsA | List products in one category for the selected store. Read-only. |
| get_productA | Get one product's current price, stock, ingredients and attributes. |
| view_cartA | Show the live cart. Requires a locally captured cart_get endpoint. |
| add_to_cartA | Add a product. No charge; invalidates any earlier checkout preview. |
| update_cart_itemA | Set exact cart quantity; zero removes the product. No charge. |
| clear_cartA | Remove all cart items. No charge. |
| list_delivery_intervalsA | List currently available delivery types and time intervals. Read-only. |
| select_delivery_intervalB | Select EXPRESS, SUPERFAST, or a listed INTERVAL. Does not place an order. |
| list_payment_methodsA | List masked payment methods. Never exposes full card numbers. |
| select_payment_methodA | Choose a listed payment method and optionally remember its linked id. Remembering stores only the upstream method id, never card number or CVV. New/unlinked cards cannot be remembered until Pyaterochka exposes them as linked payment methods after the official payment flow. |
| clear_preferred_payment_methodA | Forget the local preferred method id. Does not alter or delete a card. |
| set_order_detailsA | Set delivery details and comments. Does not charge or submit an order. |
| checkout_previewA | Recalculate checkout and remember an immutable fingerprint. |
| confirm_orderA | Submit and potentially charge a REAL order. |
| active_ordersA | List the current active order. Read-only; requires a captured session. |
| order_historyA | List recent orders with personal address and contact fields redacted. |
| get_order_statusA | Read one order's current status; personal fields are redacted. |
| list_cancel_reasonsA | List cancellation reason codes accepted by the current 5ka API. |
| cancel_orderA | Cancel an order. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shi-kirill/pyaterochka-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server