Ninar AI
Audit your brand's visibility across ChatGPT, Gemini, Claude, Perplexity + 6 more engines.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"ninar": {
"url": "https://ninar.ai/mcp"
}
}
}远程端点
https://ninar.ai/mcpstreamable-http它能做什么
工具清单
工具(5)
🟢get_latest_score
Get the AI Visibility Index (0-100) for the signed-in user's most recently scanned brand, broken down by engine. Requires a free Ninar account (no credit card).
输入模式
{
"type": "object",
"properties": {}
}🟢scan_visibility(brand_name, category, city, country, use_case, ...)
Run an AI visibility scan for a brand. Pass `city` for a local-business check (ChatGPT + Gemini, city-scoped). Omit `city` for a multi-engine GEO scan across ChatGPT, Gemini, Perplexity, Claude, AI Overviews — engine count scales with the user's Ninar plan (free = 2).
输入模式
{
"type": "object",
"properties": {
"brand_name": {
"description": "Brand to scan, e.g. 'Ninar', 'Joe's Pizza'.",
"type": "string"
},
"category": {
"description": "Category, e.g. 'AI visibility platform', 'pizza restaurant'.",
"type": "string"
},
"city": {
"description": "City for a local-business check. Omit for multi-engine GEO scan.",
"type": "string"
},
"country": {
"description": "Optional ISO country: us, gb, in, eu.",
"type": "string"
},
"use_case": {
"description": "Optional GEO use case, e.g. 'for sales teams'.",
"type": "string"
},
"website": {
"description": "Optional brand URL for GEO citation matching.",
"type": "string"
}
},
"required": [
"brand_name",
"category"
]
}🟢list_content_gaps
List AI-generated content suggestions (FAQs, differentiators, use cases, about copy) the signed-in user can publish to close visibility gaps found in their latest scan.
输入模式
{
"type": "object",
"properties": {}
}🟢generate_content(gap_type)
Generate AI-optimized content (FAQ, about copy, use cases, differentiators) for the gaps in your latest scan. Returns full content text inline — no need to visit the dashboard. Pro plan or higher required. Pass gap_type='all' to get every block in one call.
输入模式
{
"type": "object",
"properties": {
"gap_type": {
"description": "Which content block to generate. Use 'all' for everything in one call.",
"enum": [
"faq",
"about",
"use_cases",
"differentiators",
"all"
],
"type": "string"
}
},
"required": [
"gap_type"
]
}🟢audit_brand_visibility(entity, raw_evidence, taxonomy_id)
Check whether a brand or entity surfaced by an AI engine is a genuine competitor in your category (e.g. is 'Banner Life' actually a mortgage insurance competitor to Enact?). Uses dual-model verification with automatic escalation on disagreement. Returns a confirmed/rejected decision, confidence score, reasoning, and audit trail. Pro plan or higher required.
输入模式
{
"type": "object",
"properties": {
"entity": {
"description": "Entity name to adjudicate, e.g. 'Banner Life', 'Enact Solar'.",
"type": "string"
},
"raw_evidence": {
"description": "Source text the entity appeared in. Should contain 'raw_answer_excerpt' and optionally 'entity_sentence' and 'source_probe_id'.",
"properties": {
"entity_sentence": {
"type": "string"
},
"raw_answer_excerpt": {
"type": "string"
},
"source_probe_id": {
"type": "string"
}
},
"required": [
"raw_answer_excerpt"
],
"type": "object"
},
"taxonomy_id": {
"description": "Taxonomy registry to validate against. Default: pmi.v1",
"type": "string"
}
},
"required": [
"entity",
"raw_evidence"
]
}推荐提示词
get_latest_scoreget_latest_scorelist_content_gapslist_content_gapslist_content_gapsget_latest_score社区
证据