{"name":"atanar-kodam-ai-mcp","description":"Serveur MCP distant & passerelle d'ingénierie universelle d'Atanar (9 outils, 7 ressources, 4 prompts)","version":"2.0.0","capabilities":{"tools":[{"name":"search_engineering_articles","description":"Recherche sémantique dans la base de connaissances d'ingénierie Atanar (cache, CDN, serveurs dédiés, WAF, seuils de coûts).","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Question technique ou mot-clé (ex: 'stale-while-revalidate', 'seuil rentabilité dédié', 'règles WAF')"}},"required":["query"]}},{"name":"audit_cache_headers","description":"Analyse en temps réel les en-têtes HTTP de cache d'une URL (Cache-Control, ETag, Age, Vary, CF-Cache-Status) et fournit un diagnostic d'optimisation.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"L'URL complète à auditer (ex: https://example.com/api/products)"}},"required":["url"]}},{"name":"compare_cdn_costs","description":"Compare le coût d'un CDN mutualisé (facturé au million de requêtes et au Go de transit) avec une architecture serveur dédié Atanar à prix forfaitaire.","inputSchema":{"type":"object","properties":{"monthlyRequestsMillions":{"type":"number","description":"Nombre de millions de requêtes par mois (ex: 20)"},"monthlyBandwidthTb":{"type":"number","description":"Volume de bande passante mensuelle en To (ex: 35)"},"currentMonthlyBillEur":{"type":"number","description":"Facture mensuelle actuelle en € (optionnel)"}},"required":["monthlyRequestsMillions","monthlyBandwidthTb"]}},{"name":"estimate_migration_savings","description":"Calcule les économies annuelles projetées et le retour sur investissement (ROI) d'une bascule vers un VPC dédié Atanar.","inputSchema":{"type":"object","properties":{"currentProvider":{"type":"string","description":"Fournisseur actuel (ex: 'Cloudflare Enterprise', 'CloudFront', 'Fastly', 'Akamai')"},"annualSpendEur":{"type":"number","description":"Dépense annuelle actuelle en € (ex: 45000)"}},"required":["annualSpendEur"]}},{"name":"migration_readiness_check","description":"Checklist technique automatisée pour valider si une infrastructure est prête pour une migration CDN sans interruption de service.","inputSchema":{"type":"object","properties":{"originDomain":{"type":"string","description":"Nom de domaine de l'origin (ex: origin.example.com)"},"hasCustomSsl":{"type":"boolean","description":"Dispose de certificats SSL/TLS dédiés"},"usesWebSocket":{"type":"boolean","description":"Utilise des connexions WebSocket persistantes"}},"required":["originDomain"]}},{"name":"check_dns_propagation","description":"Vérifie la latence de résolution Anycast et la cohérence des enregistrements DNS pour un domaine.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Nom de domaine à tester (ex: example.com)"},"recordType":{"type":"string","description":"Type d'enregistrement (A, AAAA, CNAME, MX)","default":"A"}},"required":["domain"]}},{"name":"get_waf_recommendations","description":"Recommande les règles WAF (OWASP, rate-limiting, mitigation bots) adaptées à la stack applicative du client.","inputSchema":{"type":"object","properties":{"stackType":{"type":"string","description":"Type de stack (ex: 'Next.js', 'WordPress', 'FastAPI', 'Node.js', 'Magento')"},"hasPublicApi":{"type":"boolean","description":"Présence d'API publiques ouvertes"}},"required":["stackType"]}},{"name":"contact_atanar_expert","description":"Fournit le lien direct pour réserver un audit d'architecture gratuit de 30 minutes avec un ingénieur senior Atanar.","inputSchema":{"type":"object","properties":{"urgency":{"type":"string","description":"Niveau d'urgence ('normale', 'facture_en_hausse', 'incident_downtime')"}}}},{"name":"get_article","description":"Récupère le texte complet et vérifié d'un guide technique d'ingénierie Atanar.","inputSchema":{"type":"object","properties":{"slugOrTopic":{"type":"string","description":"Slug ou thème du guide (ex: 'stale-while-revalidate', 'seuil-rentabilite-dedie')"}},"required":["slugOrTopic"]}}],"resources":[{"uri":"atanar://blog/index","name":"Index Sommaire des Playbooks Techniques Atanar","description":"Sommaire normé des articles et fiches d'ingénierie (titres, résumés, tags).","mimeType":"application/json"},{"uri":"atanar://cdn-playbook","name":"Playbook Complet Cache Reverse-Proxy & CDN","description":"Spécification technique des en-têtes HTTP de cache pour haute disponibilité.","mimeType":"text/markdown"},{"uri":"atanar://migration-guide","name":"Guide de Migration CDN en 5 Étapes sans Downtime","description":"Protocole rigoureux de bascule DNS et réplication des règles sans coupure.","mimeType":"text/markdown"},{"uri":"atanar://cost-thresholds","name":"Tableau de Référence des Seuils TCO Dédié vs Mutualisé","description":"Grille chiffrée montrant le point d'inflexion où le serveur dédié divise les coûts.","mimeType":"application/json"},{"uri":"atanar://case-studies","name":"Études de Cas & Benchmarks Réels Atanar","description":"Mesures avant/après sur e-commerce, médias et plateformes SaaS à fort trafic.","mimeType":"application/json"},{"uri":"atanar://dns-origin-guide","name":"Architecture DNS Anycast & Redondance Multi-Régions","description":"Schéma d'implémentation pour failover automatique en 2 secondes.","mimeType":"text/markdown"},{"uri":"atanar://manifest","name":"Spécification & Métadonnées du Nœud KODAM-AI Atanar","description":"Standards IA, bindings, versions et protocoles supportés.","mimeType":"application/json"}],"prompts":[{"name":"infrastructure_audit","description":"Cadre d'audit complet de l'infrastructure web (cache, WAF, DNS, transit et coûts).","arguments":[{"name":"domain","description":"Nom de domaine principal du client","required":true},{"name":"monthly_traffic_gb","description":"Volume de trafic mensuel estimé en Go","required":false}]},{"name":"cdn_migration_plan","description":"Génère un plan de migration sur mesure vers un cluster dédié Atanar en 5 étapes sans interruption.","arguments":[{"name":"current_cdn","description":"CDN actuellement utilisé (CloudFront, Cloudflare, Fastly)","required":true},{"name":"target_cutover_days","description":"Délai souhaité de bascule (ex: 5)","required":false}]},{"name":"cost_threshold_analysis","description":"Analyse détaillée de dérive budgétaire sur un CDN facturé à la requête.","arguments":[{"name":"monthly_bill_eur","description":"Montant moyen de la facture mensuelle CDN actuelle","required":true}]},{"name":"cost_optimization_report","description":"Rapport de synthèse prêt pour présentation en comité de direction / CTO / DAF.","arguments":[{"name":"company_name","description":"Nom de l'entreprise ou du projet","required":true}]}]},"sseEndpoint":"https://atanar-kodam-ai.workers.dev/mcp/sse"}