SEOWing
  • Funktionen
  • Preise
  • FAQ
  • Doku
EN/DELoginKostenlos starten

MCP-Tool-Referenz

Stand: 19. Juli 2026

SEOWing bringt einen eingebauten MCP-Server (Model Context Protocol) mit. Darüber können AI-Agents — Claude Code, Claude Desktop oder Claude.ai Connectors — die komplette SEO Ihrer WordPress-Site analysieren, konfigurieren und optimieren: Audits, Meta-Tags, strukturierte Daten, Sitemaps, Redirects, Bilder, Elementor-Inhalte und mehr. Der Agent spricht mit Ihrer Site, Sie prüfen die Ergebnisse.

Verbindung

Der MCP-Server ist über die WordPress-REST-API Ihrer Site erreichbar:

  • GET /wp-json/seowing/v1/mcp/info — Server-Informationen
  • GET /wp-json/seowing/v1/mcp/tools — Liste der verfügbaren Tools
  • POST /wp-json/seowing/v1/mcp/execute — Tool ausführen

Die Authentifizierung erfolgt über einen API-Key, den Sie in den SEOWing-Einstellungen Ihres WordPress-Admins erzeugen. Er wird im Header X-SEOWing-API-Key mitgeschickt:

curl -X POST "https://example.com/wp-json/seowing/v1/mcp/execute" \
  -H "X-SEOWing-API-Key: IHR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tool": "seo_get_site_info", "params": {}}'

In Claude Desktop, Claude Code oder einem Claude.ai Connector registrieren Sie den SEOWing-MCP-Server einmalig; der Agent erkennt danach alle Tools automatisch. Halten Sie Ihren API-Key geheim — wer ihn besitzt, kann die SEO Ihrer Site verwalten.

Audit & Analyse

ToolBeschreibungWichtigste Parameter
seo_full_site_auditUmfassendes SEO-Audit der gesamten Site mit 0–100-Scores pro Kategorie, priorisierten Empfehlungen und Hinweisen auf fehlende Daten.limit, offset, post_types, include_content_analysis
seo_analyze_pageAnalysiert eine einzelne Seite auf OnPage-SEO-Probleme.post_id, focus_keyword
seo_bulk_analyzeAnalysiert mehrere Beiträge auf einmal für einen schnellen SEO-Überblick.post_type, limit, order_by
seo_calculate_scoreBerechnet und speichert den SEO-Score eines Beitrags.post_id
seo_bulk_calculate_scoresBerechnet SEO-Scores für viele Beiträge in einem Aufruf.post_type, limit, recalculate_all
seo_get_suggestionsLiefert Verbesserungsvorschläge für einen Beitrag (Content, Meta, Links, Bilder).post_id, suggestion_types
seo_suggest_internal_linksFindet kontextuelle interne Verlinkungsmöglichkeiten für eine Seite (Elementor-fähig).post_id, max_suggestions

Autopilot & Fixes

ToolBeschreibungWichtigste Parameter
seo_auto_setupWendet alle empfohlenen SEO-Fixes an (Site-Identität, Meta, Schema, E-E-A-T, Sitemap, robots.txt, llms.txt, Bilder, Social) — idempotent, mit Dry-Run-Vorschau.dry_run, sections, limit, meta_generation_style, lang
seo_get_playbookLiefert ein Schritt-für-Schritt-Playbook mit SEO-, GEO/AEO- und E-E-A-T-Best-Practices 2025/2026, abgestimmt auf den Site-Typ.focus, site_type
seo_fix_audit_issuesBehebt automatisch behebbare Audit-Probleme: fehlende Titel, Descriptions, Fokus-Keywords, Schema, OG-Bilder.post_ids, fix_types, dry_run, force, fix_translations
seo_fix_meta_bulkGeneriert und schreibt Meta-Titel, Description und Fokus-Keyword für eine Liste von Beiträgen aus deren Inhalt.post_ids, force, dry_run, style

Meta-Tags

ToolBeschreibungWichtigste Parameter
seo_update_metaAktualisiert die SEO-Meta-Daten eines Beitrags (Titel, Description, Keyword, Robots, Canonical).post_id, meta_title, meta_description, focus_keyword
seo_bulk_update_metaAktualisiert Meta-Daten mehrerer Beiträge in einem Aufruf.items (Array aus {post_id, meta_title, …})
seo_update_term_metaAktualisiert SEO-Meta-Daten eines Taxonomie-Terms (Kategorie, Schlagwort, Custom Taxonomy).term_id, taxonomy, meta_title, meta_description
seo_set_eeatSetzt E-E-A-T-Daten: Akkreditierungen, Zertifizierungen, Autoren-Qualifikationen, Firmenhistorie.accreditations, certifications, authors, founded_date
seo_set_localSetzt Local-SEO-Daten: Öffnungszeiten, Geo-Koordinaten, Preisspanne, Einzugsgebiet.opening_hours, geo_coordinates, price_range, service_area

