produkt

Eine Website aus Claude oder ChatGPT heraus auditieren: der SeeGeo-MCP-Server und Connector

SeeGeos MCP-Server bringt das KI-Sichtbarkeits-Audit in Claude, ChatGPT, Cursor oder jeden Agenten: einmal verbinden, Note abfragen, Fixes erhalten.

Kurze Antwort: SeeGeo läuft jetzt in den KI-Werkzeugen, die Sie ohnehin benutzen. Fügen Sie https://see-geo.com/mcp als Connector in claude.ai oder ChatGPT hinzu (ein Klick, anmelden, Erlauben) oder binden Sie es mit einem API-Schlüssel in Claude Code, Cursor oder jeden MCP-Client ein — der Assistent bekommt fünf Werkzeuge: audit_site (das vollständige benotete Audit, 20–40 Sekunden), get_audit, crawler_check (können GPTBot, ClaudeBot und PerplexityBot diese Website lesen — wenige Sekunden, kostenlos), list_audits und usage. Der Punkt ist nicht ein weiterer Ort, an dem man eine Note sieht. Der Punkt ist, dass der Assistent, der gleich Ihre robots.txt ändert, Ihr JSON-LD schreibt oder Ihre Über-uns-Seite entwirft, die Website vorher messen, die Änderung machen und danach wieder messen kann — ohne dass Sie irgendetwas zwischen Tabs kopieren. Kostenloser Plan: 10 API-Audits im Monat. Der Schlüssel, den er erhält, steht auf Ihrer Kontoseite; ihn zu widerrufen trennt die Verbindung.

Was der Assistent kann, sobald er verbunden ist

SeeGeos Audit liest eine Website so, wie KI-Engines sie lesen, und benotet sie von A bis F in sechs Kategorien: Crawler-Zugang für 16 KI-Bots, technisches Fundament, strukturierte Daten, Extrahierbarkeit des Inhalts, Off-Site-Präsenz und Entitätsklarheit. Es liefert die Kategoriewerte und eine geordnete Liste von Befunden, jeder mit einem einzeiligen Fix. Die Methodik ist öffentlich; das Änderungsprotokoll der Engine sagt, was sich in jeder Version geändert hat.

Über MCP werden daraus fünf Werkzeuge:

Werkzeug Was es tut Dauer
audit_site Führt das vollständige Audit einer Domain aus und wartet auf das Ergebnis: Note, sechs Kategoriewerte, Befunde mit Fixes 20–40 s
get_audit Liest ein Audit per ID — den Status während des Laufs, den Bericht danach, auf Wunsch die vollständigen Belege sofort
crawler_check Liest die robots.txt für jeden KI-Crawler und ruft die Startseite als GPTBot, OAI-SearchBot, ClaudeBot und PerplexityBot ab, um zu sehen, ob eine Bot-Sperre sie blockiert. Zählt nicht als Audit 2–5 s
list_audits Die letzten Audits des Kontos mit Note und Links sofort
usage Plan und in diesem Monat verbrauchte Audits sofort

Jedes Ergebnis kommt doppelt zurück: als lesbarer Text für das Modell und als strukturiertes JSON (structuredContent) für Clients und Agenten, die parsen statt lesen. Seit der ersten Connector-Sitzung gestern trägt auch der strukturierte Teil die wichtigsten Befunde — wir sahen einen Agenten, der eine Note ohne einen einzigen Fix bekam, weil sein Client nur den strukturierten Teil las, und haben das am selben Tag behoben.

Warum im Chat und nicht auf der Website

Weil die Arbeit inzwischen im Chat passiert. Ein Gründer, der Claude fragte „Warum erwähnt ChatGPT uns nie?", bekam bisher einen plausiblen Aufsatz. Mit dem Connector erzeugt dieselbe Frage ein Audit der tatsächlichen Website, die tatsächlichen Befunde und einen Plan, der bei dem beginnt, was messbar falsch ist. Einige Muster aus den ersten Sitzungen:

