Skip to content
SEO Optimizer is live, Audit on page SEO and AI-search readiness. Try it free
MCP Server

Guides

Serveur MCP

Donnez à votre assistant IA les scanners de Scanverra. Les agents peuvent auditer une page, analyser la sécurité d'un site, le SEO et la préparation à la recherche IA, scanner un dépôt connecté et vérifier la configuration MCP, puis lire des résultats structurés et vous renvoyer vers le rapport complet.

Bêta. Les scans lancés par un assistant IA sont des scans Scanverra ordinaires : ils apparaissent dans votre historique et comptent une seule fois dans votre forfait, comme ceux du site, de la CLI ou de la CI. Le serveur MCP est inclus dans le forfait Enterprise.

Connecter votre client

Scanverra propose un serveur MCP distant via Streamable HTTP. Votre client envoie une clé API à chaque requête.

  1. Créez une clé sur la page Clés API. Choisissez Accès complet pour lancer des scans, ou Lecture seule pour que l'assistant lise les rapports sans en lancer de nouveaux.
  2. Conservez la clé dans une variable d'environnement ou le gestionnaire de secrets de votre client, pas dans un fichier versionné.
  3. Ajoutez le serveur à votre client avec l'un des extraits ci-dessous, puis rechargez ses serveurs MCP.

Endpoint

https://www.scanverra.com/api/mcp
# Claude.ai and Claude Desktop: Settings > Connectors > Add custom connector
# ChatGPT: Settings > Connectors > Create (developer mode)
URL:  https://www.scanverra.com/api/mcp
Auth: OAuth (sign in to Scanverra and approve when asked)
ChatGPT, Claude.ai et Claude Desktop se connectent via OAuth : ajoutez l'endpoint comme connecteur personnalisé, connectez-vous à Scanverra et approuvez. Chaque application approuvée apparaît sur la page Serveur MCP, où vous pouvez la déconnecter.

Fonctionnement

Mêmes scans, mêmes rapports

Chaque outil lance le même scan Scanverra que depuis le site, avec les limites, l'historique et les liens de rapport de votre forfait.

Les scans tournent en arrière-plan

Un outil de scan renvoie immédiatement un identifiant. L'assistant interroge l'outil de rapport correspondant jusqu'à la fin du scan, en général en moins de deux minutes.

Résultats structurés

Chaque rapport contient un score, le nombre de problèmes par gravité, les plus graves avec leur correctif et un lien vers le rapport complet.

Accès limité

L'assistant ne voit que les outils autorisés par votre clé. Les clés en lecture seule ne lancent pas de scans et personne ne peut lire les rapports d'un autre compte.

Outils

Votre client les liste automatiquement, avec leurs schémas d'entrée et de sortie.

