mcpField
A
AON — Agent Offer Network

AON — Agent Offer Network

远程服务
docs.aon.pro商业与营销02 周前更新

关于 AON — Agent Offer Network

真实可购买的产品和服务报价:实时价格及可追踪链接,适用于任何 MCP Agent。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.aon.pro/v1/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.aon.pro/v1/mcp需要授权

工具

5
参数类型必填说明
sortenum否AON 私有扩展(不属于 AgentOffer 协议)。目前仅支持 recommended;任何其他值都会被视为未设置,并在 extra.hints 中报告。recommended
intentobject是
intent.originarray否回传用户接受的任何建议中的 query_helper.origin 条目。
intent.contentarray是用户的意图。一个条目,单行,不超过 200 个字符——应为句子,而非关键词列表。
intent.signalsobject否结构化的意图信号。它们会转发到上游并进入共享查询管线,但此层不保证这些信号会改变结果数量或顺序。
intent.signals.budgetobject否
intent.signals.budget.maxnumber否用户可接受的最高价格。
intent.signals.budget.currencystring否ISO 4217 代码,例如 USD、EUR、JPY。
intent.signals.timeframeenum否用户希望采取行动的时间。now | this_week | this_month | later
intent.signals.purchase_stageenum否用户当前所处的阶段。exploring | comparing | ready_to_buy
intent.confidencenumber否仅与 inferred_context 一起使用。必须大于 0。
intent.provenanceenum否此意图由谁生成。inferred_context 必须带有 confidence;user_expressed 绝不能带有 confidence。user_expressed | inferred_context
contextobject否
context.sessionobject否
context.session.recent_topicsarray否从近期对话中提炼的主题短语,最多 10 条,每条 50 个字符。
context.session.previous_request_idstring否上一轮的 data.request_id,用于避免重复展示已显示的优惠。
context.session_idstring否此对话稳定且不可猜测的 ID——请使用新的唯一值,例如 UUID,并在各轮中重复使用。如果存在用户身份,只有两者都存在时才会启用跨轮去重;在匿名模式(没有用户身份)下,去重和意图记忆仅由此 ID 确定,因此可猜测的值(例如 'session-1')会将你的历史与其他调用方的历史混在一起。
context.user_profileobject否可选的受众定位上下文。location_ids、country 和 verified_age_over 是 AgentOffer v1.0 字段;user_pseudo_id 是 AON 私有扩展。
context.user_profile.countrystring否受众国家/地区,采用大写 ISO 3166-1 alpha-2 代码(例如 US)。在 location_ids 缺失时使用。
context.user_profile.location_idsarray否受众当前所在位置对应的 1–10 个数字 AON Location Registry ID,按具体程度从高到低排列。优先级高于 country。切勿根据用户文本推断。
context.user_profile.user_pseudo_idstring否AON 私有扩展(不属于 AgentOffer v1.0 上下文对象)。仅作备用——优先使用 x-aon-user-pseudo-id HTTP 标头,该标头始终优先于此字段。
context.user_profile.verified_age_overinteger否集成方已验证受众至少达到的整数年龄(例如 18)。切勿猜测或推断。min_age 高于该值的优惠将被排除;未经验证且不评估年龄时,请省略此字段。
paginationobject否AON 私有扩展(不属于 AgentOffer v1.0 请求对象)。
pagination.limitinteger否要返回的优惠数量上限(默认值为 3,硬性上限为 20)。口头指定的数量(例如“给我看 5 个”)可将此值提高至 20。
pagination.offsetinteger否要跳过的优惠数量,用于按 limit=20、offset=0/20/40 分页浏览某个类别。
request_idstring否幂等键。请使用不可猜测的值(UUID)。重试同一查询时请复用此值;如果更改了查询内容,请发送新的 ID,否则会返回之前的答案,且不会报错。省略此参数时,每次调用都会视为新请求。在匿名模式下(没有 placement_id),request_id 会被回显,但不会用于重放;每次调用都会重新计算。
constraintsobject否
constraints.category_idsarray否AON Taxonomy v1 类别 ID,例如 finance.credit_lending。未知 ID 会作为更正建议返回,而非搜索结果。
constraints.excluded_category_idsarray否要从结果中排除的 AON Taxonomy v1 类别 ID。排除父级 ID 会排除其后代优惠类别。
force_offerboolean否搜索始终受相关性门控;设为 true 时至少返回一个优惠。
placement_idstring否可选的广告版位 ID。此参数优先于 X-AON-Placement-Id HTTP 标头;省略时使用该标头提供的版位。版位必须处于启用状态,并用于标识接收归因信息的应用。如果两者均未提供(或值为空),则调用会在 AON 的共享默认版位下以匿名模式运行:功能可用,但不会获得归因或收入。
response_optionsobject否
response_options.thinking_modeboolean否设为 false 可从响应中移除每项优惠的 match_reason 说明。

详细介绍

维护者还没有提供详细介绍,可以先查看代码仓库中的 README。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。