Schema-Markup

ToolBeschreibungWichtigste Parameter
seo_generate_schemaGeneriert das empfohlene JSON-LD-Schema eines Beitrags als Vorschau.post_id
seo_get_page_schemaLiest die für eine Seite gespeicherten benutzerdefinierten Schemas.post_id
seo_set_page_schemaSpeichert ein benutzerdefiniertes JSON-LD-Schema (z. B. FAQPage, HowTo, Product) auf einer Seite.post_id, schema, schema_id, replace
seo_delete_page_schemaLöscht benutzerdefinierte Schemas einer Seite.post_id, schema_id, delete_all
seo_preview_graphVorschau des automatisch generierten @graph-JSON-LD der Startseite, ohne zu speichern.include_services
seo_fix_norm_schemaBulk-Fix für Organization-Schemas: entfernt Felder, die nur für LocalBusiness gültig sind.dry_run, limit

Content

ToolBeschreibungWichtigste Parameter
seo_get_postsListet Beiträge mit SEO-Daten und leistungsfähigen Filtern (fehlende Description, Score-Bereich, Suche).post_type, status, missing_meta_description, min_seo_score
seo_get_postLiest einen einzelnen Beitrag mit allen SEO- und Editor-Daten.post_id, include_elementor, include_content
seo_get_contentLiest den vollständigen Inhalt eines Beitrags.post_id
seo_create_postErstellt oder aktualisiert einen Beitrag inklusive SEO-Meta, Beitragsbild und Sprachzuordnung.title, content, status, meta_title, lang
seo_duplicate_postDupliziert einen Beitrag als Vorlage (optional mit SEO-Daten, Elementor-Layout, Beitragsbild).source_id, new_title, copy_seo, copy_elementor
seo_delete_postLöscht einen Beitrag (standardmäßig in den Papierkorb, permanent mit force).post_id, force
seo_get_post_typesListet alle öffentlichen Post-Types.include_builtin
seo_get_taxonomiesListet Taxonomien und deren Terms.taxonomy, post_type, hide_empty

Bilder & Medien

ToolBeschreibungWichtigste Parameter
seo_image_auditPrüft Bilder auf fehlende Alt-Texte, Dateigröße und Optimierungspotenzial.limit
seo_update_imageAktualisiert Bild-Metadaten: Alt-Text, Titel, Bildunterschrift, Beschreibung.image_id, alt_text, title
seo_bulk_update_imagesAktualisiert Bild-Metadaten für viele Anhänge auf einmal.images (Array aus {id, alt_text, …})
seo_optimize_imageOptimiert ein Bild (Kompression, WebP-Konvertierung, Skalierung).image_id, quality, convert_webp, max_width
seo_set_featured_imageSetzt das Beitragsbild eines Beitrags.post_id, image_id
seo_upload_mediaLädt eine Datei (Bild, PDF, Dokument) in die Mediathek hoch.filename, content (Base64), alt_text, post_id

Sitemap & Indexierung

ToolBeschreibungWichtigste Parameter
seo_generate_sitemapGeneriert eine eigene XML-Sitemap für einen Post-Type.post_type, filename, priority, changefreq
seo_index_nowÜbermittelt URLs an IndexNow zur sofortigen Indexierung (einzeln, als Batch, aus der Sitemap oder automatisch gesammelt).url, urls, mode, limit
seo_generate_llms_txtGeneriert eine llms.txt, damit KI-Crawler Ihre Site verstehen.site_name, site_description, include_pages, max_posts
seo_upload_fileSchreibt eine Textdatei wie llms.txt, robots.txt oder ads.txt ins Site-Root.filename, content, overwrite

Redirects

ToolBeschreibungWichtigste Parameter
seo_add_redirectLegt eine Weiterleitung an (301, 302 oder 307).source_url, target_url, type
seo_get_redirectsListet bestehende Weiterleitungen mit Filtern.type, search, enabled_only
seo_delete_redirectLöscht eine Weiterleitung per ID oder Quell-URL.redirect_id, source_url
seo_import_redirectsImportiert Weiterleitungen aus CSV-Daten.csv_data, has_header, default_type

Elementor

