protogrid

Search / com.pinoyshki/bakery

Pinoyshki Bakery

R0· no sign-in

Browse Pinoyshki Bakery's menu, check an order against its rules, and get the checkout link.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality75good
Trust83of 100
Uptime, 30 days100%
Latency p50415 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "bakery": {
      "type": "http",
      "url": "https://bot.pinoyshki.com/mcp"
    }
  }
}
claude mcp add --transport http bakery https://bot.pinoyshki.com/mcp
[mcp_servers.bakery]
url = "https://bot.pinoyshki.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "bakery": {
      "type": "remote",
      "url": "https://bot.pinoyshki.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "bakery": {
      "type": "http",
      "url": "https://bot.pinoyshki.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=bakery&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYm90LnBpbm95c2hraS5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "bakery": {
      "type": "http",
      "url": "https://bot.pinoyshki.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "bakery": {
      "httpUrl": "https://bot.pinoyshki.com/mcp"
    }
  }
}
extensions:
  "bakery":
    enabled: true
    name: "bakery"
    type: streamable_http
    uri: "https://bot.pinoyshki.com/mcp"
    timeout: 300

Quality 75 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 3,443 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes26 tool changes in 30 days
  • fail
    stability.rug_pull1 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 3,443 tokens to load them all · tool set a0efd6469ae5 · tools last changed 2026-10-11 · checked 2026-10-19 10:52 UTC

Tool changes

  • start_checkoutchangedinput schema
  • check_orderchangedinput schema
  • cake_optionschangedoutput schema
  • start_checkoutchangedinput schema
  • check_orderchangedinput schema
  • start_checkoutchangedannotations
  • start_checkoutchangeddescription
    before

    Step 2 of 2 to order, for a basket check_order has already allowed and the customer has confirmed: checks the same order again and returns the link the customer pays on, on the bakery's own domain. The same order sent again within 15 minutes gets the same link back; an empty basket gets no link. Toast: a Pinoyshki page that shows the order while it finishes the cart on Toast (with the staff tip and the pickup day and time), then takes them to Toast's checkout (good for a week; opened after its pickup time it remakes the cart for the next pickup time). Catering: it checks the order again and opens Shopify's checkout with the date, time and pickup or delivery filled in (good for a week). No payment happens here. If a rule is broken it returns the problems instead of a link.

    after · 98% of words in common

    Step 2 of 2 to order, for a basket check_order has allowed: checks the same order again and returns the link the customer pays on, on the bakery's own domain. The same order sent again within 15 minutes gets the same link back; an empty basket gets no link. Toast: a Pinoyshki page that shows the order while it finishes the cart on Toast (with the staff tip and the pickup day and time), then takes them to Toast's checkout (good for a week; opened after its pickup time it remakes the cart for the next pickup time). Catering: it checks the order again and opens Shopify's checkout with the date, time and pickup or delivery filled in (good for a week). No payment happens here. If a rule is broken it returns the problems instead of a link.

  • check_orderchangeddescription
    before

    Step 1 of 2 to order: checks a basket of one or more menu items against the bakery's ordering rules. Saves nothing and makes no link. Returns the lane (same day on Toast, or catering on Shopify), the priced lines, the subtotal, any problems, and the dates and times the bakery can serve. Rules it applies: closed Mondays and blocked dates; Toast = only counter-menu items, up to 6 full-size, pickup, today while open or scheduled up to 14 days ahead with a time in that day's hours; catering = 3 days' notice for up to 24 full-size or 4 dozen bite-size (pickup), a week ahead (by Saturday) for anything larger, any delivery and custom cakes; delivery within 15 miles on orders over $100 or with a cake of $75 or more. Show the customer the lines and the subtotal, and never promise a date or time the result did not allow. The customer just says what they want; when the result lists 'Still needed' questions (combo_offer: make it a combo, in combo hours; sold_out_choice: what to do if a piroshki is sold out, for a later day; cake_details: what is still undecided about a custom cake), ask the customer each one in plain words, then check again with their answers.

    after · 78% of words in common

    Step 1 of 2 to order: checks a basket of one or more menu items against the bakery's ordering rules. Saves nothing and makes no link. Returns the lane (same day on Toast, or catering on Shopify), the priced lines, the subtotal, any problems, and the dates and times the bakery can serve. Rules it applies: closed Mondays and blocked dates; Toast = only counter-menu items, up to 6 piroshki and pinoyshki (other items not limited), pickup, today while open or scheduled up to 14 days ahead with a time in that day's hours; catering = 3 days' notice for up to 24 full-size or 4 dozen bite-size piroshki and pinoyshki (other items not limited, pickup), a week ahead (by Saturday) for more, any delivery and custom cakes; delivery within 15 miles on orders over $100 or with a cake of $75 or more. The result may list 'Still needed' questions: combo_offer (a combo, in combo hours), sold_out_choice (what to do if a piroshki is sold out, for a later day) and cake_details (what is still undecided about a custom cake).

  • cake_optionschangeddescription
    before

    Start here when the customer wants a custom cake for any occasion: a birthday, anniversary, graduation, baby shower, retirement, holiday or office party. Returns the cake sizes and prices (with candles and a card), flavors, the earliest day, what the bakery does not make, photos of past cakes, and how to brainstorm the design with the customer one question at a time. Then order it through check_order with the cake details.

    after · 67% of words in common

    Custom decorated cakes for any occasion (a birthday, anniversary, graduation, baby shower, retirement, holiday or office party): the cake sizes and prices (with candles and a card), flavors, the earliest day, what the bakery does not make, photos of past cakes, and the design questions to settle. A cake is ordered through check_order with its cake details.

  • show_itemchangeddescriptionmeaning changed
    before

    One menu item with its photo, description, sizes and prices, and the allergens the bakery lists. Use it when the customer asks what something is or wants to see it. The photo is included in the result. When allergens are not listed or the customer has an allergy, point them to (206) 322-2820.

    after · 45% of words in common

    One menu item with its photo, description, sizes and prices, and the allergens the bakery lists. The photo is included in the result.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-24d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://bot.pinoyshki.com/mcp streamable-httpnoneyes100%415 ms2025-11-252026-10-19

