360 Secure SkillHub
360 安全技能中心

Mentions Check

该 Skill 提供 check_mentions 工具,针对指定品牌与自然语言问题,查询 ChatGPT、Claude、Gemini、Perplexity、Google AI Overviews/AI Mode 和 Bing Copilot,返回是否提及、排名、上下文、引用来源及调用费用;需要 MENTIONSAPI_KEY,按查询模式计费。

nikhonit
nikhonit
热度 25.04
最近更新 2026-06-08 13:54:50
分类:营销依赖:第三方 API应用场景:市场分析 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add mentions-check
Metadata
name
mentions-check
version
1.0.0
description
Check whether a brand is mentioned, ranked, and cited across AI search surfaces (ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews/AI Mode, Bing Copilot) via MentionsAPI.com. One tool, minimum surface area.
license
MIT-0
author
MentionsAPI
homepage
https://mentionsapi.com
repository
https://github.com/nikhonit/llm-mentions-skills
tags
["mentionsapi","geo","ai-visibility","brand-monitoring","chatgpt","perplexity","api","mcp"]
metadata
{"openclaw":{"primaryEnv":"MENTIONSAPI_KEY","homepage":"https://mentionsapi.com","requires":{"env":["MENTIONSAPI_KEY"]}}}

mentions-check

Focused AI brand-visibility skill. Use only when the user explicitly asks whether a brand shows up in AI answers — its mention, rank, or citations for a specific question — not when a brand name merely appears in passing.

When to use this skill

DO use when the user asks:

  • "Is HubSpot mentioned when people ask ChatGPT about CRMs?"
  • "Does Perplexity cite Stripe for 'best payment API'?"
  • "What rank does Notion get in AI answers for 'best note-taking app'?"
  • "Show up in Google AI Overviews for 'project management software'?"
  • "Which brands does ChatGPT name first for 'top observability tools'?"

Do NOT use when:

  • A brand or query appears incidentally in context
  • The user is discussing GEO/AI search abstractly without a specific brand + query to measure
  • The user has not signaled they want a visibility check

Each call costs credits (from $0.02). When the intent is ambiguous, confirm the brand and query with the user before calling.

Tools

check_mentions — from $0.02 per call

Ask one question against one or more AI surfaces and see whether brand is mentioned, where it ranks, and what got cited.

Arguments:

  • query (required) — the natural-language question to test, e.g. "best CRM for startups"
  • brand (required) — the brand name to look for, e.g. "HubSpot"
  • mode — which surface(s) to hit (default quick):
    • quick ($0.02) — all 4 LLM APIs in parallel (ChatGPT, Claude, Gemini, Perplexity)
    • ai_overview ($0.05) · bing_copilot ($0.05)
    • chatgpt_live ($0.10) · gemini_live ($0.10) · ai_mode ($0.10)
    • perplexity_live ($0.25) — live Perplexity UI scrape with citations + fan-out
    • all_live ($0.50) — all 6 live UI surfaces in one call
  • providers — subset of ["chatgpt","claude","gemini","perplexity"] (only applies to mode:quick)
  • runs — integer 1–7, repeat the query N times to measure volatility (multiplies cost)
  • region — locale hint, e.g. "us", "gb"

Example response (mode:quick):

{
  "id": "chk_...",
  "mode": "quick",
  "query": "best CRM for startups",
  "brand": "HubSpot",
  "providers": {
    "chatgpt":    { "mentioned": true,  "rank": 1,    "context": "...", "citations": [{ "url": "https://...", "title": "..." }], "fan_out": [] },
    "claude":     { "mentioned": true,  "rank": 2,    "context": "...", "citations": [], "fan_out": [] },
    "gemini":     { "mentioned": false, "rank": null, "context": "",    "citations": [], "fan_out": [] },
    "perplexity": { "mentioned": true,  "rank": 3,    "context": "...", "citations": [{ "url": "https://...", "title": "..." }], "fan_out": [] }
  },
  "cost_cents": 2,
  "balance_after_cents": 98,
  "cache_hit": false
}

Authentication

Set MENTIONSAPI_KEY to your MentionsAPI key (format lvk_live_...). Free key with $1 credit at https://mentionsapi.com/signup — no card.

Pricing

Pay-as-you-go. No subscriptions, no monthly tiers, credits never expire. $1 free signup credit, $5 minimum top-up. Per-call cost is set by mode (see the table above). Failed calls are not billed.

Errors

Every call returns a Python dict. On success it's the API response; on failure it has an error key:

  • {"error": "auth_required", ...} — MENTIONSAPI_KEY not set (includes signup URL)
  • {"error": "auth_invalid", ...} — key rejected; rotate at https://mentionsapi.com/app/keys
  • {"error": "insufficient_balance", ...} — wallet empty; top up at https://mentionsapi.com/app/billing
  • {"error": "rate_limit_exceeded", ...} — back off and retry
  • {"error": "mode_roadmap", ...} — deep/change_track are on the roadmap; use a shippable mode

API reference

Independence and trademarks

MentionsAPI is an independent service and is not affiliated with, endorsed by, or sponsored by OpenAI, Anthropic, Google, Microsoft, or Perplexity. All product names are the property of their respective owners.