Messen, ändern, messen. „Auditiere example.com. Behebe alles Kritische in diesem Repo. Auditiere es erneut." Der Assistent ruft audit_site auf, sieht „KI-Crawler durch robots.txt blockiert" oder „kein Organization-Schema", bearbeitet die Dateien, die er vor sich hat, und auditiert erneut, um zu bestätigen, dass sich der Wert bewegt hat. Der Zehn-Minuten-Cache liefert das frühere Ergebnis, wenn sich nichts geändert hat — ein echtes erneutes Audit nach dem Deploy ist also die ehrliche Prüfung.

Vor dem Veröffentlichen prüfen. crawler_check dauert Sekunden und wird nicht auf den Plan angerechnet. Vor einem Launch, vor einem Hosting-Wechsel, nach dem Einbau einer WAF: „Können uns die KI-Crawler noch lesen?" ist jetzt eine Frage mit sofortiger Antwort, mitten im Deploy-Gespräch.

Vergleichen. „Auditiere uns und unsere drei Wettbewerber und sag mir, in welcher Kategorie wir verlieren." Vier Audits, eine Tabelle, ein Grund. In unserer lokalen Studie mit 3.000 Fragen waren 82 % von ChatGPTs lokalen Antworten Karten mit Link auf die Website des Betriebs; die Website, die dieser Link öffnet, ist genau das, was das Audit benotet.

Einen Befund erklären. Die Befunde sind absichtlich kurz. Im Chat können Sie fragen, was „Entitätsklarheit 74" für ein Unternehmen mit drei Produktnamen bedeutet, und der Assistent hat die Belege des Befunds, um daraus zu antworten — nicht eine Vermutung.

Drei Wege, sich zu verbinden

claude.ai (und die Claude-Desktop-App) — Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen → URL https://see-geo.com/mcp. Claude entdeckt den OAuth-Server, registriert sich und schickt Sie auf eine SeeGeo-Seite mit der Frage Darf Claude SeeGeo in Ihrem Namen nutzen? und einem Erlauben-Button. Melden Sie sich an, falls noch nicht geschehen (kein Passwort: Magic Link oder Google). Die Werkzeuge erscheinen in jedem Chat, in dem der Connector aktiviert ist.

ChatGPT — Einstellungen → Apps & Connectors → ErweitertEntwicklermodusErstellen, Server-URL https://see-geo.com/mcp, Authentifizierung OAuth. Dieselbe Zustimmungsseite, dieselben Werkzeuge.

Claude Code, Cursor, Windsurf, jeder MCP-Client — mit einem API-Schlüssel von Ihrer Kontoseite:

claude mcp add --transport http seegeo https://see-geo.com/mcp \
  --header "Authorization: Bearer sg_…"

oder lokal aus npm: npx seegeo-mcp mit SEEGEO_API_KEY in der Umgebung. Das Paket ist MIT-lizenziert und im offiziellen MCP-Registry als com.see-geo/seegeo gelistet. Details und ein Python-Beispiel stehen auf /developers.

Was der Connector in jedem Fall tatsächlich erhält, ist ein gewöhnlicher SeeGeo-API-Schlüssel. Der OAuth-Ablauf erzeugt einen, der nach dem Client benannt ist — „Claude (connector)", „ChatGPT (connector)" — und listet ihn auf Ihrer Kontoseite neben jedem von Hand angelegten Schlüssel. Widerrufen Sie ihn dort, und der Connector ist getrennt; es gibt nichts weiter aufzuräumen. Er kann keine anderen Konten lesen, Ihren Plan nicht ändern, nichts löschen und Ihre Abrechnung nicht sehen. Er kann Audits ausführen, Ihre Berichte lesen und den Crawler-Zugang prüfen — auf Ihren Plan angerechnet wie jeder Schlüssel.

Was wir geändert haben, um die Zeit eines Agenten wert zu sein

