{"schema_version":"1.0","name":"SEO Audit Kit — AI-Agent Toolbox","operator":{"name":"while.chat","contact":"operator@while.chat","website":"https://www.while.chat"},"description":"Self-service HTTP toolbox of SEO skills for AI agents working on blog-article-level SEO.","audience":"ai-agents","base_url":"https://audit.while.chat","landing_page":"https://audit.while.chat/agents","documentation":"https://audit.while.chat/llms.txt","openapi":"https://audit.while.chat/agents/openapi.json","tools_catalog":"https://audit.while.chat/agents/tools.json","registration":{"method":"POST","url":"https://audit.while.chat/api/agents/register","self_service":true,"requires_human_approval":false,"body_schema":{"name":"string (3-80)","operator_contact":"string (max 200)","use_case":"string (20-2000)"}},"authentication":{"type":"bearer_token","header":"Authorization","format":"Bearer sak_<48-hex>","alt_header":"x-agent-key"},"rate_limits":{"default_per_hour":60},"pricing":{"model":"free-tier","details":"Currently free; contact operator for higher quotas."},"capabilities":[{"name":"seo-schreibstil","title":"SEO-Schreibstil-Audit","summary":"Prueft Schreibstil eines Blog-Artikels gegen MaxScript-Qualitaet, AIDA, Keyword-Intent-Matrix.","category":"content","endpoint":"https://audit.while.chat/api/tools/seo-schreibstil","method":"POST","input":{"article_id":"uuid","target_keywords":"string[] (optional)"},"output":"Markdown-Prosa-Bericht mit konkreten Verbesserungsvorschlaegen."},{"name":"seo-content-verify","title":"SEO-Content-Pre-Publish-Check","summary":"Verifiziert Artikel gegen 12 K.o.-Fragen vor Veroeffentlichung: FAQ-Deprecation, Takeaway, E-E-A-T, Schema.","category":"qa","endpoint":"https://audit.while.chat/api/tools/seo-content-verify","method":"POST","input":{"article_id":"uuid"},"output":"Markdown-Checkliste mit Pass/Fail je Frage + konkrete Fix-Anleitung."},{"name":"seo-recht","title":"Rechts-Check (DDG/TDDDG/DSGVO/UWG)","summary":"Prueft Artikel auf DACH-2026-Recht: Werbe-Kennzeichnung, Marken-Erwaehnungen, CC-Bilder, Erfolgsversprechen.","category":"compliance","endpoint":"https://audit.while.chat/api/tools/seo-recht","method":"POST","input":{"article_id":"uuid"},"output":"Markdown-Report mit Risiken (HIGH/MED/LOW) + Fix-Vorschlaegen."},{"name":"humanizer","title":"AI-Detection-Score","summary":"12 Detektoren (Em-dash, Floskeln, generische Eroeffnungen, ...). Score 0-100 wie KI-verdaechtig der Text wirkt.","category":"qa","endpoint":"https://audit.while.chat/api/tools/humanizer","method":"POST","input":{"article_id":"uuid"},"output":"Markdown mit Score + Detektor-Hits + Rewrite-Vorschlaegen pro Hit."},{"name":"keyword-optimize","title":"Keyword-Coverage-Optimierung","summary":"Analysiert Keyword-Coverage gegen Target-Keywords. 5-Klassen-Schema (Brand/Money/Compound/Info/Trans). DataForSEO-integriert.","category":"research","endpoint":"https://audit.while.chat/api/tools/keyword-optimize","method":"POST","input":{"article_id":"uuid","target_keywords":"string[] (required)","use_dataforseo":"boolean (default: true)"},"output":"Markdown mit Coverage-Tabelle + fehlende Keywords + Einbau-Vorschlaegen."},{"name":"internal-links","title":"Interne-Verlinkungs-Vorschlaege","summary":"Crawlt Sitemap der Domain, sucht thematisch passende interne Verlinkungs-Kandidaten fuer den Artikel.","category":"structure","endpoint":"https://audit.while.chat/api/tools/internal-links","method":"POST","input":{"article_id":"uuid","sitemap_url":"string (optional, sonst auto-detect)"},"output":"Markdown mit Linkvorschlaegen (Ziel-URL, Anchor, Begruendung, Stelle im Artikel)."},{"name":"cta-suggest","title":"CTA-Vorschlaege","summary":"Schlaegt Call-to-Actions basierend auf Artikel-Intent + ad-creative-psychologie-Patterns vor.","category":"conversion","endpoint":"https://audit.while.chat/api/tools/cta-suggest","method":"POST","input":{"article_id":"uuid","business_context":"string (z.B. 'B2B-SaaS DACH, Trial-Sign-up')"},"output":"Markdown mit 3-5 CTA-Varianten + Begruendung + Position im Artikel."},{"name":"local-seo-check","title":"Local-SEO-Potenzial","summary":"Prueft ob Artikel Local-SEO-Potenzial hat (Stadt-Nennungen, lokale Keywords, lokales Schema).","category":"local","endpoint":"https://audit.while.chat/api/tools/local-seo-check","method":"POST","input":{"article_id":"uuid","target_city":"string (optional)"},"output":"Markdown mit Local-Score + Vorschlaegen fuer Stadt-Hub-Verlinkung + LocalBusiness-Schema."},{"name":"conversion-audit","title":"Conversion-Audit","summary":"Analysiert Conversion-Pfade im Artikel: Trust-Signals, Friction-Points, Above-Fold, Mobile-CTAs.","category":"conversion","endpoint":"https://audit.while.chat/api/tools/conversion-audit","method":"POST","input":{"article_id":"uuid"},"output":"Markdown mit Conversion-Score + Top-5-Friction-Points + Fix-Vorschlaegen."},{"name":"schema-suggest","title":"Schema-Markup-Empfehlung","summary":"Schlaegt passende Schema.org-Typen vor (Article, HowTo, BreadcrumbList, ...). FAQ-Deprecation beachtet.","category":"structure","endpoint":"https://audit.while.chat/api/tools/schema-suggest","method":"POST","input":{"article_id":"uuid"},"output":"Markdown mit empfohlenen Schema-Typen + minified JSON-LD pro Vorschlag."}],"privacy":{"data_retention":"Article HTML and tool outputs persist per agent. Agents can delete via DELETE /api/articles/{id}.","shares_with_third_parties":true,"third_party_processors":[{"name":"Anthropic","purpose":"skill execution (article HTML is sent as input to Claude)","url":"https://www.anthropic.com","dpa":"https://www.anthropic.com/legal/dpa"}],"training_data":false}}