GoAI Moat AI Visibility Audit
Diagnose brand visibility in AI answers (ChatGPT, Perplexity, AI Overviews). Free + paid audits.
Should I use this
Quality & Safety
Findings (3)
- HIGH
- MEDIUMin audit_ai_visibility
- LOWin get_fix_priority
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"ai-visibility": {
"url": "https://mcp.goaimoat.com/mcp"
}
}
}Remote endpoints
https://mcp.goaimoat.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (6)
🟢audit_ai_visibility(brand_name, category, email, license_key, api_key, ...)
Deep-audit a brand's visibility in AI answers (ChatGPT, Perplexity, AI Overviews). FREE TIER: 1 full deep audit per email — pass your email to unlock it. DEVELOPER/UNLIMITED: pass an api_key (or license_key) from a developer subscription at https://niebingyu.gumroad.com/l/njpksu to run audits programmatically with no email. Without email/api_key you get the audit framework and tier mapping only.
Input Schema
{
"type": "object",
"properties": {
"brand_name": {
"type": "string",
"description": "The brand/company to audit."
},
"category": {
"default": "",
"type": "string",
"description": "Product/service category (e.g. \"phone case\", \"DTC fashion\")."
},
"email": {
"default": "",
"type": "string",
"description": "Your email — unlocks 1 free full audit."
},
"license_key": {
"default": "",
"type": "string",
"description": "Gumroad license key — unlocks unlimited full audits."
},
"api_key": {
"default": "",
"type": "string",
"description": "Developer API key — equivalent to license_key, for agent/API callers."
},
"score": {
"default": -1,
"type": "integer",
"description": "Optional known 0-30 checklist score. If provided, a tier + fix plan is included for free."
}
},
"required": [
"brand_name"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"additionalProperties": true
}🟢get_checklist
Return the full 30-point AI visibility checklist (5 categories × 6 checks). Free.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Output Schema
{
"type": "object",
"additionalProperties": true
}🟢get_fix_priority(score)
Turn a 0-30 visibility score into a tier and prioritized fix plan. Free.
Input Schema
{
"type": "object",
"properties": {
"score": {
"type": "integer",
"description": "The total score (0-30) from the 30-point checklist."
}
},
"required": [
"score"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"additionalProperties": true
}🟢check_license(license_key)
Check whether a Gumroad license key is valid for unlimited audits.
Input Schema
{
"type": "object",
"properties": {
"license_key": {
"type": "string",
"description": "The license key received after purchase."
}
},
"required": [
"license_key"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"additionalProperties": true
}🟢get_usage(api_key)
Report the caller's API usage volume (total audits, last called, recent brands).
Input Schema
{
"type": "object",
"properties": {
"api_key": {
"default": "",
"type": "string",
"description": "Your developer API key / license key. If empty, reports the anonymous/free-trial usage."
}
},
"additionalProperties": false
}Output Schema
{
"type": "object",
"additionalProperties": true
}🟢get_category_leaders(category)
Return the AI-recommendation leaderboard for a product category. Combines listed-market leaders (public data) with tracked B2B brands (GoAI Moat geo-footprint audit). Useful when a user asks "who are the top Chinese suppliers of X" or "which brands does AI recommend in X". Free tier. Available categories: connector, phone_case.
Input Schema
{
"type": "object",
"properties": {
"category": {
"default": "connector",
"type": "string",
"description": "Product category slug (e.g. \"connector\", \"phone_case\")."
}
},
"additionalProperties": false
}Output Schema
{
"type": "object",
"additionalProperties": true
}Community
Evidence