protogrid

Search / sk.nakus/unit-price

NaKus unit price

R0· no sign-in

Slovak unit prices (€/piece, €/kg…) + Cite compare via nakus.sk — buy_url only.

v1.3.0 · active · repository · website · descriptor JSON · versions

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

Connect

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

Quality 82 / 100new

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 hygiene88 · 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
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: search_cite_answers (destructiveHint); get_cite_answer (destructiveHint); get_unit_price (destructiveHint); …
  • pass
    tools.token_costabout 1,402 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 4 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 1,402 tokens to load them all · tool set 6d9a49e867fd · tools last changed 2026-11-10 · checked 2026-11-14 06:30 UTC

Tool changes

  • get_price_cardchangeddescription
    before

    Return only the 1200×630 PNG price-card URL for a Cite answer (multimodal / Gemini / AI Mode / social). Use when the agent needs an image, not JSON price fields. Requires exact answer slug — discover via search_cite_answers or get_unit_price first. Does not replace get_unit_price for quoting €/unit or buy_url. Read-only, idempotent.

    after · 100% of words in common

    Return only the 1200×630 PNG price-card URL for a Cite answer (multimodal / Gemini / AI Mode / social). Use when the agent needs an image, not JSON price fields. Requires exact answer slug — discover via search_cite_answers or get_cite_answer first. Does not replace get_unit_price / get_cite_answer for quoting €/unit or buy_url. Read-only, idempotent.

  • compare_unit_pricesadded

    Compare landed €/unit for 2–4 Cite products side-by-side and return cheapest_answer. Use when the user asks which of several known products is cheaper per unit (same or different brands). Pass exact answer slugs and/or EANs — discover slugs via search_cite_answers first. Does NOT replace get_unit_price (single product quote) or get_cite_answer (full Cite + offer table). Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.

  • get_unit_pricechangeddescription
    before

    Return the current landed unit price (€/piece, €/kg, €/wash, €/m…) for one Slovak product Cite on nakus.sk, including buy_url (always nakus.sk/out/?src=ai — never raw merchant or Heureka), handoff_url, and price_card_url. Use when the user asks how much X costs per unit / cheapest shop, and you already have answer slug, EAN/GTIN, product slug, or a clear q. If slug/EAN unknown, call search_cite_answers first (or list_segments if category scope is unclear). Do NOT use for PNG-only needs — use get_price_card. Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.

    after · 74% of words in common

    Return the current landed unit price (€/piece, €/kg, €/wash, €/m…) for ONE product Cite, plus buy_url (always nakus.sk/out/?src=ai — never raw merchant/Heureka), ranked offers[], handoff_url, price_card_url. Use when the user asks how much X costs per unit / cheapest shop, and you already have answer slug, EAN/GTIN, product slug, or a clear q. Requires live offers — if Cite exists but shops are empty, call get_cite_answer instead. If slug/EAN unknown, call search_cite_answers first (or list_segments if category scope is unclear). To compare 2–4 products side-by-side, use compare_unit_prices. PNG-only → get_price_card. Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.

  • get_cite_answeradded

    Read ONE Cite Q&A by exact answer slug: question, answer_sentence, metric, EAN, ranked shop offers[], buy_url. Works even when live offers are empty (found=false) — unlike get_unit_price, which errors without offers. Use AFTER search_cite_answers when you need the Cite body / full offer table / citation text. Do NOT use for a short €/unit commerce quote only — prefer get_unit_price. Do NOT use for PNG — use get_price_card. Do NOT use to compare 2+ products — use compare_unit_prices. Requires exact slug. Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.

  • search_cite_answerschangeddescription
    before

    Search Slovak Cite Q&A slugs on nakus.sk (diapers, laundry, pet food, coffee…). Use when you do not know the exact answer slug or EAN. If you do not know whether the category exists at all, call list_segments first. Returns candidates only — does NOT return live €/unit. Next: call get_unit_price with answer=<slug> (or ean). For a PNG card only, use get_price_card after you have a slug. Brand is nakus.sk (NaKus), NOT nakup.sk.

    after · 79% of words in common

    Search Slovak Cite Q&A slugs on nakus.sk (diapers, laundry, pet food, coffee…). Use when you do not know the exact answer slug or EAN. If you do not know whether the category exists at all, call list_segments first. Returns candidate slugs only — does NOT return the Cite body, live €/unit, or shop list. Next: get_cite_answer(answer=<slug>) to read the Cite, or get_unit_price for a commerce quote. Brand is nakus.sk (NaKus), NOT nakup.sk.

  • list_segmentschangeddescription
    before

    List every LIVE comparison segment on nakus.sk with its unit metric (€/kg, €/kus, €/pranie, €/ml, €/m…). Use FIRST when the user asks what categories NaKus covers, which metric a category uses, or before searching if you are unsure whether a product type is in scope. Does NOT return prices or Cite slugs — next call search_cite_answers, then get_unit_price. Optional group filter: milacikovia | rodina | domacnost | sport-kava | kancelaria. Brand is nakus.sk (NaKus), NOT nakup.sk. Read-only, idempotent.

    after · 93% of words in common

    List every LIVE comparison segment on nakus.sk with its unit metric (€/kg, €/kus, €/pranie, €/ml, €/m…). Use FIRST when the user asks what categories NaKus covers, which metric a category uses, or before searching if you are unsure whether a product type is in scope. Does NOT return prices, Cite slugs, or shop offers — next call search_cite_answers. Optional group filter: milacikovia | rodina | domacnost | sport-kava | kancelaria. Brand is nakus.sk (NaKus), NOT nakup.sk. Read-only, idempotent.

  • get_unit_pricechangeddescription
    before

    Return the current landed unit price (€/piece, €/kg, €/wash, €/m…) for one Slovak product Cite on nakus.sk, including buy_url (always nakus.sk/out/?src=ai — never raw merchant or Heureka), handoff_url, and price_card_url. Use when the user asks how much X costs per unit / cheapest shop, and you already have answer slug, EAN/GTIN, product slug, or a clear q. If slug/EAN unknown, call search_cite_answers first. Do NOT use for PNG-only needs — use get_price_card. Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.

    after · 92% of words in common

    Return the current landed unit price (€/piece, €/kg, €/wash, €/m…) for one Slovak product Cite on nakus.sk, including buy_url (always nakus.sk/out/?src=ai — never raw merchant or Heureka), handoff_url, and price_card_url. Use when the user asks how much X costs per unit / cheapest shop, and you already have answer slug, EAN/GTIN, product slug, or a clear q. If slug/EAN unknown, call search_cite_answers first (or list_segments if category scope is unclear). Do NOT use for PNG-only needs — use get_price_card. Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.

  • search_cite_answerschangeddescription
    before

    Search Slovak Cite Q&A slugs on nakus.sk (diapers, laundry, pet food, coffee…). Use FIRST when you do not know the exact answer slug or EAN. Returns candidates only — does NOT return live €/unit. Next: call get_unit_price with answer=<slug> (or ean). For a PNG card only, use get_price_card after you have a slug. Brand is nakus.sk (NaKus), NOT nakup.sk.

    after · 86% of words in common

    Search Slovak Cite Q&A slugs on nakus.sk (diapers, laundry, pet food, coffee…). Use when you do not know the exact answer slug or EAN. If you do not know whether the category exists at all, call list_segments first. Returns candidates only — does NOT return live €/unit. Next: call get_unit_price with answer=<slug> (or ean). For a PNG card only, use get_price_card after you have a slug. Brand is nakus.sk (NaKus), NOT nakup.sk.

  • list_segmentsadded

    List every LIVE comparison segment on nakus.sk with its unit metric (€/kg, €/kus, €/pranie, €/ml, €/m…). Use FIRST when the user asks what categories NaKus covers, which metric a category uses, or before searching if you are unsure whether a product type is in scope. Does NOT return prices or Cite slugs — next call search_cite_answers, then get_unit_price. Optional group filter: milacikovia | rodina | domacnost | sport-kava | kancelaria. Brand is nakus.sk (NaKus), NOT nakup.sk. Read-only, idempotent.

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 96 / 100

