{"ok":true,"site":{"host":"answergraph-geo.ramnarennimmagadda.chatgpt.site","url":"https://answergraph-geo.ramnarennimmagadda.chatgpt.site/","type":"live","desc":"Use one public page URL to generate a deterministic Human-vs-AI visibility scenario, replay a benchmark prompt, compare answer-engine readiness, and export reusable WebMCP tools.","tools":[{"name":"geo_ai_visibility_audit","kind":"act","impl":"imperative","description":"Generate a deterministic synthetic Human-vs-AI visibility audit scoped to one public page URL. The tool creates simulated raw HTML and post-hydration HTML in memory, then runs the real ordered block-classification and scoring pipeline. It returns extractable and hydration-only blocks, simulated metadata, Schema.org and FAQ signals, calculated engine scores, gaps, and draft next steps. The target page is not fetched and no key or renderer is required.","title":"Page Visibility Audit — Human vs AI","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"page_url":{"type":"string","format":"uri","maxLength":500,"description":"Public page URL used only to seed and scope the deterministic synthetic demo."}},"required":["page_url"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"geo_analyze_prompt","kind":"act","impl":"imperative","description":"Replay one curated, brand-specific prompt across four simulated answer engines and calculate AI visibility, engine scores, citation coverage, six sentiment dimensions, answer gaps, and next steps. Each engine returns a distinct answer. Uses the bundled fictional benchmark only: no model, API key, page URL, or network request.","title":"Run a benchmark prompt","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"prompt":{"type":"string","enum":["How is Northstar Motors positioned for family SUV reliability, ownership value, and safety compared with alternatives?","Should an enterprise choose Meridian Cloud for a regulated workload, and what security, migration, and cost risks matter?","How well does Harbor Bank serve a growing small business on fees, cash-flow tools, support, and lending access?","Is Everwell Health a trustworthy virtual-care option for ongoing primary care, and what access, privacy, and continuity trade-offs matter?","Does Trailbound Travel offer credible sustainable trips without sacrificing value, comfort, or local community benefit?","How does Brightline Mobile compare on coverage, transparent pricing, customer support, and overall value for a family plan?","Is Alder Home a strong appliance choice for energy efficiency, durability, repairability, and lifetime ownership cost?","Does OrbitLearn provide credible learning quality, learner support, and career outcomes for someone changing careers?"],"description":"One exact prompt from the bundled benchmark catalog."}},"required":["prompt"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"geo_visibility_overview","kind":"act","impl":"imperative","description":"Read the latest calculated GEO score and its evidence components for the active workflow. Page runs use a clearly disclosed synthetic URL scenario; prompt runs use the selected bundled benchmark with four engines and six dimensions.","title":"Get visibility overview","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"geo_list_tools","kind":"answer","impl":"imperative","description":"Return the complete portable TRUE GEO ENGINE browser WebMCP manifest, including bounded JSON input schemas and human-readable result contracts.","title":"List WebMCP tools","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"geo_content_gaps","kind":"act","impl":"imperative","description":"Trace one calculated gap to the active workflow evidence. URL mode uses deterministic synthetic blocks, simulated crawler perspectives, prompt coverage, and citation readiness scoped to the entered URL; prompt mode uses only the exact prompt, inferred brand, returned answer, and citations.","title":"Explain an analysis gap","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"gap_id":{"type":"string","maxLength":80,"description":"Gap identifier returned by the active URL or prompt analysis."}},"required":["gap_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"geo_generate_next_steps","kind":"act","impl":"imperative","description":"Open the ranked next steps for the active run. Synthetic page runs generate clearly labeled draft content, FAQPage JSON-LD, and a matching preview that must be verified against the real page; prompt runs return benchmark-based model-answer improvements.","title":"Generate grounded next steps","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"gap_id":{"type":"string","maxLength":80,"description":"Gap identifier returned by the active analysis run."}},"required":["gap_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"geo_download_package","kind":"act","impl":"imperative","description":"Download the active GEO evidence and suggested implementation as one browser-created ZIP. Synthetic page runs consolidate URL-scoped demo gaps into draft llms.txt, FAQs, FAQPage JSON-LD/schema, previews, audit files, and an explicit synthetic-evidence disclosure. Prompt runs keep prompt-only input and include the same implementation files plus four distinct benchmark answers, citations, scores, gaps, next steps, and manifests.","title":"Download consolidated GEO package","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"geo_export_action_plan","kind":"act","impl":"imperative","description":"Return the active run scope and calculated action plan. URL runs export the entered URL, synthetic-demo disclosure, generated high-intent prompts, and simulated crawler perspectives; prompt runs export the exact prompt, inferred brand, answer-engine score, citations, and answer gaps.","title":"Export action plan","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"format":{"type":"string","enum":["json","summary"],"default":"json"}},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]}],"category":"Productivity & Business","favicon":"/favicons/answergraph-geo.ramnarennimmagadda.chatgpt.site.png","apiSurface":"spec","toolCount":8}}