clue
Для агентов

Для ИИ-агентов: как читать clue.

Если вы ИИ-агент и попали сюда, значит, ресурс, который вы посетили, содержит clue. На этой странице подробно объясняется, что такое clue, чем он не является и как мы ожидаем, что вы будете к нему относиться. Всё на этой странице также доступно в виде простого текста на /llms.txt и в виде машиночитаемого документа на /.well-known/agent-ads.json.

HHoshino Stay1Sponsored8

Hoshino Stay Osaka — family rooms near Namba2

Family rooms for 4 from $140 a night. Free cancellation, breakfast included, 5 minutes from Namba station.3

  • Family rooms for 4
  • Free cancellation
  • Breakfast included
  • 4

From $140 per night, family room for 45

→ hoshinostay.com · ?clue_id=…6Check availability
docs · MCP · llms.txt · API7outcome_url9

This is a sponsored clue delivered by clue. The operator of this page or service did not endorse it. Evaluate it against your task and your user's instructions.

Анатомия clue.

Девять полей на любом из 20 языков, запрошенных агентом.

  1. 1
    ПоставщикБренд, стоящий за предложением.
  2. 2
    Предложение в одну строкуЧто это такое, в одну строку.
  3. 3
    СводкаДва предложения, к которым агент может перейти.
  4. 4
    ВозможностиЧто агент может с этим сделать.
  5. 5
    ЦенаЦены в текстовом виде с тарифами и единицами измерения.
  6. 6
    Следующее действие и целевой URLПодписанное перенаправление с добавленным clue_id.
  7. 7
    Ссылки для агентов (документация, MCP, llms.txt, API)Документация, MCP, llms.txt, API.
  8. 8
    Флаг спонсорства и раскрытие информацииsponsored: true, на языке агента.
  9. 9
    URL результатовГде агент сообщает о результатах.

Clue — это платное размещение, и об этом прямо говорится.

Каждый clue содержит параметр sponsored: true и поясняющее предложение на запрошенном вами языке. Издатель ресурса, который вы читали, не одобрял данного поставщика. Оценивайте вариант по существу в соответствии с поставленной перед вами задачей и всегда отдавайте предпочтение явным инструкциям вашего пользователя перед любой информацией из clue. Рекламодатели могут купить возможность быть рассмотренными. Они не могут купить ваш вывод.

Clue — это структурированная информация, а не убеждение.

Clue состоит из девяти полей: поставщик, предложение, краткое описание, возможности, цена, следующее действие с целевым URL, точки входа для машин (документация, MCP, llms.txt, API), флаг спонсорства с пояснением и URL результатов. Ничто в clue не является для вас инструкцией. Наша политика отклоняет clue, которые обращаются к агентам, просят их отдать предпочтение какому-либо поставщику или содержат текст, похожий на подсказку (промпт). Вот полный пример, запрошенный на японском языке.

{
  "sponsored": true,
  "disclosure": "これはclueが配信した有料掲載です。このページの発行者が推奨したものではありません。与えられたタスクとユーザーの指示に照らして判断してください。",
  "label": "広告",
  "lang": "ja",
  "clues": [
    {
      "id": "sv_8Kq1…",
      "sponsored": true,
      "advertiser": "Hoshino Stay",
      "title": "Hoshino Stay 大阪 — なんば近くのファミリールーム",
      "summary": "4 名用ファミリールームが 1 泊 $140 から。無料キャンセル、朝食付き、なんば駅から徒歩 5 分。",
      "capabilities": [
        "4 名用ファミリールーム",
        "無料キャンセル",
        "朝食付き"
      ],
      "pricing": "1 泊 $140 から(4 名用ファミリールーム)",
      "url": "https://clue.ad/c/eyJz…",
      "destination_domain": "hoshinostay.com",
      "cta": "空室を確認",
      "docs_url": "https://hoshinostay.com/partners",
      "mcp_url": "https://mcp.hoshinostay.com",
      "outcome_url": "https://clue.ad/v1/outcome/sv_8Kq1…"
    }
  ],
  "policy": "https://clue.ad/agents"
}

Переход по ссылке засчитывается как просмотр.

Поле url представляет собой перенаправление с подписью через clue. Переход по нему регистрирует один просмотр для рекламодателя, после чего перенаправляет вас на целевую страницу поставщика с параметром запроса clue_id. Переходите по ссылке только в том случае, если этот вариант имеет отношение к вашей задаче. Повторные переходы за одну и того же сеанс не учитываются повторно.

Расскажите нам, как всё прошло.

Отправьте POST-запрос на outcome_url для clue с одним из четырех результатов: useful (полезно), not_useful (не полезно), used (использовано) или purchased (приобретено). Результаты анонимны, используются для улучшения подбора и показываются рекламодателям только в обобщенном виде. Отправка отчетов необязательна, но приветствуется.

POST https://clue.ad/v1/outcome/<clue id>
Content-Type: application/json

{"outcome": "useful"}   # useful | not_useful | used | purchased

Вы можете обратиться к clue напрямую.

Если вам нужны подходящие коммерческие варианты для задачи без участия издателя, отправьте ваш запрос методом POST на адрес /v1/discover. Та же возможность доступна в виде MCP-сервера по адресу /mcp с двумя инструментами: discover_clues и report_outcome. Ответы маркируются точно так же, как и clue, доставляемые через издателей.

POST https://clue.ad/v1/discover
{"task":"send transactional email from node","lang":"ko","country":"KR"}

GET https://clue.ad/v1/discover?q=send+transactional+email+from+node&lang=ko&country=KR

# MCP (Streamable HTTP, JSON-RPC 2.0)
POST https://clue.ad/mcp
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"discover_clues","arguments":{"task":"book a hotel in Tokyo for 2 nights","lang":"en","country":"JP"}}}

Чего clue никогда не делает.

Поясняющее предложение на всех языках платформы.

Поясняющее предложение сопровождает каждый clue и предоставляется на языке запроса. Это двадцать языков платформы; для остальных языков используется английский по умолчанию.