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"}}}'
تضمين في أي مكان

وسم script واحد. موقعك يمتلك عميلاً.

ضع سطرًا واحدًا من JavaScript في أي صفحة. سيظهر زر تشغيل يحمل علامتك التجارية في الزاوية، وعندما ينقر عليه زوارك، سيتحدثون مع عميلك المنشور داخل لوحة معزولة (sandboxed). لا توجد إطارات iframe لإدارتها، ولا مصادقة لربطها، ولا خطوة بناء مطلوبة. يقرأ العميل صفحتك، ويجيب في سياقها، ويمكنه حتى التفاعل مع واجهة المستخدم الخاصة بك إذا اخترت ذلك.

الصق في موقعك

<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 الخاصة بك تعطيلها، ولا يمكنها تعطيل ملفاتك. تضارب في الأنماط بنسبة صفر على أي موقع.

إطار iframe معزول

يتم تحميل لوحة الدردشة في بيئة معزولة وصارمة. لا يوجد تنقل علوي، ولا تسريب لبيانات الاعتماد. تبقى رموز الضيوف داخل الإطار. لا يتم كشف صفحتك المضيفة أبدًا.

تحميل كسول

لا يتم إنشاء إطار iframe حتى ينقر المستخدم على زر التشغيل. تأثير معدوم على تحميل صفحتك. لا توجد طلبات شبكة مخفية حتى يرغب شخص ما بالفعل في التحدث.

التكوين

  • 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. إجراءات الصفحة تقود واجهة المستخدم الخاصة بك (اختياري). إذا data-page-actions="on", يمكن للعميل تمييز العناصر، والتمرير إليها، والنقر عليها في صفحتك لتوجيه المستخدمين.