Skip to content
Agentna površina

Ovaj sajt je operabilan, a ne samo čitljiv.

Skoro svaki marketinški sajt u ovoj kategoriji je zid od kojeg agent mora da napravi snimak ekrana i nagađa. Ovaj sajt umesto toga predaje tipiziranu listu alata, preko WebMCP-a u pregledaču, i preko JSON-RPC-a svuda drugde. To je sopstveni argument proizvoda, koji izvodi sam marketinški sajt.

← Back to the agent directory

Provera

Your browser has not shipped navigator.modelContext yet. Most have not, as of 2026. The same tools are available over JSON-RPC at /api/mcp, which needs no browser support at all.

  • list_bag_modulessamo za čitanje

    List every capability module AgentBag ships, each with a published status (live, beta, or bench) and the caveat that goes with it. Optionally filter by status. Use this first to understand what the product actually does.

    example: {"status":"bench"}

  • get_bag_modulesamo za čitanje

    Fetch the full published entry for one module: what it does, why it matters, how it works, its status caveat, and its FAQs. Use after list_bag_modules when you need depth on a specific capability.

    example: {"slug":"trustgraph"}

  • search_bagsamo za čitanje

    Answer a natural-language question strictly from the published capability ledger, returning citations to the modules the answer came from. Declines rather than speculating when the ledger does not cover the question.

    example: {"question":"What stops one agent reading another agent data?"}

  • check_workspace_addresssamo za čitanje

    Turn a proposed team name into the tenant subdomain it would become, and report whether that label is usable. Does not reveal whether an address is already taken; that is deliberate.

    example: {"name":"Acme Robotics"}

  • answer_faqsamo za čitanje

    Answer a common question about AgentBag in machine form: a terse declarative answer plus a flat object of primitive-valued facts you can assert against without parsing prose. Prefer this over search_bag for questions about pricing, limits, privacy, tenancy or how to evaluate the product. Call with no arguments to list every question.

    example: {"question":"what is not built yet"}

  • get_pricing_statussamo za čitanje

    Report the current pricing position honestly, including the fact that billing is deliberately disarmed and no numbers are published yet.

    example: {}

  • join_waitlistsa sporednim efektima

    Submit an email address to the AgentBag waitlist, optionally reserving a workspace address. This sends data on the user behalf; confirm with them before calling it.

    example: {"email":"you@example.com","workspace":"acme"}

    ne može se pokrenuti ovde
Krajnje tačke

Sve što je mašini potrebno.

probajte iz terminala

curl -s https://agentbag.ai/api/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

curl -s https://agentbag.ai/api/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
       "params":{"name":"list_bag_modules","arguments":{"status":"bench"}}}'
Ugradite bilo gde

Jedan script tag. Vaš sajt ima agenta.

Ubacite jedan red JavaScript-a na bilo koju stranicu. Brendirani pokretač se pojavljuje u uglu, vaši posetioci kliknu na njega i već razgovaraju sa vašim objavljenim agentom unutar izolovanog panela. Bez iframe-ova za upravljanje, bez povezivanja autentifikacije, bez koraka izgradnje. Agent čita vašu stranicu, odgovara u kontekstu i može čak i da komunicira sa vašim korisničkim interfejsom ako to omogućite.

nalepite na svoj sajt

<script
  src="https://agentbag.ai/embed.js"
  data-agent="<your-agent-folder-id>"
  data-accent="#5f6f3c"
  data-launcher="Chat with us"
  data-voice="on"
  data-page-context="on"
></script>

Shadow DOM izolovan

Vidžet se renderuje unutar Shadow DOM korena. Vaš CSS ga ne može poremetiti, niti on može poremetiti vaš. Nula konflikata stilova na bilo kom sajtu.

Izolovani iframe

Panel za ćaskanje se učitava u strogom izolovanom okruženju. Bez navigacije na vrhu, bez curenja akreditiva. Gostujući tokeni ostaju unutar okvira. Vaša host stranica nikada nije izložena.

Učitava se po potrebi

Iframe se ne kreira sve dok korisnik ne klikne na pokretač. Nula uticaja na učitavanje vaše stranice. Bez skrivenih mrežnih zahteva dok neko zapravo ne poželi da razgovara.

Konfiguracija

  • data-agent"<folder-id>"
    Your published agent folder ID. Required.
  • data-accent"#5f6f3c"
    Brand color for the launcher button and accents.
  • data-launcher"Chat with us"
    Custom text on the launcher pill. Up to 40 characters.
  • data-voice"on"
    Enable voice input. Users can speak instead of type.
  • data-position"left" | "right"
    Which corner the launcher appears in. Default: right.
  • data-theme"light" | "dark" | "auto"
    Color scheme for the chat panel.
  • data-page-context"on"
    Let the agent read visible page content to give contextual answers.
  • data-page-actions"on"
    Let the agent interact with the page: click, scroll, highlight elements.
  • data-context-selector"main"
    CSS selector scoping which content the agent can read. Default: main or article.

Kako radi ispod haube

  1. 1. Loader se pokreće na vašoj stranici. Kreira Shadow DOM host i iscrtava dugme pokretača. Još uvek nema iframe-a, nema mrežnog troška.
  2. 2. Korisnik klikne na pokretač. Iframe se kreira sa sandbox ograničenjima i učitava sa našeg domena. Gostujuća sesija počinje.
  3. 3. Kontekst stranice se prenosi (opciono). Ako data-page-context="on", loader izdvaja vidljivi tekst sa vaše stranice i šalje ga agentu radi kontekstualnih odgovora.
  4. 4. Akcije na stranici upravljaju vašim korisničkim interfejsom (opciono). Ako data-page-actions="on", agent može da istakne, skroluje do i klikne na elemente na vašoj stranici kako bi vodio korisnike.