Agenten sind unerbittliche Nutzer: Sie scrollen nicht, sie versuchen es nicht höflich noch einmal, und bei einem 401 geben sie auf. Der Connector war der letzte Schritt einer Reihe:

  • Die öffentliche API wird durch eine OpenAPI-3.1-Spezifikation unter /openapi.json beschrieben — dieselbe, die ein Custom GPT als Actions importiert.
  • Jede Inhaltsseite hat einen Markdown-Zwilling (Accept: text/markdown oder Suffix .md), und die ganze Website steht in /llms-full.txt, damit ein Modell, das zu GEO recherchiert, Prosa bekommt und keine Navigation.
  • Die Standardwartezeit des MCP-Servers beträgt 50 Sekunden — innerhalb des 60-Sekunden-Timeouts, das die meisten Clients für Werkzeuge erzwingen — und läuft ein Audit länger, gibt er die ID zum Abfragen zurück, statt zu scheitern.
  • Nicht authentifizierte Aufrufe von /mcp antworten jetzt mit dem OAuth-Discovery-Hinweis (RFC 9728) statt mit einer Sackgasse. Gefunden haben wir das beim Lesen unserer eigenen Logs: 26 Connector-Versuche an einem Tag, alle abgeprallt an der Schlüsselwand.
  • Die Befunde stehen im strukturierten Ergebnis, nicht nur im Text (siehe oben).

Grenzen, ehrlich

Das Audit ist ein Crawl der öffentlichen Website plus eine Reihe von Prüfungen; es fragt ChatGPT oder Gemini nicht nach Ihnen. Das tut das Tracking, und das ist noch nicht im Connector — das nächste Werkzeug ist „Was haben die Engines diese Woche auf meine Prompts geantwortet". Der kostenlose Plan erlaubt 10 API-Audits im Monat und 60 Anfragen pro Minute; bezahlte Pläne heben die Audit-Grenze auf 100, 500 oder 1.000. Ein Audit derselben Domain innerhalb von zehn Minuten kommt aus dem Cache, und das Sechs-Kategorien-Raster ist unseres, kein Standard — lesen Sie die Methodik, bevor Sie einem Kunden einen Wert nennen.

Häufige Fragen

Was ist der SeeGeo-MCP-Server? Eine Implementierung des Model Context Protocol, die SeeGeos Audit als Werkzeuge bereitstellt, die ein KI-Assistent aufrufen kann: audit_site, get_audit, crawler_check, list_audits und usage. Er läuft remote unter https://see-geo.com/mcp (OAuth oder API-Schlüssel) und lokal als npm-Paket seegeo-mcp (API-Schlüssel).

Wie füge ich SeeGeo zu claude.ai hinzu? Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen → https://see-geo.com/mcp. Claude registriert sich, Sie melden sich bei SeeGeo an und klicken auf Erlauben, und die Werkzeuge erscheinen in Ihren Chats. Trennen: den Schlüssel „Claude (connector)" auf der Kontoseite widerrufen.

Wie füge ich SeeGeo zu ChatGPT hinzu? Einstellungen → Apps & Connectors → Erweitert → Entwicklermodus → Erstellen, mit https://see-geo.com/mcp als Server-URL und OAuth als Authentifizierung. Dieselbe Zustimmungsseite erscheint. Ein Custom GPT aus /openapi.json mit API-Schlüssel ist der andere Weg.

Kostet der Connector etwas? Nein. Der kostenlose Plan enthält 10 API-Audits im Monat, geteilt zwischen Connector, API und npm-Server; crawler_check, get_audit, list_audits und usage sind kostenlos. Bezahlte Pläne heben die Audit-Grenze.

Was kann der Connector sehen und tun? Nur, was sein Schlüssel erlaubt: Audits ausführen, die Berichte des verbundenen Kontos lesen, den Crawler-Zugang prüfen und die Plannutzung lesen. Er kann keine Einstellungen ändern, keine Audits löschen, keine anderen Konten und keine Abrechnung sehen. Der Schlüssel steht auf Ihrer Kontoseite, und sein Widerruf trennt den Assistenten sofort.

Ist das Audit dasselbe wie auf der Website? Ja — dieselbe Engine, dasselbe Raster, dieselbe Bericht-URL. Der Connector fügt keine eigene Bewertung hinzu; er gibt zurück, was das Audit gefunden hat, als Text und als JSON.

Wissen, wo Sie stehen? SeeGeo prüft Ihre Website auf Such- und KI-Sichtbarkeit und sagt Ihnen dann, was zu tun ist — in klarer Sprache.

Kostenlosen Audit starten