{"apiVersion":"v1","directorySlug":"moonlings-mcp-01304c8df8","title":"Moonlings","description":"Every Monday morning, a personalized email with three actions worth your time. Moonlings researches your competitors, reviews, and local market while you sleep. First briefing free.","pageUrl":"https://www.mcpbundles.com/skills/moonlings-mcp-01304c8df8","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://moonlings.ai/api/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.moonlings/moonlings-mcp-01304c8df8","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"ping","description":"Returns server status, the price list, and (when authenticated) your credit balance. Free — call it to check connectivity and see what this server offers.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Ping Moonlings","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"ping","displayName":"Ping Moonlings"},{"name":"check_visibility","description":"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 recommen","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["businessName","location","businessType"],"properties":{"website":{"type":"string","maxLength":300},"location":{"type":"string","maxLength":120,"minLength":1},"businessName":{"type":"string","maxLength":120,"minLength":1},"businessType":{"type":"string","maxLength":80,"minLength":1}}},"title":"AI Visibility Check","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"check_visibility","displayName":"AI Visibility Check"},{"name":"review_gap","description":"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.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["businessName","location","businessType"],"properties":{"address":{"type":"string","maxLength":200},"location":{"type":"string","maxLength":120,"minLength":1},"businessName":{"type":"string","maxLength":120,"minLength":1},"businessType":{"type":"string","maxLength":80,"minLength":1}}},"title":"Review Gap Check","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"review_gap","displayName":"Review Gap Check"},{"name":"check_facts","description":"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 reprod","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["businessName","location"],"properties":{"website":{"type":"string","maxLength":300},"location":{"type":"string","maxLength":120,"minLength":1},"businessName":{"type":"string","maxLength":120,"minLength":1},"businessType":{"type":"string","maxLength":80}}},"title":"AI Fact-Check","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"check_facts","displayName":"AI Fact-Check"},{"name":"run_scan","description":"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","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["businessName","location","businessType"],"properties":{"address":{"type":"string","maxLength":200},"location":{"type":"string","maxLength":120,"minLength":1},"businessName":{"type":"string","maxLength":120,"minLength":1},"businessType":{"type":"string","maxLength":80,"minLength":1}}},"title":"Competitor Quick Scan","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"run_scan","displayName":"Competitor Quick Scan"},{"name":"start_deep_report","description":"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 auto","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["businessName","location","businessType"],"properties":{"brief":{"type":"string","maxLength":2000},"website":{"type":"string","maxLength":300},"location":{"type":"string","maxLength":120,"minLength":1},"businessName":{"type":"string","maxLength":120,"minLength":1},"businessType":{"type":"string","maxLength":80,"minLength":1}}},"title":"Start Deep Research Report","logicalName":"start_deep_report","displayName":"Start Deep Research Report","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_report_status","description":"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.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","maxLength":200,"minLength":1}}},"title":"Check Report Status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"check_report_status","displayName":"Check Report Status"},{"name":"get_report_result","description":"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.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","maxLength":200,"minLength":1}}},"title":"Get Report Result","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_report_result","displayName":"Get Report Result"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Moonlings&config=eyJ1cmwiOiAiaHR0cHM6Ly9tb29ubGluZ3MuYWkvYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Moonlings%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmoonlings.ai%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Moonlings%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmoonlings.ai%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Moonlings&connectorUrl=https%3A%2F%2Fmoonlings.ai%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Moonlings\" --url \"https://moonlings.ai/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/moonlings-mcp-01304c8df8","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/moonlings-mcp-01304c8df8/tools/{tool}","mcpServerUrl":"https://moonlings.ai/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/moonlings-mcp-01304c8df8?live=1"}