ToolBeschreibungWichtigste Parameter
seo_get_page_structureLiefert die SEO-relevante Struktur einer Seite (H1, Überschriften, Bilder, Editor-Typ) inklusive Elementor-Template-Erkennung.post_id
seo_elementor_auditTiefgehendes Elementor-SEO-Audit: Überschriften-Hierarchie, mehrfache/fehlende H1, fehlende Alt-Texte, dünne Textblöcke — pro Seite oder site-weit.post_id (optional)
seo_elementor_fix_altErgänzt fehlende Alt-Texte in Elementor-Bildern auf der gesamten Site, mit Dry-Run-Vorschau und Backup.dry_run
seo_get_elementor_dataLiest die Elementor-Layoutdaten eines Beitrags.post_id, decode
seo_set_elementor_dataSchreibt Elementor-Layoutdaten in einen Beitrag.post_id, elementor_data, page_settings

Navigationsmenüs

ToolBeschreibungWichtigste Parameter
seo_get_menusListet Navigationsmenüs, deren Einträge und Theme-Menüpositionen.—
seo_add_menu_itemFügt einem Menü einen Eintrag hinzu (Seite, Term oder eigene URL); legt das Menü bei Bedarf an.menu, title, type, object_id, position
seo_reorder_menuSortiert ein Menü anhand einer Liste von Eintrags-IDs neu.menu, item_ids

Mehrsprachigkeit

ToolBeschreibungWichtigste Parameter
seo_get_languagesListet die aktiven Sprachen einer WPML-/Polylang-Site.include_urls
seo_get_translationsZeigt vorhandene und fehlende Übersetzungen eines Beitrags.post_id

Site & Einstellungen

ToolBeschreibungWichtigste Parameter
seo_get_site_infoLiefert Site-Name, URL, Sprache, WordPress- und SEOWing-Version.—
seo_get_settingsLiest eine SEOWing-Einstellungsgruppe (general, company, social, schema, titles, sitemap, …).group
seo_update_settingsAktualisiert eine Einstellungsgruppe, z. B. Firmendaten oder Social-Profile.group, settings

Wartung & Diagnose

ToolBeschreibungWichtigste Parameter
seo_flush_cacheLeert Caches (LiteSpeed, WP Rocket, W3TC, Object-Cache, Transients).type, post_id
seo_debug_logLiest, durchsucht, kürzt oder leert das WordPress-Debug-Log.action, lines, pattern, filter
seo_list_toolsListet alle verfügbaren MCP-Tools, optional gefiltert nach Kategorie oder Suchbegriff.category, search
seo_self_updateAktualisiert das SEOWing-Plugin aus einem hochgeladenen Paket (nur Administratoren).zip_base64

Typische Workflows

Einige Prompts, die Sie Ihrem AI-Agent geben können, sobald SEOWing verbunden ist:

  • Full-Site-Autopilot: „Führe mit SEOWing ein vollständiges Site-Audit durch, erkläre mir die Ergebnisse und zeige mir dann alle Fixes mit seo_auto_setup im Dry-Run-Modus. Wende sie nach meiner Freigabe an.“
  • Meta-Aufräumen: „Finde alle Seiten ohne Meta-Description, generiere prägnante Titel und Descriptions und berechne die SEO-Scores neu.“
  • Bild-Alt-Texte: „Prüfe alle Bilder auf fehlende Alt-Texte, zeige mir die Elementor-Fix-Vorschau mit seo_elementor_fix_alt im Dry-Run-Modus und wende sie dann an.“
  • Neuer Content: „Erstelle einen Landingpage-Entwurf zu [Thema], setze optimierte Meta-Tags und ein FAQ-Schema und übermittle die URL nach der Veröffentlichung via IndexNow.“

Empfohlenes Muster: zuerst auditieren, Ergebnisse gemeinsam prüfen, Bulk-Änderungen mit dry_run: true in der Vorschau ansehen, dann anwenden. Jede Schreiboperation füllt nur fehlende Werte, sofern kein Überschreiben explizit erzwungen wird.

SEOWing

AI-first SEO für WordPress. Ein Plugin statt Yoast, RankMath und Imagify.

GOLDENWING Creative Studios e.U.
Czeikestraße 4/21, 1100 Wien, Österreich

Produkt

  • Funktionen
  • Preise
  • FAQ
  • Blog
  • Changelog

Support

  • Dokumentation
  • Kontakt
  • Loslegen

Rechtliches

  • Datenschutz
  • AGB
  • Impressum
  • AVV
  • Auftragsverarbeiter

© 2026 GoldenWing Creative Studios e.U. Alle Rechte vorbehalten.

hello@seowing.io