Skip to main content
Glama

Moonlings — Local Business Intelligence

Server Details

AI visibility (ChatGPT/Perplexity), Google review gaps, and competitor scans for local business.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

8 tools
check_factsAI Fact-Check
Read-only
Inspect

Find what AI assistants get WRONG about a local business. Asks ChatGPT and Perplexity live (with web search) about the business's hours, address, phone, and category, then verifies each stated fact against Google Business ground truth. Returns a severity-ranked list of conflicts (with the AI's value vs. the trusted value and source) plus discrepancies to check. Conservative by design: a claim with no trusted source is 'unverifiable' (never an error), and a conflict is only counted when it reproduces across engines — so it won't cry wolf. Call this when a user asks whether AI has the right info about a business, or 'why does ChatGPT say we're closed'. Takes ~15-30 seconds. Price: $1.49 per delivered check.

ParametersJSON Schema
NameRequiredDescriptionDefault
websiteNoOptional: the business website — if an AI answer cites this domain, a mismatch is treated as a possibly-stale discrepancy rather than an error
locationYesCity and state/region, e.g. "Cincinnati, OH"
businessNameYesThe local business to fact-check
businessTypeNoOptional category anchor, e.g. "restaurant" — helps resolve the business; not required
check_report_statusCheck Report Status
Read-only
Inspect

Poll a deep research report by slug. Free. Returns status (generating / ready / failed); a failed report triggers the automatic refund of its launch charge. Deep reports typically take 10-20 minutes — poll every few minutes, not every few seconds.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesThe slug returned by start_deep_report
check_visibilityAI Visibility Check
Read-only
Inspect

Ask ChatGPT and Perplexity live (with web search) who they'd recommend in a business's category and city, and report whether THIS business appears. Returns honest appearance counts (never an invented metric), a per-engine split, who gets recommended instead, and which local sites the AI answers cite. AI answers vary substantially between runs — one check is a snapshot, not a stable measurement; re-check over time for the real picture. Call this when a user wants to know if AI assistants recommend a local business. Takes ~10-30 seconds. Price: $0.79 per delivered check.

ParametersJSON Schema
NameRequiredDescriptionDefault
websiteNoOptional: the business website — a cited domain counts as an appearance
locationYesCity and state/region, e.g. "Cincinnati, OH"
businessNameYesThe local business to check
businessTypeYesCategory anchor, e.g. "gym" — the AI assistants are asked category questions, so this is required
get_report_resultGet Report Result
Read-only
Inspect

Fetch a completed deep research report by slug. Free. Returns the long-form report (markdown), a structured-findings JSON block, the action list, and the report card. If the report is still generating you get its status instead; if it failed, the launch charge is refunded automatically.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesThe slug returned by start_deep_report
pingPing Moonlings
Read-only
Inspect

Returns server status, the price list, and (when authenticated) your credit balance. Free — call it to check connectivity and see what this server offers.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

review_gapReview Gap Check
Read-only
Inspect

Compare a local business's Google rating and review count against the top same-category rivals nearby, with the gap math done: who leads, the rating delta, the review-volume ratio, and a verdict (leading / rated_equal_or_better_but_outreviewed / trailing). Live Google Maps lookup at call time. Call this when a user wants to know how a business's reviews stack up against local competitors. Takes a few seconds. Price: $0.39 per delivered comparison.

ParametersJSON Schema
NameRequiredDescriptionDefault
addressNoOptional: street address of the SPECIFIC location to compare, e.g. "332 Ludlow Ave" — use for chains/multi-location businesses so the right branch anchors the comparison
locationYesCity and state/region, e.g. "Cincinnati, OH"
businessNameYesThe local business to check
businessTypeYesCategory anchor, e.g. "dentist" — rivals are the top Google Maps results for this category nearby
run_scanCompetitor Quick Scan
Read-only
Inspect

A live competitor scan: a research agent finds the business's strongest same-category rival nearby and scouts it (offer, pricing signals, review positioning, what they do that this business doesn't), while two ground-truth lookups run in parallel: ChatGPT/Perplexity sampling for AI-assistant visibility, and a direct Google Places review comparison (reviewSnapshot — the authoritative numbers; finding source URLs are verified against what the agent actually retrieved). The AI-visibility portion is a single-run snapshot — AI answers vary substantially between runs. BLOCKING and slow: typically 2-4 minutes — only call it from contexts that tolerate a long tool call. Price: $1.99 per delivered scan; a failed scan is never charged.

ParametersJSON Schema
NameRequiredDescriptionDefault
addressNoOptional: street address of the SPECIFIC location to scan, e.g. "332 Ludlow Ave" — use for chains/multi-location businesses so the right branch anchors the review comparison
locationYesCity and state/region, e.g. "Cincinnati, OH"
businessNameYesThe local business to scan
businessTypeYesCategory anchor, e.g. "ice cream shop" — rival discovery and AI sampling are both category-anchored
start_deep_reportStart Deep Research ReportInspect

Launch a full overnight-grade research report on a local business: an autonomous research crew maps the competitive landscape, reads the business's and rivals' web presence, and delivers a long-form graded report with structured findings and an action list. ASYNC: this tool returns a slug immediately; the report takes roughly 10-20 minutes. Poll check_report_status, then fetch with get_report_result. Price: $9.99, charged when the report launches; if the report fails, the charge is refunded automatically. Each call starts a NEW report — do not retry a call that already returned a slug.

ParametersJSON Schema
NameRequiredDescriptionDefault
briefNoOptional research focus, e.g. "we're losing weekend foot traffic — figure out why"
websiteNoOptional: the business website, read to ground services and positioning
locationYesCity and state/region, e.g. "Cincinnati, OH"
businessNameYesThe local business to research
businessTypeYesCategory anchor, e.g. "dentist" — competitor discovery is category-anchored

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources