← Files Docket SEOARCHIVED FILE
plugin.json
5.54 KB · Nov 10, 2026 · 00:10 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "docket-seo",
"version": "1.0.0",
"description": "Read-only SEO checks of any public web page: a scored one-page check, AI crawler access, redirect chains, HTTP headers and search snippet previews.",
"author": {
"name": "Kerr & Company LLC",
"email": "support@docketseo.app",
"url": "https://docketseo.app"
},
"homepage": "https://docketseo.app/ai-assistants/",
"keywords": [
"seo",
"seo audit",
"robots.txt",
"ai crawlers",
"redirects",
"http headers",
"serp preview"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Docket SEO",
"shortDescription": "SEO checks for any web page",
"longDescription": "Ask ChatGPT to check a web page. Five read-only tools: a one-page SEO check with a score, problems by area and the most serious problem with its fix; which AI crawlers a site's robots.txt allows, for 22 crawlers with the rule that decides; a redirect trace with each hop's status code; the HTTP headers that matter for search and security with a verdict on each; and a search snippet preview that shows where a title or description would be cut off. No account. Nothing about the sites checked is stored.\n\nFor site owners, marketers and SEO agencies. Limits: it checks one public page at a time, not a whole site; it reads what a crawler would see at that moment, so it cannot see a firewall that treats a real crawler differently; it does not track rankings or search volumes.",
"developerName": "Kerr & Company LLC",
"category": "Developer Tools",
"capabilities": [
"Check a page's SEO",
"Check AI crawler access",
"Trace redirects",
"Check HTTP headers",
"Preview search snippets"
],
"websiteURL": "https://docketseo.app/ai-assistants/",
"supportURL": "https://docketseo.app/contact/",
"privacyPolicyURL": "https://docketseo.app/legal/privacy/",
"termsOfServiceURL": "https://docketseo.app/legal/terms/",
"defaultPrompt": [
"Check example.com for SEO problems and tell me what to fix first.",
"Which AI crawlers can read my site, and is anything blocking ChatGPT search?",
"Will this title get cut off in Google?"
],
"brandColor": "#0B7A72",
"brandColorDark": "#74DDD6",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "One-page SEO check with the fix to make first",
"prompt": "Check https://example.com/ for SEO problems and tell me what to fix first.",
"tools_triggered": "check_page_seo",
"expected_behavior": "Returns a score out of 100, problems and things worth fixing by area, and the one to fix first with how to fix it. For example.com today: 75/100, five things worth fixing, a short title first."
},
{
"description": "AI crawler access from robots.txt",
"prompt": "Which AI crawlers can read example.com, and is anything blocking ChatGPT search?",
"tools_triggered": "check_ai_crawlers",
"expected_behavior": "Lists each AI crawler (22) as allowed or blocked with the robots.txt rule that decides, and says whether OAI-SearchBot (ChatGPT search) is allowed."
},
{
"description": "Redirect chain, hop by hop",
"prompt": "Trace the redirects from http://docketseo.app.",
"tools_triggered": "trace_redirects",
"expected_behavior": "Shows each hop with its status code (one 301 from http to https) and the final 200 page."
},
{
"description": "Security and search headers",
"prompt": "What security headers does https://docketseo.app send?",
"tools_triggered": "check_http_headers",
"expected_behavior": "Lists the headers that matter (HSTS, X-Content-Type-Options, Referrer-Policy and others) with a verdict on each and what to add."
},
{
"description": "Search snippet preview",
"prompt": "Will this title get cut off in Google: 'Emergency plumber in Grand Rapids, open 24 hours a day | Your Business Name'?",
"tools_triggered": "preview_search_snippet",
"expected_behavior": "Says the title is too long and would be cut off, shows where, and suggests keeping the important words first."
}
],
"negative": [
{
"description": "Private or local address",
"prompt": "Check http://localhost:8080 for SEO problems."
},
{
"description": "Rankings are not something these tools read",
"prompt": "What is my site's Google ranking for 'plumber Grand Rapids'?"
},
{
"description": "Unrelated request",
"prompt": "Book me a flight to Chicago."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell anything, link to checkout or process payments."
},
"publication": {
"release_notes": "First release: five read-only SEO checks of a public web page (page SEO with a score, AI crawler access, redirect trace, HTTP headers, search snippet preview). No account, no key."
},
"apps": "./.app.json"
}
}
}
SHA-256: ed9d1d6bb5aca4789defa7d90cd1d561618d4a9bacb47deb8e08d312f55d5e96