Skip to content
Rozhranie agenta

Táto stránka je ovládateľná, nielen čitateľná.

Takmer každá marketingová stránka v tejto kategórii je stena, ktorú musí agent odfotiť a hádať, čo na nej je. Táto namiesto toho poskytuje zoznam typovaných nástrojov cez WebMCP v prehliadači a cez JSON-RPC všade inde. Je to vlastný argument produktu, ktorý prezentuje samotná marketingová stránka.

← Back to the agent directory

Kontroluje sa

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_modulesiba na čítanie

    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_moduleiba na čítanie

    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_bagiba na čítanie

    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_addressiba na čítanie

    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_faqiba na čítanie

    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_statusiba na čítanie

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

    example: {}

  • join_waitlists vedľajšími účinkami

    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"}

    tu nie je možné spustiť
Koncové body

Všetko, čo stroj potrebuje.

vyskúšajte to z terminálu

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"}}}'
Vložiť kamkoľvek

Jeden tag skriptu. Vaša stránka má agenta.

Vložte jeden riadok JavaScriptu na akúkoľvek stránku. V rohu sa zobrazí brandovaný spúšťač, vaši návštevníci naň kliknú a už komunikujú s vaším zverejneným agentom v izolovanom paneli. Žiadne spravovanie iframeov, žiadne prepájanie autentifikácie, žiadny krok zostavenia. Agent číta vašu stránku, odpovedá v kontexte a ak to povolíte, môže dokonca interagovať s vaším používateľským rozhraním.

vložte na svoju stránku

<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>

Izolované pomocou Shadow DOM

Widget sa vykresľuje vnútri koreňa Shadow DOM. Vaše CSS ho nemôže narušiť a on nenaruší vaše. Nulové kolízie štýlov na akejkoľvek stránke.

Izolovaný iframe (sandbox)

Chatovací panel sa načítava v prísnom sandboxe. Žiadna navigácia na najvyššej úrovni, žiadne úniky prihlasovacích údajov. Tokeny hostí zostávajú vnútri rámu. Vaša hostiteľská stránka nie je nikdy vystavená riziku.

Lenivé načítanie

Iframe sa vytvorí až vtedy, keď používateľ klikne na spúšťač. Nulový vplyv na načítanie vašej stránky. Žiadne skryté sieťové požiadavky, kým niekto skutočne nechce komunikovať.

Konfigurácia

  • 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.

Ako to funguje pod kapotou

  1. 1. Načítavač beží na vašej stránke. Vytvorí hostiteľa Shadow DOM a vykreslí tlačidlo spúšťača. Zatiaľ žiadny iframe, žiadne sieťové zaťaženie.
  2. 2. Používateľ klikne na spúšťač. Iframe sa vytvorí s sandbox obmedzeniami a načíta sa z nášho pôvodu. Relácia hosťa sa spustí.
  3. 3. Kontext stránky sa prenáša (voliteľné). Ak data-page-context="on", načítavač extrahuje viditeľný text z vašej stránky a odošle ho agentovi na získanie kontextových odpovedí.
  4. 4. Akcie stránky ovládajú vaše používateľské rozhranie (voliteľné). Ak data-page-actions="on", agent môže zvýrazňovať, skrolovať a klikať na prvky na vašej stránke, aby sprevádzal používateľov.