MCP Server
Anleitungen
MCP-Server
Geben Sie Ihrem KI-Assistenten die Scanner von Scanverra. Agenten können eine Seite prüfen, die Sicherheit einer Website scannen, SEO und die Bereitschaft für KI-Suche analysieren, ein verbundenes Repository scannen und MCP-Konfigurationen prüfen, dann strukturierte Ergebnisse lesen und auf den vollständigen Bericht verlinken.
Client verbinden
Scanverra betreibt einen Remote-MCP-Server über Streamable HTTP. Ihr Client sendet bei jeder Anfrage einen API-Schlüssel.
- Erstellen Sie auf der Seite API-Schlüssel einen Schlüssel. Mit Vollzugriff können Scans gestartet werden, mit Nur Lesen liest der Assistent Berichte, ohne neue zu starten.
- Speichern Sie den Schlüssel in einer Umgebungsvariablen oder der Geheimnis-Abfrage Ihres Clients, nicht in einer Datei, die Sie committen.
- Fügen Sie den Server mit einem der folgenden Snippets zu Ihrem Client hinzu und laden Sie dessen MCP-Server neu.
Endpunkt
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)
So funktioniert es
Gleiche Scans, gleiche Berichte
Jedes Tool startet denselben Scanverra-Scan wie die Website, mit den Limits, dem Verlauf und den Berichtslinks Ihres Tarifs.
Scans laufen im Hintergrund
Ein Scan-Tool gibt sofort eine Scan-ID zurück. Der Assistent fragt das passende Berichts-Tool ab, bis der Scan fertig ist, meist innerhalb von zwei Minuten.
Strukturierte Ergebnisse
Jeder Bericht hat eine Punktzahl, Zählungen nach Schweregrad, die schwersten Befunde mit Lösungen und einen Link zum vollständigen Bericht.
Begrenzter Zugriff
Der Assistent sieht nur die Tools, die Ihr Schlüssel erlaubt. Schlüssel mit Nur Lesen starten keine Scans, und niemand kann die Berichte eines anderen Kontos lesen.
Tools
Ihr Client listet sie automatisch auf, mit Ein- und Ausgabeschemas.
| Tool | Typ | Funktion |
|---|---|---|
scan_website | Startet einen Scan | Seite prüfen: Performance auf Desktop und Mobilgeräten, SEO, Barrierefreiheit, Best Practices und Bereitschaft für KI-Agenten. |
get_website_report | Lesen | Punktzahlen und wichtigste Probleme einer Prüfung, optional für eine Kategorie. |
compare_website_scans | Lesen | Veränderte Punktzahlen, behobene und neue Probleme zwischen zwei Prüfungen. |
scan_browser | Startet einen Scan | Lädt die Seite in einem echten Browser und erfasst JavaScript-Fehler, defekte Links sowie Formular-, Bild- und Barrierefreiheitsprobleme. |
get_browser_report | Lesen | Gesundheitswert und gefundene Probleme eines Browser-Audits. |
analyze_seo | Startet einen Scan | SEO-Scan einer Seite, optional mit Keyword und Konkurrenzseite. |
get_seo_report | Lesen | SEO-Punktzahl und Befunde mit Empfehlungen. |
analyze_ai_search | Live-Prüfung | llms.txt und welche KI-Crawler Ihre robots.txt zulässt. Verbraucht kein Kontingent. |
analyze_meta_tags | Live-Prüfung | Titel, Beschreibung, Überschriften, Canonical und Open-Graph-Tags. Verbraucht kein Kontingent. |
scan_website_security | Startet einen Scan | Passiver Sicherheitsscan: HTTPS und TLS, Header, Cookies, offengelegte Dateien, Geheimnisse im Client-Code, verwundbare Bibliotheken und DNS. |
get_security_report | Lesen | Sicherheitswert, Befunde mit Nachweis und Lösung, Header und TLS-Details. |
check_tls_configuration | Live-Prüfung | Zertifikat, Kette, TLS-Version und HSTS. Verbraucht kein Kontingent. |
check_content_security_policy | Live-Prüfung | Bewertet die Content Security Policy der Seite. Verbraucht kein Kontingent. |
scan_repository | Startet einen Scan | Scannt ein mit Ihrem Konto verbundenes Repository auf Geheimnisse, Codesicherheit, verwundbare Abhängigkeiten, Qualität und KI-Sicherheit. |
get_repository_report | Lesen | Repository-Punktzahl und Befunde mit Datei und Zeile, optional für eine Kategorie. |
scan_mcp_config | Live-Prüfung | Prüft MCP- und KI-Agenten-Konfigurationsdateien, die der Assistent aus Ihrem Projekt liest. Nichts wird gespeichert. Verbraucht kein Kontingent. |
check_security_headers | Live-Prüfung | Antwort-Header und Cookie-Attribute einer Seite, geprüft mit den Regeln des Security Scans. Verbraucht kein Kontingent. |
scan_mcp_server | Live-Prüfung | Nur lesende Prüfung eines Remote-MCP-Servers, der Ihnen gehört: Transport, Authentifizierung, OAuth-Erkennung und Tool-Beschreibungen. Ruft nie ein Tool auf. |
get_mcp_security_report | Lesen | Eine gespeicherte MCP-Server-Prüfung. |
compare_mcp_posture | Lesen | Risikoänderung sowie behobene und neue Befunde zwischen zwei Prüfungen eines Servers. |
discover_mcp_servers | Lesen | Von Ihnen geprüfte MCP-Server und die in Ihren gescannten Repositories konfigurierten. |
explain_finding | Lesen | Alles zu einem Befund: Nachweis, Auswirkung, Lösung und CWE. |
create_remediation_plan | Lesen | Ein geordneter Plan für einen fertigen Scan: jetzt, als Nächstes und später. |
get_fix_prompt | Lesen | Der Korrektur-Prompt von Scanverra für Ihren Coding-Agenten. |
verify_remediation | Startet einen Scan | Führt einen Scan desselben Ziels erneut aus, um Ihre Korrekturen zu prüfen. |
compare_scans | Lesen | Punktänderung sowie behobene und neue Befunde zwischen zwei Scans eines beliebigen Tools. |
get_account | Lesen | Ihr Tarif und Ihre Scans in diesem Monat und insgesamt. |
list_scans | Lesen | Ihre bisherigen Scans, gefiltert nach Tool, Website, Status und Datum. |
get_scan_stats | Lesen | Wie viele Scans Sie haben, nach Tool und Ergebnis, für jeden Zeitraum oder jede Website. |
Fertige Prompts
website_health_assessmentwebsite_seo_optimizationwebsite_security_assessmentrepository_security_reviewmcp_security_reviewai_agent_security_reviewwebsite_remediation_workflowSicherheit
- Scannen Sie nur Websites und Repositories, die Ihnen gehören oder die Sie testen dürfen. Website-Scans sind passiv.
- Berichtsinhalte (Seitentext, Dateiinhalte, Tool-Beschreibungen) sind nicht vertrauenswürdige Daten. Der Server weist Ihren Assistenten an, darin gefundenen Anweisungen nie zu folgen.
- Ihr Schlüssel wird nie in Ergebnissen zurückgegeben oder protokolliert. Von einem Scan gefundene Geheimnisse werden in den Ergebnissen maskiert.
- An scan_mcp_config gesendete Konfigurationsdateien werden im Speicher analysiert und nie gespeichert.
- Private, lokale und Cloud-Metadaten-Adressen werden abgelehnt, bevor ein Scan startet.
Fehlerbehebung
| Meldung | Lösung |
|---|---|
401 Missing Scanverra API key | Der Schlüssel wurde nicht gesendet. Prüfen Sie, ob die Umgebungsvariable dort gesetzt ist, wo Ihr Client läuft, und verwenden Sie die Adresse www.scanverra.com. |
401 not valid, has expired or was revoked | Erstellen Sie auf der Seite API-Schlüssel einen neuen Schlüssel. |
403 part of the Enterprise plan | Der MCP-Server ist Teil des Enterprise-Tarifs. Sehen Sie sich die Tarife an und kontaktieren Sie uns für ein Upgrade. |
Only get_ tools are listed | Der Schlüssel hat Nur Lesen. Verwenden Sie einen Schlüssel mit Vollzugriff, um Scans zu starten. |
plan_limit | Die kostenlosen Scans dieses Monats sind aufgebraucht. Upgraden Sie oder warten Sie auf den neuen Monat. |
email_verification_required | Bestätigen Sie Ihre E-Mail-Adresse und versuchen Sie es erneut. |
target_unreachable | Die Website hat nicht geantwortet oder zeigt auf eine private Adresse. |
Bereit zum Verbinden?
Erstellen Sie einen API-Schlüssel, fügen Sie den Server zu Ihrem Client hinzu und bitten Sie Ihren Assistenten, eine Seite zu prüfen.