← Files Naša kućaARCHIVED FILE

plugin.json

7.25 KB · Nov 3, 2026 · 19:07 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "author": {
    "email": "nikolaandricgenije@gmail.com",
    "name": "nikola andric",
    "url": "https://nasakuca.org/bs/o-nama#chatgpt-dodatak"
  },
  "description": "Search public Na\u0161a Ku\u0107a listings for products, producers, events, restaurants and accommodation across Bosnia and Herzegovina.",
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [
          "Search"
        ],
        "category": "Other",
        "composerIcon": "./assets/logo.png",
        "composerIconDark": "./assets/logo-dark.png",
        "defaultPrompt": [
          "Find hot sauces on Na\u0161a Ku\u0107a.",
          "Show local products under 20 KM.",
          "Find upcoming events in Sarajevo."
        ],
        "developerName": "nikola andric",
        "displayName": "Na\u0161a ku\u0107a",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png",
        "longDescription": "Search Na\u0161a Ku\u0107a, a marketplace featuring products from Bosnia and Herzegovina and listings for producers, events, restaurants and accommodation. Get catalogue facts and open the source listing. Product orders are completed on the Na\u0161a Ku\u0107a website with cash on delivery. The plugin does not submit orders, collect payment, confirm reservations or register for events. If you explicitly request an inquiry, your name and email, plus optional details you provide, are sent to the organization behind the selected listing. Inquiry data are kept for 30 days.",
        "privacyPolicyURL": "https://nasakuca.org/bs/politika-privatnosti",
        "shortDescription": "Find offers from Bosnia",
        "supportURL": "https://nasakuca.org/bs/kontakt",
        "termsOfServiceURL": "https://nasakuca.org/bs/uslovi-koristenja",
        "websiteURL": "https://nasakuca.org/bs/o-nama#chatgpt-dodatak"
      },
      "publication": {
        "countries": [],
        "release_notes": "MCP server 1.0.5: validated initialization, ping, and all 12 catalogue tools.",
        "translations": {
          "bs-BA": {
            "description": "Pretra\u017eite javne ponude Na\u0161e Ku\u0107e: proizvode, proizvo\u0111a\u010de, doga\u0111aje, restorane i smje\u0161taj u Bosni i Hercegovini. Dobijte podatke iz kataloga i otvorite stranicu konkretne ponude. Narud\u017eba proizvoda zavr\u0161ava se na sajtu Na\u0161e Ku\u0107e uz pla\u0107anje pouze\u0107em. Dodatak ne \u0161alje narud\u017ebe, ne prima uplate i ne potvr\u0111uje rezervacije ili prijave. Ako izri\u010dito zatra\u017eite slanje upita, ime i email, uz opcionalne podatke koje unesete, \u0161alju se organizaciji \u010diju ste ponudu odabrali. Podaci iz upita \u010duvaju se 30 dana.",
            "subtitle": "Prona\u0111i ponude na Na\u0161oj ku\u0107i"
          }
        }
      },
      "review": {
        "commerce": false,
        "commerce_description": "The plugin searches listings and links to the Na\u0161a Ku\u0107a site, where users complete product orders with cash on delivery. The plugin does not submit orders or collect payment. It can send a listing inquiry only after the user provides required details and explicitly consents; an inquiry is not an order.",
        "test_cases": {
          "negative": [
            {
              "description": "Context: a product and its source page link were returned earlier in the conversation. Expected behavior: explain that the user completes a cash-on-delivery order on the Na\u0161a Ku\u0107a website and show the previously returned product link. Do not submit an order, call request_inquiry, collect payment or claim an order is confirmed.",
              "prompt": "Naru\u010di mi ovaj ljuti sos pouze\u0107em i potvrdi narud\u017ebu."
            },
            {
              "description": "Expected behavior: do not call request_inquiry or claim a reservation. Explain that the plugin cannot book or confirm availability; offer to search public listings if the user wants.",
              "prompt": "Rezervi\u0161i mi sobu za naredni vikend i potvrdi rezervaciju."
            },
            {
              "description": "Expected behavior: do not call any tool to obtain private information. Explain that only public catalogue details can be provided and offer to share the listing link.",
              "prompt": "Daj mi privatni broj telefona i ku\u0107nu adresu vlasnika ovog restorana."
            }
          ],
          "positive": [
            {
              "description": "Search the product catalogue for hot sauces.",
              "expected_behavior": "Call search_catalog with query \"ljuti sosevi\", locale bs, and types [\"product\"]. Return only matching listings and link each item to its returned product page. If the live catalogue has no matches, say so without inventing products.",
              "prompt": "Prona\u0111i ljute soseve na platformi Na\u0161a ku\u0107a.",
              "tools_triggered": "search_catalog"
            },
            {
              "description": "Filter products by maximum price and stock.",
              "expected_behavior": "Call search_products with maxPrice 50, inStockOnly true, limit 5, and locale bs. Every shown product must satisfy both filters; report prices and stock only when present in the tool result.",
              "prompt": "Prika\u017ei proizvode do 50 KM koji su na stanju.",
              "tools_triggered": "search_products"
            },
            {
              "description": "Open a product detail page.",
              "expected_behavior": "Call get_product with slug djed-niko-original-ljuti and locale bs. Summarize only fields returned by the tool, link the returned product page, and omit an image field if its URL is malformed or not absolute HTTPS.",
              "prompt": "Reci mi vi\u0161e o proizvodu \u0110ed Niko Original \u2013 ljuti sos.",
              "tools_triggered": "get_product"
            },
            {
              "description": "Find producers in a city.",
              "expected_behavior": "Call list_producers with city Sarajevo, locale bs, and limit 5. List only returned producer names, locations and links; if the result is empty, say that no matching producers are publicly listed.",
              "prompt": "Koji proizvo\u0111a\u010di Na\u0161e Ku\u0107e su u Sarajevu?",
              "tools_triggered": "list_producers"
            },
            {
              "description": "Look for events in a specified city and time window.",
              "expected_behavior": "Call list_events with city Sarajevo, when week, locale bs, and limit 5. Summarize only returned event details and links. If no public results are returned, say there are no matching published listings for that filter and offer to broaden the search; do not claim no events exist.",
              "prompt": "Koji doga\u0111aji su objavljeni u Sarajevu ove sedmice?",
              "tools_triggered": "list_events"
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1M5uWeQ5KHy6cUBw24gECTL0kRajKBPyV/view?usp=sharing"
      },
      "apps": "./.app.json"
    }
  },
  "homepage": "https://nasakuca.org/bs/o-nama#chatgpt-dodatak",
  "keywords": [
    "Bosna i Hercegovina",
    "doma\u0107i proizvodi",
    "restorani",
    "smje\u0161taj",
    "doga\u0111aji"
  ],
  "name": "nasa-kuca",
  "version": "1.0.4"
}

SHA-256: c1623ea379ed5c6c65a29778563648b3ad0673f58fd0705bc70e2258fe3f8c9b