MCP-tools

70 tools die je agent kan aanroepen.

52 leestools en 18 schrijftools voor Google Search Console, Bing Webmaster Tools, IndexNow, Core Web Vitals en GA4. De namen komen overeen met wat je agent ziet in tools/list.

Laatst bijgewerkt: 2026-10-30

In het kort

GSC Magic biedt 70 MCP-tools: 12 voor Google Search Console, 8 voor SEO-rapporten, 38 voor Bing Webmaster Tools, 2 voor IndexNow, 4 voor Core Web Vitals en PageSpeed, 6 voor Google Analytics 4. 52 daarvan zijn alleen-lezen; de 18 schrijftools (sitemaps, IndexNow, URL’s indienen bij Bing, crawlinstellingen) worden alleen op betaalde plannen aangeboden zolang de schrijfmodus aan staat, en de eigenaar kan die uitzetten in Settings.

Welke tools een account ziet, hangt af van het plan, de verleende Google-rechten en de toegevoegde sleutels (Bing, IndexNow). Schrijftools zijn gemarkeerd met schrijven: ze worden alleen op een betaald plan aangeboden zolang de schrijfmodus aan staat (die gaat aan zodra Google volledige Search Console-toegang verleent, en de eigenaar kan hem uitzetten in Settings). Al het andere is alleen-lezen en kan een agent gerust vrij aanroepen.

Google Search Console

Prestatiedata, URL-inspectie en sitemaps via de Search Console API, met OAuth voor je geregeld.

  • gsc_list_sites Alle Search Console-properties waartoe het account toegang heeft, met machtigingsniveau.
  • gsc_get_site Eén property en het machtigingsniveau van het account erop.
  • gsc_query_analytics Zoekprestaties gegroepeerd per zoekopdracht, pagina, land, apparaat, zoekuiterlijk, datum of uur, met filters. Maximaal 25.000 rijen per query.
  • gsc_list_sitemaps Sitemaps die voor een property zijn ingediend, met status, fouten, waarschuwingen en aantallen geïndexeerde URL’s.
  • gsc_get_sitemap Details van één ingediende sitemap.
  • gsc_inspect_url URL-inspectie: wel of niet geïndexeerd, indexeringsstatus, canonicals, laatste crawl, robots, mobiel gebruiksgemak en rich results.
  • gsc_inspect_urls_batch Inspecteer tot 500 URL’s in één aanroep, afgeremd om binnen de quota van Google te blijven, met een compacte status per URL.
  • gsc_add_siteschrijven Voeg een property toe aan Search Console (verificatie gebeurt nog steeds in de Search Console-interface).
  • gsc_delete_siteschrijven Verwijder een property uit de Search Console van het account.
  • gsc_submit_sitemapschrijven Dien een sitemap in of dien hem opnieuw in.
  • gsc_delete_sitemapschrijven Verwijder een sitemap uit Search Console.
  • gsc_request_indexingschrijvenoptioneel Meld Google een bijgewerkte of verwijderde URL via de Indexing API (officieel voor JobPosting- en BroadcastEvent-pagina’s).

SEO-rapporten

Analyses die op onze servers draaien en kant-en-klare cijfers teruggeven, zodat de agent over resultaten redeneert in plaats van door ruwe rijen te bladeren.

  • report_quick_wins Combinaties van zoekopdracht en pagina op positie 4–20 met veel vertoningen: het goedkoopste extra verkeer, gesorteerd op potentiële extra klikken.
  • report_traffic_drops Vergelijk een periode met de even lange periode ervoor en krijg de grootste klikverliezers en -winnaars per pagina of zoekopdracht.
  • report_content_decay Pagina’s waarvan de klikken in elk van de laatste drie vensters daalden: een gestage achteruitgang, geen eenmalige dip. Kandidaten voor een contentupdate.
  • report_cannibalization Zoekopdrachten waarbij twee of meer van je pagina’s elk een betekenisvol deel van de vertoningen krijgen en zo rankingsignalen versnipperen.
  • report_ctr_outliers Pagina’s met een CTR van minder dan de helft van de mediaan van je site op dezelfde positie: kandidaten voor betere titels en beschrijvingen.
  • report_brand_split Merk- versus niet-merkzoekopdrachten met klikken, vertoningen en klikaandeel, plus de topzoekopdrachten per groep.
  • report_index_health Leest URL’s uit je sitemaps, inspecteert ze met de URL Inspection API en groepeert ze op indexeringsstatus.
  • report_google_vs_bing Klikken en vertoningen per pagina uit Google en Bing naast elkaar.

Bing Webmaster Tools

