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.
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 čitanjeList 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 čitanjeFetch 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 čitanjeAnswer 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 čitanjeTurn 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 čitanjeAnswer 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 čitanjeReport the current pricing position honestly, including the fact that billing is deliberately disarmed and no numbers are published yet.
example: {}
- ne može se pokrenuti ovde
join_waitlistsa sporednim efektimaSubmit 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"}
Sve što je mašini potrebno.
/api/mcpMCP JSON-RPC 2.0. POST tools/list, then tools/call./.well-known/mcp.jsonMCP discovery: find the endpoint from the origin./.well-known/agent-actions.jsonAction registry with schemas and examples./api/modulesThe capability ledger as JSON./llms.txtThe whole site as facts, for answer engines.
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"}}}'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
- Your published agent folder ID. Required.
data-agent"<folder-id>" - Brand color for the launcher button and accents.
data-accent"#5f6f3c" - Custom text on the launcher pill. Up to 40 characters.
data-launcher"Chat with us" - Enable voice input. Users can speak instead of type.
data-voice"on" - Which corner the launcher appears in. Default: right.
data-position"left" | "right" - Color scheme for the chat panel.
data-theme"light" | "dark" | "auto" - Let the agent read visible page content to give contextual answers.
data-page-context"on" - Let the agent interact with the page: click, scroll, highlight elements.
data-page-actions"on" - CSS selector scoping which content the agent can read. Default: main or article.
data-context-selector"main"
Kako radi ispod haube
- 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. Korisnik klikne na pokretač. Iframe se kreira sa
sandboxograničenjima i učitava sa našeg domena. Gostujuća sesija počinje. - 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. 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.