Skip to content
Permukaan ejen

Tapak ini boleh dikendalikan, bukan sekadar boleh dibaca.

Hampir setiap tapak pemasaran dalam kategori ini adalah dinding yang perlu ditangkap layar dan diteka oleh ejen. Tapak ini sebaliknya menyerahkan senarai alatan bertaip, melalui WebMCP dalam penyemak imbas, dan melalui JSON-RPC di tempat lain. Ia adalah hujah produk itu sendiri, yang dipersembahkan oleh tapak pemasaran.

← Back to the agent directory

Menyemak

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

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

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

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

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

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

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

    example: {}

  • join_waitlistmempunyai kesan sampingan

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

    tidak boleh dijalankan di sini
Titik akhir

Semua yang diperlukan oleh mesin.

cuba dari 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"}}}'
Semat di mana-mana sahaja

Satu tag skrip. Tapak anda mempunyai ejen.

Letakkan satu baris JavaScript pada mana-mana halaman. Pelancar berjenama akan muncul di penjuru, pelawat anda mengkliknya, dan mereka sedang bercakap dengan ejen anda yang diterbitkan di dalam panel berkotak pasir. Tiada iframe untuk diurus, tiada pengesahan untuk disambungkan, tiada langkah binaan. Ejen membaca halaman anda, menjawab mengikut konteks, dan juga boleh berinteraksi dengan UI anda jika anda memilih untuk menyertai.

tampal ke dalam tapak anda

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

Widget dipaparkan di dalam punca Shadow DOM. CSS anda tidak boleh merosakkannya, dan ia tidak boleh merosakkan CSS anda. Sifar perlanggaran gaya pada mana-mana tapak.

Iframe berkotak pasir

Panel sembang dimuatkan dalam kotak pasir yang ketat. Tiada navigasi atas, tiada kebocoran kelayakan. Token tetamu kekal di dalam bingkai. Halaman hos anda tidak pernah didedahkan.

Dimuatkan secara tangguh

Iframe tidak akan dibuat sehingga pengguna mengklik pelancar. Sifar kesan pada pemuatan halaman anda. Tiada permintaan rangkaian tersembunyi sehingga seseorang benar-benar mahu bercakap.

Konfigurasi

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

Cara ia berfungsi di sebalik tabir

  1. 1. Pemuat berjalan di halaman anda. Ia mencipta hos Shadow DOM dan melukis butang pelancar. Belum ada iframe, tiada kos rangkaian.
  2. 2. Pengguna mengklik pelancar. Iframe dicipta dengan sandbox sekatan dan dimuatkan dari asal kami. Sesi tetamu bermula.
  3. 3. Konteks halaman mengalir masuk (pilihan). Jika data-page-context="on", pemuat mengekstrak teks yang kelihatan dari halaman anda dan menghantarnya kepada ejen untuk jawapan mengikut konteks.
  4. 4. Tindakan halaman memacu UI anda (pilihan). Jika data-page-actions="on", ejen boleh menyerlahkan, menatal ke, dan mengklik elemen pada halaman anda untuk membimbing pengguna.