Skip to content
Interface ng agent

Ang site na ito ay maaaring patakbuhin, hindi lang basahin.

Halos lahat ng marketing site sa kategoryang ito ay isang pader na kailangang i-screenshot at hulaan ng isang agent. Ang isang ito ay nagbibigay ng isang typed tool list sa halip, sa pamamagitan ng WebMCP sa browser, at sa JSON-RPC sa iba pang lugar. Ito ang sariling argumento ng produkto, na isinasagawa ng marketing site.

← Back to the agent directory

Sinusuri

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

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

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

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

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

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

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

    example: {}

  • join_waitlistmay side-effect

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

    hindi mapapatakbo rito
Mga Endpoint

Lahat ng kailangan ng isang makina.

subukan ito mula sa isang terminal

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"}}}'
I-embed kahit saan

Isang script tag. May agent na ang iyong site.

Maglagay ng isang linya ng JavaScript sa anumang pahina. May lalabas na branded launcher sa sulok, iki-click ito ng iyong mga bisita, at makakausap na nila ang iyong na-publish na agent sa loob ng isang sandboxed panel. Walang mga iframe na pamamahalaan, walang auth na ikokonekta, walang build step. Binabasa ng agent ang iyong pahina, sumasagot nang may konteksto, at maaari pang makipag-ugnayan sa iyong UI kung pipiliin mo.

i-paste sa iyong site

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

Naka-isolate sa Shadow DOM

Nag-render ang widget sa loob ng isang Shadow DOM root. Hindi ito masisira ng iyong CSS, at hindi nito masisira ang sa iyo. Walang style collision sa anumang site.

Sandboxed na iframe

Naglo-load ang chat panel sa isang mahigpit na sandbox. Walang top navigation, walang pagtagas ng kredensyal. Ang mga guest token ay nananatili sa loob ng frame. Hindi kailanman malalantad ang iyong host page.

Lazy loaded

Hindi nililikha ang iframe hangga't hindi iki-click ng user ang launcher. Walang epekto sa pag-load ng iyong pahina. Walang mga nakatagong network request hangga't walang gustong makipag-usap.

Configuration

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

Paano ito gumagana sa likod ng mga eksena

  1. 1. Tumatakbo ang loader sa iyong pahina. Gumagawa ito ng Shadow DOM host at ipinapakita ang launcher button. Wala pang iframe, walang network cost.
  2. 2. Iki-click ng user ang launcher. Nililikha ang iframe na may sandbox mga paghihigpit at nilo-load mula sa aming origin. Magsisimula ang guest session.
  3. 3. Pumapasok ang konteksto ng pahina (opt-in). Kung data-page-context="on", kinukuha ng loader ang nakikitang teksto mula sa iyong pahina at ipinapadala ito sa agent para sa mga sagot na may konteksto.
  4. 4. Pinapatakbo ng mga aksyon sa pahina ang iyong UI (opt-in). Kung data-page-actions="on", maaaring i-highlight, i-scroll, at i-click ng agent ang mga elemento sa iyong pahina upang gabayan ang mga user.