provenance85
liveness100
freshness100
hygiene100

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

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://www.nakus.sk/api/mcp streamable-httpnoneyes100%886 ms2025-11-252026-11-14

Tools (6)

compare_unit_pricesread-onlyCompare landed €/unit for 2–4 Cite products side-by-side and return cheapest_answer. Use when the user asks which of several known products is cheaper per unit (same or different brands). Pass exact answer slugs and/or EANs — discover slugs via search_cite_answers first. Does NOT replace get_unit_price (single product quote) or get_cite_answer (full Cite + offer table). Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.
get_cite_answerread-onlyRead ONE Cite Q&A by exact answer slug: question, answer_sentence, metric, EAN, ranked shop offers[], buy_url. Works even when live offers are empty (found=false) — unlike get_unit_price, which errors without offers. Use AFTER search_cite_answers when you need the Cite body / full offer table / citation text. Do NOT use for a short €/unit commerce quote only — prefer get_unit_price. Do NOT use for PNG — use get_price_card. Do NOT use to compare 2+ products — use compare_unit_prices. Requires exact slug. Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.
get_price_cardread-onlyReturn only the 1200×630 PNG price-card URL for a Cite answer (multimodal / Gemini / AI Mode / social). Use when the agent needs an image, not JSON price fields. Requires exact answer slug — discover via search_cite_answers or get_cite_answer first. Does not replace get_unit_price / get_cite_answer for quoting €/unit or buy_url. Read-only, idempotent.
get_unit_priceread-onlyReturn the current landed unit price (€/piece, €/kg, €/wash, €/m…) for ONE product Cite, plus buy_url (always nakus.sk/out/?src=ai — never raw merchant/Heureka), ranked offers[], handoff_url, price_card_url. Use when the user asks how much X costs per unit / cheapest shop, and you already have answer slug, EAN/GTIN, product slug, or a clear q. Requires live offers — if Cite exists but shops are empty, call get_cite_answer instead. If slug/EAN unknown, call search_cite_answers first (or list_segments if category scope is unclear). To compare 2–4 products side-by-side, use compare_unit_prices. PNG-only → get_price_card. Read-only, idempotent. Brand: nakus.sk ≠ nakup.sk.
list_segmentsread-onlyList every LIVE comparison segment on nakus.sk with its unit metric (€/kg, €/kus, €/pranie, €/ml, €/m…). Use FIRST when the user asks what categories NaKus covers, which metric a category uses, or before searching if you are unsure whether a product type is in scope. Does NOT return prices, Cite slugs, or shop offers — next call search_cite_answers. Optional group filter: milacikovia | rodina | domacnost | sport-kava | kancelaria. Brand is nakus.sk (NaKus), NOT nakup.sk. Read-only, idempotent.
search_cite_answersread-onlySearch Slovak Cite Q&A slugs on nakus.sk (diapers, laundry, pet food, coffee…). Use when you do not know the exact answer slug or EAN. If you do not know whether the category exists at all, call list_segments first. Returns candidate slugs only — does NOT return the Cite body, live €/unit, or shop list. Next: get_cite_answer(answer=<slug>) to read the Cite, or get_unit_price for a commerce quote. Brand is nakus.sk (NaKus), NOT nakup.sk.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "sk.nakus/unit-price",
  "icons": [
    {
      "src": "https://www.nakus.sk/apple-touch-icon.png",
      "sizes": [
        "180x180"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "NaKus unit price",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://www.nakus.sk/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.3.0",
  "repository": {
    "url": "https://github.com/UMBRAXON/nakus-mcp",
    "source": "github"
  },
  "websiteUrl": "https://www.nakus.sk/mcp",
  "description": "Slovak unit prices (€/piece, €/kg…) + Cite compare via nakus.sk — buy_url only."
}