De volledige Bing Webmaster API: zoekprestaties, crawldata, backlinks, keywordonderzoek en URL-indiening.

  • bing_list_sites Sites in Bing Webmaster Tools voor de API-sleutel, met verificatiestatus.
  • bing_get_site_roles Gebruikers met toegang tot een site.
  • bing_query_stats Klikken, vertoningen en gemiddelde positie voor de top-zoekopdrachten (wekelijks, ongeveer zes maanden).
  • bing_page_stats Klikken, vertoningen en gemiddelde positie voor de toppagina’s.
  • bing_page_query_stats Zoekopdrachten die naar één pagina leidden.
  • bing_query_page_stats Pagina’s die voor één zoekopdracht werden getoond.
  • bing_query_page_detail_stats Gedetailleerde statistieken voor één zoekopdracht op één pagina.
  • bing_query_traffic_stats Verkeersverloop voor één zoekopdracht.
  • bing_rank_traffic_stats Dagelijkse klikken en vertoningen voor de hele site.
  • bing_crawl_stats Dagelijks gecrawlde pagina’s, crawlfouten, aantallen in de index en door robots.txt geblokkeerde pagina’s.
  • bing_crawl_issues URL’s met crawlproblemen: 4xx/5xx, DNS, time-outs, malware.
  • bing_url_info Indexdetails van één URL: HTTP-status, laatste crawl, ontdekkingsdatum, grootte, anchors.
  • bing_url_traffic Klikken en vertoningen voor één URL.
  • bing_list_sitemaps Sitemaps en feeds die bij Bing zijn ingediend, met status en aantallen URL’s.
  • bing_sitemap_details Onderliggende sitemaps van een sitemapindex.
  • bing_keyword Bing-zoekvertoningen voor elk keyword in een periode (keywordonderzoek, niet beperkt tot je eigen site).
  • bing_keyword_stats Historische wekelijkse vertoningen voor een keyword.
  • bing_url_submission_quota Resterende dagelijkse en maandelijkse quota voor URL-indiening.
  • bing_list_blocked_urls URL’s en mappen die uit Bing-resultaten zijn geblokkeerd.
  • bing_crawl_settings Crawlsnelheid per uur en de instelling voor crawl boost.
  • bing_list_query_params Queryparameters die Bing negeert bij URL-normalisatie.
  • bing_fetched_urls URL’s die eerder zijn opgehaald met Fetch as Bingbot.
  • bing_fetched_url_details Resultaat van een Fetch as Bingbot-verzoek: status, headers, content.
  • bing_add_siteschrijven Voeg een site toe aan Bing Webmaster Tools.
  • bing_verify_siteschrijven Probeer een site te verifiëren (metatag, XML-bestand of DNS-record dat al aanwezig is).
  • bing_remove_siteschrijven Verwijder een site uit Bing Webmaster Tools.
  • bing_submit_urlsschrijven Dien tot 500 URL’s in om te laten crawlen en indexeren, met vooraf een controle van de resterende quota.
  • bing_save_crawl_settingsschrijven Stel de crawlsnelheid per uur en crawl boost in.
  • bing_submit_sitemapschrijven Dien een sitemap of feed in bij Bing.
  • bing_remove_sitemapschrijven Verwijder een ingediende sitemap of feed.
  • bing_block_urlschrijven Blokkeer een pagina of map in Bing-resultaten.
  • bing_unblock_urlschrijven Hef de blokkade van een pagina of map op.
  • bing_add_query_paramschrijven Laat Bing een queryparameter negeren.
  • bing_remove_query_paramschrijven Stop met het negeren van een queryparameter.
  • bing_fetch_urlschrijven Vraag Bingbot een URL nu op te halen; lees het resultaat later met bing_fetched_url_details.

IndexNow

Laat Bing, Yandex, Seznam, Naver en andere IndexNow-zoekmachines binnen enkele seconden weten welke URL’s nieuw, gewijzigd of verwijderd zijn.

  • indexnow_generate_key Genereer een nieuwe IndexNow-sleutel en het bestand dat je op de site moet hosten.
  • indexnow_submitschrijven Meld IndexNow-zoekmachines nieuwe, gewijzigde of verwijderde URL’s: één host per aanroep, tot 10.000 URL’s.

Core Web Vitals en PageSpeed

Chrome UX Report-data van echte gebruikers en Lighthouse-audits voor elke origin of URL die je beheert.

  • cwv_get_origin Core Web Vitals van echte gebruikers (LCP, INP, CLS, FCP, TTFB) voor een hele origin, laatste 28 dagen, p75 en aandelen goed/moet worden verbeterd/slecht.
  • cwv_get_url Core Web Vitals van echte gebruikers voor één URL (vraagt voldoende Chrome-verkeer).
  • cwv_history Wekelijkse Core Web Vitals-historie, tot ongeveer zes maanden, voor een origin of URL.
  • psi_run_audit Draai Lighthouse via PageSpeed Insights: categoriescores, labmetrics, velddata en belangrijkste verbetermogelijkheden.

Google Analytics 4

GA4-rapporten naast je zoekdata: sessies, key events, bestemmingspagina’s en verwijzingsverkeer van AI-assistenten.

  • ga_list_properties Google Analytics-accounts en GA4-properties waartoe het account toegang heeft.
  • ga_list_data_streams Datastreams van een GA4-property, inclusief de Measurement ID die de tag op de site gebruikt.
  • ga_get_metadata Dimensies en statistieken die voor een property beschikbaar zijn, inclusief aangepaste, met zoekfunctie.
  • ga_run_report Draai een GA4-rapport met dimensies, statistieken, datumbereiken, filters, sortering en paginering.
  • ga_run_realtime_report GA4-realtimerapport voor de afgelopen 30 minuten.
  • ga_list_key_events Key events (voorheen conversies) die op een property zijn ingesteld.

Hoe de tools zijn ontworpen

  • Kant-en-klare cijfers, geen ruwe dumps. Rapporten vergelijken periodes, berekenen aandelen en sorteren op impact op onze servers, zodat het model een kort resultaat leest in plaats van 25.000 rijen.
  • Expliciete limieten. Resultaten bevatten truncatievlaggen en quotanotities (URL-inspectie: 2.000 per dag), zodat de agent een gedeeltelijke dataset nooit voor compleet aanziet.
  • Draagbare schema’s. Geen unions, referenties of vrije records in invoerschema’s, zodat elke tool laadt in Claude, ChatGPT, Cursor en kleinere clients.
  • Veiligheidshints. Elke tool declareert readOnlyHint, destructiveHint en openWorldHint, en de server dwingt de alleen-lezen-modus af, wat de client ook vraagt.

Verbindingsdetails voor developers staan op de pagina elke MCP-client. Het endpoint is https://mcp.gscmagic.com/mcp.