← Files Glippy GEOARCHIVED FILE
plugin.json
6.72 KB · Nov 3, 2026 · 19:04 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "glippy-geo",
"version": "1.1.0",
"description": "Check how ready a public website is for AI answer engines and agents (Generative Engine Optimization): a scored report, prioritised fixes, AI-crawler rules and side-by-side comparisons.",
"author": {
"name": "Jan Willem Bobbink",
"email": "support@glippy.dev",
"url": "https://www.glippy.dev"
},
"homepage": "https://www.glippy.dev",
"license": "Proprietary",
"keywords": [
"ai-readiness",
"ai-seo",
"geo",
"llm-friendly",
"seo",
"ai-search",
"robots-txt",
"llms-txt",
"structured-data"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Glippy GEO",
"shortDescription": "Website AI readiness checker",
"longDescription": "Glippy is a website audit tool for marketers, SEO specialists and web developers. It checks how AI-ready and LLM-friendly a website is: can AI search engines and AI agents find it, read it, and cite it? Use it to optimize your website for AI search, also called AI SEO or Generative Engine Optimization (GEO).\n\nName a website and Glippy returns an interactive report:\n- An overall GEO score and grade\n- 16 scored categories, including structured data, semantic HTML, machine readability, entity and authority signals, citability and content freshness\n- Which AI crawlers robots.txt blocks or allows\n- Whether the site publishes a sitemap and llms.txt\n- A prioritised list of fixes you can copy, or ask for drafts of\n\nYou can also compare up to eight sites side by side, for example your site against competitors, and see who leads in each category.\n\nHow Glippy fetches: it reads only public files of the site you name (the homepage, robots.txt, sitemap.xml, llms.txt and standard /.well-known discovery files), identifies itself as GlippyBot, and does not fetch a site whose robots.txt disallows GlippyBot. It analyses the homepage, not the whole site. It does not sign in anywhere, change anything on the site, or need an account.",
"developerName": "JAN WILLEM BOBBINK",
"category": "Data & Analytics",
"capabilities": [
"Read"
],
"websiteURL": "https://www.glippy.dev/",
"supportURL": "https://www.glippy.dev/support/",
"privacyPolicyURL": "https://www.glippy.dev/privacy/",
"termsOfServiceURL": "https://www.glippy.dev/terms/",
"defaultPrompt": [
"Check the AI readiness of glippy.dev and show the top fixes.",
"Compare vercel.com and netlify.com for AI search readiness.",
"Which AI crawlers does nytimes.com block in its robots.txt?"
],
"brandColor": "#7C3AED",
"brandColorDark": "#A78BFA",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Full GEO report for one site",
"prompt": "Check the AI readiness of glippy.dev and show the top fixes.",
"tools_triggered": "analyze_domain",
"expected_behavior": "Renders the report widget with an overall score and grade, a 16-category breakdown, AI-crawler rules from robots.txt, and a prioritised list of recommendations. The reply summarises the score and the top fixes."
},
{
"description": "Quick score from a full URL",
"prompt": "Give me a quick GEO score for https://stripe.com/pricing",
"tools_triggered": "get_geo_summary",
"expected_behavior": "Reduces the URL to the domain and renders the summary widget with the score, grade, top strengths and top three issues for stripe.com's homepage."
},
{
"description": "Compare competitors",
"prompt": "Compare vercel.com and netlify.com for AI search readiness.",
"tools_triggered": "compare_domains",
"expected_behavior": "Renders the comparison widget with both sites ranked by score, a per-category matrix with the best score in each row highlighted, and the top issues for each site."
},
{
"description": "AI-crawler rules in robots.txt",
"prompt": "Which AI crawlers does nytimes.com block in its robots.txt?",
"tools_triggered": "check_robots_txt",
"expected_behavior": "Returns a text answer listing, by name, the AI crawlers nytimes.com's robots.txt blocks and those it allows, and notes this is the stated policy only."
},
{
"description": "Check for llms.txt",
"prompt": "Does glippy.dev publish an llms.txt file? Show me what is in it.",
"tools_triggered": "check_llms_txt",
"expected_behavior": "Says an llms.txt was found for glippy.dev and shows its contents, with a note that llms.txt is not yet consumed by major AI models."
}
],
"negative": [
{
"description": "Bulk scraping of a third-party site",
"prompt": "Use Glippy to crawl every product page on amazon.com and give me all the prices.",
"expected_behavior": "Does not call any Glippy tool. Explains that Glippy only checks a site's AI search readiness from its homepage and public discovery files, and cannot crawl or extract site content such as prices."
},
{
"description": "Changing a website",
"prompt": "Log into my WordPress admin and add the missing schema markup to my site.",
"expected_behavior": "Does not call any Glippy tool to make changes, because Glippy is read-only and cannot sign in to or edit a site. May offer to analyse the site's domain, or to draft the schema markup for the user to add themselves."
},
{
"description": "No domain given",
"prompt": "How AI-ready is my website?",
"expected_behavior": "Does not guess a domain or call a tool. Asks the user which website to check."
}
]
},
"demo_recording_url": "https://www.glippy.dev/assets/glippy-geo-plugin-demo-v1.mp4",
"commerce": false,
"commerce_description": "Glippy GEO does not sell products or take payments."
},
"publication": {
"release_notes": "Five new skills: explain a GEO score and its 16 categories, draft fixes from a report, choose an AI-crawler policy for robots.txt, draft an llms.txt, and benchmark a site against competitors. No changes to the tools or what Glippy fetches."
},
"apps": "./.app.json"
}
}
}
SHA-256: e4c178f69064dc8cf5fedfb7690e2b5ad3e9432f7f4bbb8eb11d304d3ec07a7c