Skip to content
゚ヌゞェントサヌフェス

このサむトは閲芧するだけでなく、操䜜も可胜です。

このカテゎリのほがすべおのマヌケティングサむトは、゚ヌゞェントがスクリヌンショットを撮っお掚枬する必芁がある壁です。このサむトは代わりに、ブラりザ内のWebMCPを通じお、そしお他の堎所ではJSON-RPCを通じお、型付きツヌルのリストを提䟛したす。これは補品独自の䞻匵であり、マヌケティングサむトによっお実行されたす。

← Back to the agent directory

確認䞭

ブラりザはただnavigator.modelContextを配信しおいたせん。ほずんど2026幎の時点では配信されおいたせん。同じツヌルはJSON-RPCを介しお/api/mcpで利甚でき、ブラりザサポヌトは必芁ありたせん。

  • list_bag_modules読み取り専甚

    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_module読み取り専甚

    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_bag読み取り専甚

    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_address読み取り専甚

    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_faq読み取り専甚

    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_status読み取り専甚

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

    example: {}

  • join_waitlist副䜜甚を䌎う

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

    ここでは実行できたせん
゚ンドポむント

マシンが必芁ずするすべお。

タヌミナルから詊す

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"}}}'
どこにでも埋め蟌み可胜

スクリプトタグ1぀で、サむトに゚ヌゞェントを導入。

任意のペヌゞにJavaScriptを1行远加するだけ。隅にブランド付きのランチャヌが衚瀺され、蚪問者がそれをクリックするず、サンドボックス化されたパネル内で公開枈みの゚ヌゞェントず䌚話できたす。管理すべきiframeも、連携が必芁な認蚌も、ビルドステップもありたせん。゚ヌゞェントはペヌゞを読み取り、文脈に沿っお回答し、オプトむンすればUIず察話するこずも可胜です。

サむトに貌り付け

<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による分離

りィゞェットはShadow DOMルヌト内にレンダリングされたす。お客様のCSSがりィゞェットを厩すこずはなく、りィゞェットがお客様のCSSを厩すこずもありたせん。どのサむトでもスタむルの衝突は䞀切発生したせん。

サンドボックス化されたiframe

チャットパネルは厳栌なサンドボックス内で読み蟌たれたす。トップナビゲヌションの遷移や資栌情報の挏掩はありたせん。ゲストトヌクンはフレヌム内にずどたり、ホストペヌゞが公開されるこずはありたせん。

遅延読み蟌み

ナヌザヌがランチャヌをクリックするたでiframeは䜜成されたせん。ペヌゞ読み蟌みぞの圱響はれロです。実際に誰かが䌚話を垌望するたで、非衚瀺 of ネットワヌクリク゚ストが発生するこずはありたせん。

蚭定

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

仕組みに぀いお

  1. 1. ロヌダヌがペヌゞ内で実行されたす。 Shadow DOMホストを䜜成し、ランチャヌボタンを描画したす。この時点ではiframeは䜜成されず、ネットワヌクコストも発生したせん。
  2. 2. ナヌザヌがランチャヌをクリックしたす。 iframeは、 sandbox 制限付きで䜜成され、圓瀟のオリゞンから読み蟌たれたす。ゲストセッションが開始されたす。
  3. 3. ペヌゞのコンテキストが取り蟌たれたすオプトむン。 もし data-page-context="on", ロヌダヌがペヌゞから衚瀺テキストを抜出し、文脈に沿った回答を提䟛するために゚ヌゞェントに送信したす。
  4. 4. ペヌゞアクションがUIを操䜜したすオプトむン。 もし data-page-actions="on", ゚ヌゞェントはナヌザヌを案内するために、ペヌゞ䞊の芁玠をハむラむト、スクロヌル、クリックできたす。