radveo
Checks if AI assistants name a local business. Free shareable report, honest fixes, no guarantees.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"radveo": {
"url": "https://radveo.com/api/mcp"
}
}
}Remote-Endpunkte
https://radveo.com/api/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (2)
🟢check_ai_visibility(business_name, website, location)
Score how ready a local business is to be named when people ask AI engines (ChatGPT, Gemini, Google AI) for a recommendation in its category, and get a free, shareable Radveo report with the exact fixes to improve its odds. Scores readiness from the business's own site; it does not query an engine live. Honest answer-engine optimization: improves the odds of being cited, never guarantees a placement.
Eingabe-Schema
{
"type": "object",
"properties": {
"business_name": {
"type": "string",
"description": "The business name, e.g. \"Joe's Plumbing\". Provide this OR a website."
},
"website": {
"type": "string",
"description": "The business website URL, e.g. https://joesplumbing.com. Optional if business_name is given; improves accuracy."
},
"location": {
"type": "string",
"description": "City or region, e.g. \"Seattle, WA\". Optional but improves accuracy."
}
}
}Ausgabe-Schema
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"description": "False when the check could not be completed (bad input, rate limit, or the audit engine timed out)."
},
"business": {
"type": [
"string",
"null"
],
"description": "The business name or website that was checked."
},
"verdict": {
"type": "string",
"enum": [
"named",
"absent",
"unknown",
"not_checked"
],
"description": "Whether AI engines named this business when asked customer-style recommendation questions. 'named' = at least one query named it; 'absent' = confidently not named; 'unknown' = the engines could not give a confident read; 'not_checked' = the live AI-answer probe did not run for this call (the on-page audit still did)."
},
"aiVisibilityScore": {
"type": [
"number",
"null"
],
"description": "0-100: the share of customer-style AI queries that named the business. Null when the probe didn't produce a measured score."
},
"queriesChecked": {
"type": "array",
"items": {
"type": "string"
},
"description": "The customer-style questions asked to the AI engines (empty when the probe didn't run)."
},
"enginesChecked": {
"type": "array",
"items": {
"type": "string"
},
"description": "The AI engine panel the probes consult: an indicative read of how AI assistants tend to answer, not a live probe of every public engine."
},
"competitorsNamed": {
"type": "array",
"items": {
"type": "string"
},
"description": "Businesses surfaced instead of this one (deduped). Same list the public shareable report shows."
},
"competitorsSource": {
"type": [
"string",
"null"
],
"enum": [
"ai",
"places",
null
],
"description": "'ai' = an AI engine named them; 'places' = real local leaders from Google's local results (shown when the engines named none). Null when no competitors surfaced."
},
"seoScore": {
"type": [
"number",
"null"
],
"description": "0-100 on-page AI-visibility readiness score, when measured."
},
"seoGrade": {
"type": [
"string",
"null"
],
"description": "Letter grade (A-D) for the readiness score, when measured."
},
"topFixes": {
"type": "array",
"items": {
"type": "string"
},
"description": "The top fixes to improve the odds of being named (max 3 here; full list in the report)."
},
"reportUrl": {
"type": "string",
"description": "Free, shareable, public report URL for this check."
},
"note": {
"type": "string",
"description": "Honesty framing: an indicative, measured read of how AI assistants tend to answer, never a guarantee of placement."
}
},
"required": [
"ok",
"verdict",
"reportUrl",
"note"
]
}🟢how_to_appear_in_ai_search
Get Radveo's honest, practical playbook for getting a local business found and cited inside AI engine answers (ChatGPT, Gemini, Google AI Overviews). Answer-engine optimization (AEO) steps any owner can act on.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Ausgabe-Schema
{
"type": "object",
"properties": {
"ok": {
"type": "boolean"
},
"steps": {
"type": "array",
"items": {
"type": "string"
},
"description": "The AEO steps, in order. Empty only when the server is rate-limiting."
},
"note": {
"type": "string",
"description": "Honesty framing: these steps improve odds, they never guarantee placement."
},
"freeCheckUrl": {
"type": "string",
"description": "Where to run the free AI-visibility check."
}
},
"required": [
"ok",
"steps",
"note",
"freeCheckUrl"
]
}Community
Nachweis