Tools (6)

cake_optionsread-onlyCustom decorated cakes for any occasion (a birthday, anniversary, graduation, baby shower, retirement, holiday or office party): the cake sizes and prices (with candles and a card), flavors, the earliest day, what the bakery does not make, photos of past cakes, and the design questions to settle. A cake is ordered through check_order with its cake details.
check_orderread-onlyStep 1 of 2 to order: checks a basket of one or more menu items against the bakery's ordering rules. Saves nothing and makes no link. Returns the lane (same day on Toast, or catering on Shopify), the priced lines, the subtotal, any problems, and the dates and times the bakery can serve. Rules it applies: closed Mondays and blocked dates; Toast = only counter-menu items, up to 6 piroshki and pinoyshki (other items not limited), pickup, today while open or scheduled up to 14 days ahead with a time in that day's hours; catering = 3 days' notice for up to 24 full-size or 4 dozen bite-size piroshki and pinoyshki (other items not limited, pickup), a week ahead (by Saturday) for more, any delivery and custom cakes; delivery within 15 miles on orders over $100 or with a cake of $75 or more. The result may list 'Still needed' questions: combo_offer (a combo, in combo hours), sold_out_choice (what to do if a piroshki is sold out, for a later day) and cake_details (what is still undecided about a custom cake).
get_menuread-onlyPinoyshki Bakery's menu with prices and photos, from the bakery's live data. lane 'today' is today's counter menu (what can be ordered on Toast for pickup today or a later day; sold-out items are left off); lane 'catering' is the catalogue for ordering 3 days to a week ahead, with sizes (full-size, bite-size dozen, half dozen).
search_menuread-onlyFind menu items by a few words (a filling, a pastry, 'vegan', 'ube'), across today's counter menu and catering. Each match comes with its price, a short description, a photo URL and the allergens the bakery lists. Custom cakes are not in it; they are designed with cake_options.
show_itemread-onlyOne menu item with its photo, description, sizes and prices, and the allergens the bakery lists. The photo is included in the result.
start_checkoutdestructiveStep 2 of 2 to order, for a basket check_order has allowed: checks the same order again and returns the link the customer pays on, on the bakery's own domain. The same order sent again within 15 minutes gets the same link back; an empty basket gets no link. Toast: a Pinoyshki page that shows the order while it finishes the cart on Toast (with the staff tip and the pickup day and time), then takes them to Toast's checkout (good for a week; opened after its pickup time it remakes the cart for the next pickup time). Catering: it checks the order again and opens Shopify's checkout with the date, time and pickup or delivery filled in (good for a week). No payment happens here. If a rule is broken it returns the problems instead of a link.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.pinoyshki/bakery",
  "title": "Pinoyshki Bakery",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://bot.pinoyshki.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://pinoyshki.com",
  "description": "Browse Pinoyshki Bakery's menu, check an order against its rules, and get the checkout link."
}