OutilTypeRôle
scan_websiteLance un scanAudite une page : performance sur ordinateur et mobile, SEO, accessibilité, bonnes pratiques et préparation aux agents IA.
get_website_reportLectureScores et principaux problèmes d'un audit, éventuellement pour une catégorie.
compare_website_scansLectureÉvolution des scores, problèmes corrigés et nouveaux problèmes entre deux audits.
scan_browserLance un scanCharge la page dans un vrai navigateur et relève les erreurs JavaScript, les liens cassés et les problèmes de formulaires, d'images et d'accessibilité.
get_browser_reportLectureScore de santé et problèmes détectés par un audit navigateur.
analyze_seoLance un scanScan SEO d'une page, avec mot-clé et page concurrente facultatifs.
get_seo_reportLectureScore SEO et constats avec recommandations.
analyze_ai_searchVérification en directllms.txt et les robots d'IA autorisés par votre robots.txt. Aucun quota utilisé.
analyze_meta_tagsVérification en directTitre, description, titres, canonical et balises Open Graph. Aucun quota utilisé.
scan_website_securityLance un scanScan de sécurité passif : HTTPS et TLS, en-têtes, cookies, fichiers exposés, secrets côté client, bibliothèques vulnérables et DNS.
get_security_reportLectureScore de sécurité, constats avec preuves et correctifs, en-têtes et détails TLS.
check_tls_configurationVérification en directCertificat, chaîne, version TLS et HSTS. Aucun quota utilisé.
check_content_security_policyVérification en directÉvalue la Content Security Policy de la page. Aucun quota utilisé.
scan_repositoryLance un scanScanne un dépôt connecté à votre compte : secrets, sécurité du code, dépendances vulnérables, qualité et sécurité IA.
get_repository_reportLectureScore du dépôt et constats avec fichier et ligne, éventuellement pour une catégorie.
scan_mcp_configVérification en directVérifie les fichiers de configuration MCP et d'agents IA que l'assistant lit dans votre projet. Rien n'est conservé. Aucun quota utilisé.
check_security_headersVérification en directEn-têtes de réponse et attributs des cookies d'une page, vérifiés avec les règles du Security Scan. Aucun quota utilisé.
scan_mcp_serverVérification en directAnalyse en lecture seule d'un serveur MCP distant qui vous appartient : transport, authentification, découverte OAuth et descriptions des outils. N'appelle jamais d'outil.
get_mcp_security_reportLectureUne analyse enregistrée d'un serveur MCP.
compare_mcp_postureLectureÉvolution du risque et constats corrigés ou nouveaux entre deux analyses d'un serveur.
discover_mcp_serversLectureLes serveurs MCP que vous avez analysés et ceux configurés dans vos dépôts scannés.
explain_findingLectureTout sur un constat : preuve, impact, correctif et CWE.
create_remediation_planLectureUn plan ordonné pour un scan terminé : maintenant, ensuite et plus tard.
get_fix_promptLectureLe prompt de correction de Scanverra pour votre agent de code.
verify_remediationLance un scanRelance un scan de la même cible pour vérifier vos correctifs.
compare_scansLectureÉvolution du score et constats corrigés et nouveaux entre deux scans de n'importe quel outil.
get_accountLectureVotre forfait et vos analyses de ce mois et au total.
list_scansLectureVos analyses passées, filtrées par outil, site, statut et date.
get_scan_statsLectureCombien d'analyses vous avez, par outil et résultat, pour toute période ou tout site.

Prompts prêts à l'emploi

website_health_assessmentwebsite_seo_optimizationwebsite_security_assessmentrepository_security_reviewmcp_security_reviewai_agent_security_reviewwebsite_remediation_workflow

Sécurité

  • Ne scannez que les sites et dépôts qui vous appartiennent ou que vous êtes autorisé à tester. Les scans de sites sont passifs.
  • Le contenu des rapports (texte des pages, contenu des fichiers, descriptions d'outils) est une donnée non fiable. Le serveur indique à votre assistant de ne jamais suivre les instructions qu'il y trouve.
  • Votre clé n'est jamais renvoyée dans les résultats ni journalisée. Les secrets trouvés par un scan sont masqués dans les résultats.
  • Les fichiers envoyés à scan_mcp_config sont analysés en mémoire et jamais conservés.
  • Les adresses privées, locales et de métadonnées cloud sont refusées avant tout scan.

Dépannage

MessageSolution
401 Missing Scanverra API keyLa clé n'a pas été envoyée. Vérifiez que la variable d'environnement est définie là où tourne votre client et utilisez l'adresse www.scanverra.com.
401 not valid, has expired or was revokedCréez une nouvelle clé sur la page Clés API.
403 part of the Enterprise planLe serveur MCP est inclus dans le forfait Enterprise. Consultez les forfaits et contactez-nous pour passer à Enterprise.
Only get_ tools are listedLa clé est en Lecture seule. Utilisez une clé à Accès complet pour lancer des scans.
plan_limitLes scans gratuits du mois sont épuisés. Passez à un forfait supérieur ou attendez le mois suivant.
email_verification_requiredConfirmez votre adresse e-mail, puis réessayez.
target_unreachableLe site n'a pas répondu ou pointe vers une adresse privée.

Prêt à vous connecter ?

Créez une clé API, ajoutez le serveur à votre client et demandez à votre assistant d'auditer une page.