mcp.seocrawl.ai

Google Search Console MCP-server

Google Search Console MCP-serveren med superkræfter til SEO + GEO: dine GSC-data og SEO-opgaver inde i din AI-assistent.

85 MCP-værktøjer, én connector. Hent live data fra Google Search Console og Google Analytics 4, gå i dybden med et enkelt søgeord eller en enkelt side, tjek hvad Google rent faktisk indekserer, opdel data med dine egne tags og Smart Views, styr og auditér din AI-synlighed i ChatGPT, Claude, Gemini og Perplexity, mål den trafik de sender dig, kør og sammenlign crawls fra site audit, render resultaterne som visuelle widgets, og opret eller luk SEO-opgaver — alt sammen i en chat. Bygget på den åbne standard Model Context Protocol (MCP), så det virker ud af boksen med Claude, ChatGPT, Cursor og Claude Code. En del af SEO + GEO-platformen (AI-synlighed) fra SEOcrawl AI.

Virker med
ChatGPT logoClaude logoCursor logo
Claude logo
Claude-connector

SEOcrawl AI ligger i Claudes officielle connector-katalog

Tilføj den fra vores opslag i Claude, og log ind med din SEOcrawl AI-konto — ingen server-URL at kopiere, intet at installere.

Tilføj til Claude

Use cases for Google Search Console MCP

Fjorten rigtige samtaler, du kan tage i dag — både SEO og GEO (AI-synlighed). Hver eneste hænger sammen med de MCP-værktøjer, der er listet nedenfor. Ingen løse påstande, ingen copy-paste, ingen eksport.

get_gsc_summary · compare_date_ranges

Search Console-status i chatten

Få dit ugentlige overblik fra Search Console i én chat — de samme data, du ellers ville åbne SEO-dashboardet for. Drop den manuelle eksport: bed om de seneste 28 dage mod de 28 før, så henter din assistent de fire hovedtal med diff og change_pct allerede regnet ud.

Eksempel på prompt

Sammenlign performance for seocrawl.ai de seneste 28 dage mod de 28 før — klik, visninger, CTR og gennemsnitlig position.

get_top_pages · get_page_detail

Sider i fremgang og tilbagegang

Se hvilke sider der flytter noget, og hvilke der lige er faldet. Bed om topsider med sammenligning periode mod periode, så rangerer din assistent dem efter klik, markerer taberne og tilbyder at hente den daglige opdeling for den URL, du peger på.

Eksempel på prompt

Top 5 sider på klik for seocrawl.ai de seneste 28 dage — og hvilke af dem er faldet siden de 28 før?

get_keyword_detail

Dyk ned i ét søgeord

Zoom ind på et enkelt søgeords udvikling dag for dag. Når du har fundet en søgning, der er værd at undersøge, henter du dens daglige tidsserie — god til at fange præcis den dag, positionen flyttede sig, eller til at koble den til en Google-opdatering.

Eksempel på prompt

Vis den daglige udvikling for 'geo optimization' på seocrawl.ai de seneste 28 dage — klik, visninger og position.

create_task

Fra indsigt til handling

Opret en SEO-opgave uden at forlade chatten. Når data peger på handling, laver din assistent opgaven direkte i din Task Manager — titel, beskrivelse, ansvarlig, prioritet (1–5) og taskbox i ét kald.

Eksempel på prompt

Opret en opgave på at opdatere meta title på /blog/technical-seo. Prioritet 2, tildelt mig, og beskrivelsen skal nævne faldet på 38 % i klik.

list_tasks · update_task · add_comment

Opgavetriage i én chat

Ryd op i dine åbne SEO-opgaver i én kæde. Din assistent lister det, der er åbent, ændrer status på en af dem og skriver en kommentar om, hvad der blev gjort — tre MCP-kald, én forespørgsel i almindeligt sprog.

Eksempel på prompt

List mine åbne opgaver på seocrawl.ai, marker 'Opdatér meta title på /blog/technical-seo' som færdig, og skriv en kommentar med den nye titel.

list_winners_losers

De største udsving, rangeret

Se fremgang og tilbagegang mellem to perioder uden at grave i hver enkelt. Bed om de største udsving, så får du søgeord (eller sider) sorteret efter, hvor langt de er steget eller faldet — forskellene er regnet ud på forhånd, så du slipper for at åbne hvert element.

Eksempel på prompt

Hvilke søgeord har flyttet sig mest på seocrawl.ai — seneste 28 dage mod de 28 før? Vis den største fremgang og den største tilbagegang.

list_pages_for_keyword

Find kannibalisering på søgeord

Find alle de sider, der konkurrerer om den samme søgning. Giv din assistent et søgeord, så lister den de sider på dit site, der henter klik og visninger på det, rangeret — så du kan se, når to URL'er deler samme intention, og vælge én af dem.

Eksempel på prompt

Hvilke sider på seocrawl.ai ranker på 'seo dashboard'? Jeg vil tjekke, om mere end én URL konkurrerer om den.

add_annotation · list_annotations

Marker øjeblikket, og læs det igen senere

Sæt kontekst fast på din Search Console-tidslinje. Når noget ændrer sig — en migrering, en Google-opdatering, en stor udgivelse — noterer din assistent en dateret annotation og læser tidslinjen tilbage, så forklaringen bag et trafikskifte aldrig går tabt.

Eksempel på prompt

Tilføj en annotation på seocrawl.ai i dag: 'Ny /mcp-landingsside lanceret'. Vis derefter annotationerne fra de seneste 3 måneder.

page_explorer

Find siderne bag en teknisk fejl

Gør din site audit til et spørgsmål. Bed om sider uden canonical, uden H1, med 404 eller et hvilket som helst andet tjek, så returnerer din assistent de præcise URL'er fra dit seneste crawl — med health score og antal fejl og advarsler. Du går direkte fra problem til rettelisten uden at åbne dashboardet.

Eksempel på prompt

List de sider fra sidste crawl på seocrawl.ai, der mangler en H1 eller svarer 404 — dårligst health først.

list_prompts

Auditér din dækning på AI-synlighed

Se præcis, hvad din AI Tracker holder øje med i ChatGPT, Claude, Gemini og Perplexity. Spørg hvilke prompts en property følger, så lister din assistent hver enkelt med de engines, den kører mod, og hvor mange gange den er kørt i perioden — så du kan auditere din GEO-dækning og finde hullerne uden at åbne dashboardet.

Eksempel på prompt

List de AI Tracker-prompts, seocrawl.ai følger — vis hvilke engines hver prompt kører på, og hvor mange gange de er kørt de seneste 28 dage.

create_tag_rule · get_top_keywords

Opdel dine data efter din egen taksonomi

Grupper søgeord og sider på din måde, og læs Search Console gennem den linse. Bed din assistent om automatisk at tagge alt, der matcher et mønster — for eksempel alle søgninger med ‘geo’ i — så laver den en regel, der tagger både nuværende og kommende match, og henter derefter dine topsøgeord filtreret på det tag. Efter produktlinje, efter intention, brand mod non-brand — din taksonomi, dine rapporter.

Eksempel på prompt

Tag alle søgeord på seocrawl.ai, der indeholder 'geo', som 'GEO', og vis mig så de største søgeord med det tag de seneste 28 dage.

get_ga4_summary · compare_ga4_date_ranges

Dit GA4-overblik ved siden af GSC-data

Hovedtallene fra Google Analytics 4 i samme samtale som Search Console — uden at skifte faneblad og uden en omvej forbi Looker Studio. Bed om en hvilken som helst periode, så henter din assistent sessioner, brugere, konverteringer og engagement rate med ændringen siden forrige periode allerede regnet ud — eller sammenligner to perioder side om side.

Eksempel på prompt

Giv mig GA4-overblikket for seocrawl.ai de seneste 28 dage — sessioner, brugere, konverteringer og engagement rate, mod de 28 før.

get_ga4_traffic_by_source

Se hvor din trafik rent faktisk kommer fra

Ét spørgsmål, hele dit trafikmiks. Din assistent deler GA4-sessioner op på kanal eller på source/medium — hver række med sin andel af periodens samlede trafik — så du med det samme ser, hvor meget søgning, henvisninger, sociale medier og betalt rent faktisk trækker, uden at bygge en eneste rapport.

Eksempel på prompt

Del trafikken på seocrawl.ai de seneste 28 dage op på kanal — sessioner og andel af det samlede.

get_ga4_ai_referrers

Mål din AI-trafik, engine for engine

Den halvdel af GEO, der plejer at mangle: ikke bare hvor du bliver nævnt, men hvilken trafik det giver. Din assistent læser henvisningssessioner fra AI og LLM'er direkte fra source/medium i GA4 — ChatGPT, Perplexity, Gemini, Claude, Copilot — med key events og sessionsvarighed pr. engine, uden manuelle regex-filtre. Kombinér det med prompterne i din AI Tracker, og kobl synlighed sammen med besøg.

Eksempel på prompt

Hvor meget AI-trafik fik seocrawl.ai de seneste 28 dage? Del det op pr. engine — sessioner, key events og ændring siden forrige periode.

85 MCP-værktøjer til SEO og GEO

85 SEO MCP-værktøjer fordelt på 19 grupper. Navnene nedenfor er de rigtige MCP-tool-ID'er, så du (eller din assistent) kan kalde dem direkte.

Properties

1 værktøj

Find ud af hvilke Search Console-properties (projekter) der er forbundet til kontoen, før du spørger om noget andet.

list_properties

Lister alle de GSC-properties, den godkendte bruger har adgang til. Returnerer property-id (UUID) og URL (sc-domain:…), som du sender videre til alle andre værktøjer.

Performanceoverblik

3 værktøjer

Overordnet performance i Search Console for enhver property, plus en direkte sammenligning mellem to datointervaller.

get_gsc_summary

Klik, visninger, CTR og gennemsnitlig position for en property i et valgt vindue. Tager presets (last_7_days, last_28_days, last_3_months, last_year) eller absolutte from/to-datoer. Returnerer også en branded_breakdown, der deler klik, visninger, CTR og position op i brand og non-brand — styret af propertyens Brand-tag.

compare_date_ranges

Sammenligner to GSC-vinduer side om side og giver diff og change_pct for klik, visninger, CTR og position. Periode A kan være et preset; periode B er absolut.

list_winners_losers

De største udsving mellem to perioder, med forskellene regnet ud på forhånd, så din assistent slipper for at grave i hvert element. Vælg dimension=keywords eller pages, en metrik (clicks, impressions eller position) og direction=up / down / both for at få fremgang, tilbagegang eller de største bevægelser begge veje. Periode B er som standard vinduet lige før periode A.

Søgeord

3 værktøjer

Find ud af hvilke søgninger der reelt trækker trafik, og zoom så ind på ét søgeords udvikling dag for dag.

get_top_keywords

De største søgeord for en property rangeret efter klik, visninger, CTR eller position — med sammenligning periode mod periode. Sidevis via next_cursor. Filtrér med branded: true|false for at skille brandsøgninger fra dem, SEO har hentet hjem; opsummeringen returnerer en branded_breakdown, du kan læse i ét hug.

get_keyword_detail

Daglig tidsserie (klik, visninger, CTR, position) for én søgning i en property. Samme muligheder for datointerval som opsummeringen.

list_pages_for_keyword

Ud fra én søgning: de sider på din property, der henter dens klik og visninger — rangeret efter klik, visninger, CTR eller position, med forskelle periode mod periode og sidevisning via next_cursor. God til at opdage kannibalisering eller finde den rigtige side til et søgeord.

Sider

3 værktøjer

Se hvilke URL'er der bærer trafikken, hvor de har tabt terræn, og hent den daglige opdeling for en hvilken som helst af dem.

get_top_pages

De største sider for en property rangeret efter klik, visninger, CTR eller position — hver række returnerer klik, visninger, CTR og position med forskelle periode mod periode. Sidevis via next_cursor.

get_page_detail

Daglig tidsserie (klik, visninger, CTR, position) for én side-URL i en property. Bruger samme syntaks til datointervaller som opsummeringen.

list_keywords_for_page

Ud fra en side-URL: de søgninger, der driver dens klik og visninger — rangeret efter den metrik, du vælger, med forskelle periode mod periode og sidevisning via next_cursor. Det modsatte af list_pages_for_keyword: start ved en URL, og se præcis hvilke søgninger der føder den.

Google Discover

3 værktøjer

Google Discover er sin egen flade i Search Console med sine egne klik og visninger — læs den her uden at blande den ind i dine søgetal.

get_discover_summary

Klik, visninger og CTR fra Discover for perioden, hver sammenlignet med det lige så lange vindue umiddelbart før: *_current, *_prev, *_delta og *_change_pct (ctr er en brøk mellem 0 og 1). Discover har hverken søgning, position, land eller enhed, så det returneres ikke.

get_discover_history

Den daglige udvikling i Discover: to serier, klik og visninger, som {date, value}-punkter med manglende dage udfyldt med 0 og klar til graf, plus antal punkter og et insufficient_history-flag.

get_discover_top_pages

Propertyens største Discover-sider rangeret efter klik — eller efter visninger eller CTR — hver med klik, visninger og ctr for perioden og ændringen mod vinduet før. Sidevis via next_cursor.

Indeksdækning

4 værktøjer

Hvor meget af dit site Google rent faktisk indekserer — samlet dækning, den daglige udvikling i indekserede sider, de URL'er der sidder fast i hver status, og en live URL-inspektion af en enkelt side, direkte fra chatten.

get_indexation_summary

Overblik over indeksdækningen for en property: kendte URL'er (indsendt via sitemap), hvor mange Google indekserer, indexed_pct og en by_state-opdeling (Indsendt og indekseret, Crawlet – ikke indekseret i øjeblikket, Fundet – ikke indekseret i øjeblikket, Udelukket af 'noindex', Side med viderestilling, Ikke fundet 404, Soft 404 …). indexed har en rigtig prev/delta; datointerval via preset eller absolut from/to.

get_indexation_history

Den daglige udvikling i indekserede sider — én "indexed"-serie af {date, value}-punkter, lagt sammen på tværs af propertyens sitemaps og klar til en tidsseriegraf. Returnerer points (dage med rigtige data) og sætter insufficient_history, når der er for få dage til at tegne noget meningsfuldt.

list_indexation_pages

De URL'er, der lige nu ligger i en given dækningsstatus hos Google (send statussen præcis som get_indexation_summary skriver den). Hver række returnerer url, state, last_crawled, google_canonical mod declared_canonical og discovered_via (sitemap eller henvisende side). Sidevis via cursor (limit maks. 200).

get_url_inspection

Live URL-inspektion fra Google for én side: coverage_state, verdict (PASS / NEUTRAL / FAIL), indexing_allowed, Googles mod brugerens canonical, last_crawl_time, robots_txt_state, page_fetch_state, sitemaps, en stikprøve af henvisende URL'er, rich_results og mobile_usability. Cache først — returnerer et friskt cachet resultat eller henter live fra GSC inden for propertyens inspektionskvote.

Opgaver

8 værktøjer

Task Manager i SEOcrawl AI — koblet helt ind i MCP'en. Opret arbejde, ret det, kommentér på det, og bliv i chatten.

list_tasks

Alle opgaver for en property. Filtrér på status (open / done), ansvarlig, taskbox (kolonne) eller q (titelsøgning uden hensyn til store og små bogstaver). Sidevis via next_cursor.

list_taskboxes

Opgavetavlens kolonner (taskboxes) for en property: id, name, status (todo / in_progress / done) og order. Send et returneret taskbox-id — eller status-nøgleordet — til create_task eller update_task for at flytte en opgave over i den kolonne.

get_task

Alle detaljer om én opgave. Tager en UUID, et slug eller en fuld URL til opgaven i browseren (property-argumentet er valgfrit, når du sender en URL).

create_task

Opret en opgave på en property med title (påkrævet) plus valgfri description, assignee, priority (1–5, standard 3) og taskbox (som standard TO-DO-kolonnen).

update_task

Opdater en opgave delvist — en hvilken som helst kombination af title, description, assignee, priority, taskbox eller unassign:true for at fjerne ejeren.

add_comment

Skriv en kommentar på en opgave. Samme fleksible reference (UUID / slug / URL) som get_task og update_task.

get_comments

Lister kommentarerne på en opgave, inklusive svar i tråde. Samme fleksible reference (UUID / slug / URL) som get_task — property-argumentet er valgfrit, når du sender en URL.

add_task_follower

Tilføj en kollega som følger på en opgave, eller fjern vedkommende med remove:true. Brugeren angives med e-mail eller bruger-UUID og skal allerede være medlem af tavlen; at tilføje en sender samme notifikation som i appen, og kaldet er idempotent.

Milepæle på roadmappet

4 værktøjer

Milepæle bor på samme opgavetavle: saml opgaver i et dateret roadmap, ryk datoerne når planen rykker sig, og læs fremdriften direkte fra DONE-kolonnen.

list_milestones

Alle milepæle på en propertys tavle: id, slug, name, description, start_date og end_date (Y-m-d), color, progress (0–100, beregnet ud fra opgaverne i DONE-kolonnen), state (upcoming / active / overdue / done / at_risk) samt antal opgaver og antal færdige. Send et returneret id eller slug videre til update_milestone eller assign_task_to_milestone.

create_milestone

Opret en dateret milepæl på roadmappet. name plus startDate og endDate (Y-m-d, start på eller før slut) er påkrævet; description og en #RRGGBB-farve er valgfri. Opgaver hægtes på bagefter med assign_task_to_milestone.

update_milestone

Opdater en milepæl delvist via id eller slug — en hvilken som helst kombination af name, description, startDate, endDate og color. En milepæl kan flyttes, men aldrig gøres udateret, og startDate skal blive på eller før endDate.

assign_task_to_milestone

Kobl en opgave til en milepæl, eller fjern koblingen ved at udelade milepælen. Opgaven angives med en UUID, et slug eller en fuld URL i browseren, og en opgave hører til højst én milepæl.

Annotationer

4 værktøjer

Noter på grafen for enhver property — skriv ned hvad der ændrede sig og hvornår, og læs tidslinjen tilbage, så konteksten aldrig forsvinder fra dine Search Console-kurver.

add_annotation

Opret en note på grafen for en property på en given dato (Y-m-d) med selve noteteksten — plus valgfri længere beskrivelse, kategori og en tilknyttet opgave-UUID. Lægges ind som en egen note for hele sitet med dig som forfatter.

list_annotations

Lister en propertys annotationer inden for et datointerval, nyeste først. Brug et preset (last_7_days, last_28_days, last_3_months, last_year) eller absolutte from/to-datoer, med valgfri fritekstsøgning i noten og sidevisning (limit maks. 200).

get_annotation

Alle detaljer om én annotation ud fra dens id — dato, note, beskrivelse, kategori, tilknyttet opgave, forfatter og den property, den hører til. Brug list_annotations til at finde id'et.

delete_annotation

Slet en egen annotation ud fra dens id. Kun dine egne noter kan fjernes — officielle eller globale noter afvises. Returnerer id'et med deleted: true.

Site Audit

8 værktøjer

Styr din site audit fra chatten — læs helbredsoverblikket, list fejlene og de URL'er, de sidder på, gå i dybden med en side, sæt et nyt crawl i gang, og sammenlign to crawls for at se, hvad der er blevet værre, uden at åbne dashboardet.

list_site_audit_projects

Lister propertyens Site Audit-projekter (crawl-opsætninger), så du kan finde det audit_id, du vil arbejde med. Hvert projekt returnerer audit_id, name, mode (list / complete / organic_traffic), device, start_urls, status, progress, last_crawl_date, pages_crawled og seneste health_score. De fleste andre site audit-værktøjer bruger som standard det senest afsluttede audit, så det her er kun nødvendigt, når du vil ramme et bestemt.

get_site_audit_summary

Teknisk helbredsoverblik for seneste crawl: health_score (aktuel plus prev og delta), pages_crawled, crawl_date, issues_by_severity (critical / warning / notice, hver med issue_types og pages_affected mod forrige crawl), issues_by_category (OnPage, Links, International, Robots, Social) og category_scores pr. område. Bruger som standard det seneste audit.

list_site_audit_issues

De tekniske fejl, seneste crawl fandt, alvorligste først — hver med issue_code (som du sender til list_site_audit_issue_pages), title, severity, category, pages_affected (med prev og delta), vejledning i how_to_fix og priority. Filtrér på severity og/eller category; sidevis via cursor (limit maks. 200).

list_site_audit_issue_pages

De præcise URL'er, der er ramt af én fejl — send dens issue_code, og få hver berørt url med værdien for den side. Sidevis via cursor (limit maks. 200). Gør enhver audit-fejl om til en konkret retteliste.

get_site_audit_page

Alle crawl-detaljer for én URL: status_code, crawl_depth, indexability_score og health_score, category_scores, issue_counts og issues[] — sidens fejlende tjek, hver med issue_code, severity, category, beskrivelsen for den side og how_to_fix.

page_explorer

Find crawlede sider, der matcher tekniske SEO-kriterier fra dit seneste site audit. Filtrér på status_code (fx 404), no_canonical (manglende canonical-tag), missing_h1 (manglende H1) eller check_title (et hvilket som helst audit-tjek fra UI'en, fx "Title Tag too short"). Sortér på health, status_code, url eller depth, sidevis via next_cursor. Hver række returnerer url, status_code, title, indexability, performance_score (health 0–100), last_crawled_at, count_errors og count_warnings — plus en check_description, når et tjek-filter er aktivt.

trigger_site_audit_crawl

Start et nyt crawl (skrivehandling) — sætter auditten i kø og bruger projektets crawler-credits (adskilt fra MCP-credits) i forhold til antallet af crawlede sider. Understøtter complete- og list-tilstand; returnerer audit_id, status, started_at og pages_queued. Resultaterne bliver tilgængelige for læseværktøjerne, når crawlet er færdigt.

compare_site_audit_crawls

Sammenlign to crawls og svar på "hvad er blevet værre eller bedre siden sidst?" — health_diff plus tal og fire lister: new_issues, resolved_issues, worsened og improved, hvor hver fejl bærer pages_affected, prev og delta. Sammenligner som standard seneste crawl med det forrige.

Code Monitor

4 værktøjer

Følg ændringer i HTML og kode på dine overvågede sider fra chatten — se hvilke sider der holdes øje med og deres status, læs feedet af ændringer for hele projektet eller historikken for én side, hent den præcise før/efter-forskel på en fundet ændring, og få en sides seneste snapshot, uden at åbne dashboardet.

list_code_monitor_pages

Lister de sider, en property følger i Code Monitor, hver med sin overvågningsstatus — url, last_change_at (seneste fundne ændring) og changes_count (antal fundne ændringer i alt). Filtrér på delstreng i url; sidevis via cursor (limit maks. 200). Returnerer feature_not_available, når planen ikke indeholder Code Monitor.

list_code_monitor_changes

Lister fundne ændringer i kode og HTML på siderne, nyeste først — hver med url, date og change_types (Title, Canonical, Meta Description, noindex, robots.txt, sitemap.xml, H1, statuskode, Hreflang, Open Graph, Twitter-billede, Analytics, Tag Manager). Afgræns til én side med seoMonitorId eller page, eller udelad det for at få feedet for hele projektet; indsnævr med from/to. Sidevis via cursor (limit maks. 200).

get_code_monitor_change

Hent før- og efterværdierne for én fundet ændring, adresseret med url + createdAt — én post pr. ændret felt med type, property, before og after (arrays for felter med flere værdier). Send changeType for kun at få ét felt. Returnerer not_found, når ingen ændring matcher, og invalid_change_type ved et ukendt feltnavn.

get_code_monitor_snapshot

Hent den seneste registrerede tilstand for en overvåget side — de aktuelle udtrukne felter på siden (title, canonical, meta description, meta robots, robots.txt, sitemap.xml, H1, overskrifter, statuskode, hreflang, Open Graph-billede, Twitter-billede, Analytics, Tag Manager). Angiv siden med seoMonitorId eller url; rå HTML og screenshots gemmes ikke. Returnerer not_found for en ukendt side.

AI Tracker

14 værktøjer

Din AI Tracker (GEO / AI-synlighed) hele vejen rundt — se hvilke prompts en property følger i ChatGPT, Claude, Gemini og Perplexity, læs omtalerater pr. engine og de præcise kilder, hver engine citerede, og opret, ret eller organisér prompts og emner, alt sammen fra chatten.

list_prompts

Lister de AI Tracker-prompts, en property følger. Hver række returnerer prompt_id, prompt_text, engines_tracked (de LLM-engines, prompten kører mod), last_run_at (ISO-8601, seneste kørsel) og runs_in_range (kørsler pr. engine inden for vinduet). Afgræns runs_in_range med et preset (last_7_days, last_28_days, last_3_months, last_year) eller absolutte from/to-datoer — hele promptlisten kommer altid retur. Filtrér på engine (chatgpt/openai, claude/anthropic, gemini, perplexity), og sidevis med limit (maks. 200) og next_cursor.

get_prompt_detail

Synlighed pr. engine for én prompt: runs, mentions, mention_rate (%) og ændringen i procentpoint mod perioden lige før — opdelt på ChatGPT, Claude, Gemini og Perplexity, med totaler på tværs af engines. Datointerval via preset eller absolut from/to (standard last_28_days).

list_prompt_runs

De enkelte kørsler bag én prompt — én række pr. kørsel med date, engine, flagene mentioned / mentioned_in_text og et response_excerpt (op til 600 tegn af det faktiske AI-svar). Filtrér på engine, afgræns med datointerval, og sidevis med limit (maks. 200) og next_cursor.

list_prompt_citations

De kilder, AI-engines citerede, da de svarede på én prompt, samlet for perioden: own_domain plus hvert citeret domæne og hver URL markeret med is_own_domain og url_count — så du kan se, hvilke af dine sider der henter citeringer, og hvilke konkurrenter der tager dem.

create_prompt

Opret en AI Tracker-prompt — det spørgsmål, trackeren kører mod engines. Sæt listen af engines (chatgpt, claude, gemini, perplexity), land, svarsprog og frekvens (daily, week eller month), og læg den eventuelt under et emne med topicId eller topicTitle (find eller opret).

update_prompt

Opdater en fulgt prompt delvist — en hvilken som helst kombination af tekst, liste af engines, land, svarsprog eller frekvens; felter, du udelader, står uændret. Prompten beholder sit emne og skal fortsat være unik inden for det.

delete_prompt

Slet en fulgt prompt og alle dens registrerede svar fra engines. Kan ikke fortrydes; promptens emne røres ikke.

list_prompt_topics

Lister de promptemner, der grupperer prompts på LLM Tracker-siden — hver med topic_id og title. Send et emne videre til create_prompt / update_prompt for at lægge en prompt ind under det.

create_prompt_topic

Opret (eller hent) et promptemne ud fra titlen — en idempotent upsert, så en titel, der allerede findes, kommer uændret retur med created=false. Emner grupperer prompts på LLM Tracker-siden.

update_prompt_topic

Omdøb et promptemne ud fra dets topicId. Den nye titel må ikke være tom og skal være unik inden for propertyen (at omdøbe til samme titel er en tom succes).

delete_prompt_topic

Slet et promptemne. Det smitter af: hver prompt under emnet og alle deres registrerede svar bliver slettet permanent. Returnerer prompts_deleted. Kan ikke fortrydes.

get_ai_visibility_share_of_voice

Det samlede share of voice-billede: dit domæne mod konkurrenterne på tværs af alle fulgte prompts, hvert domæne rangeret efter share of voice (0–100 i gennemsnitlig synlighed) med ændringen mod perioden før, plus en optælling af de prompts, du vinder og taber mod den største konkurrent. Brug list_prompts / get_prompt_detail til opdelingen pr. prompt.

get_ai_visibility_mentions

Hvor ofte brandet bliver nævnt på tværs af alle fulgte prompts i perioden: total_prompts plus tre kategorier, der udelukker hinanden — mentioned (nævnt fremtrædende), mentioned_in_text (kun inde i svarteksten) og absent — hver med et antal og en procentdel. Det handler om tilstedeværelse, ikke om tone.

get_ai_visibility_history

Den daglige udvikling i AI-synlighed: én serie af {date, value}-punkter, hvor value er den andel af fulgte prompts, hvis svar linkede til brandet den dag, klar til graf. Returnerer også antal punkter i perioden og et insufficient_history-flag for vinduer, der er for korte til at læse.

GA4 Web Analytics

6 værktøjer

Google Analytics 4 i samme connector — sessioner, konverteringer, trafikkilder og den henvisningstrafik fra AI og LLM'er, der ligger bag dit GEO-arbejde, direkte fra chatten.

list_ga4_properties

Lister de GA4-properties, der er forbundet til dine projekter. Hver post returnerer projektets id og URL (begge virker som property-argument til de øvrige GA4-værktøjer), det underliggende GA4-property-ID og datoen for forbindelsen. Kun projekter med en forbundet GA4-property kommer med.

get_ga4_summary

Sessioner, brugere, nye brugere, konverteringer, engagement rate og sessioner pr. bruger for en property i et valgt vindue — presets (last_7_days, last_28_days, last_3_months, last_year) eller absolutte from/to-datoer. Hver metrik returnerer current, prev og delta mod perioden lige før.

compare_ga4_date_ranges

Sammenlign to GA4-vinduer side om side — sessioner, brugere, nye brugere, konverteringer og engagement rate, med begge værdier plus diff og change_pct pr. metrik. Periode A kan være et preset; periode B er absolut. GA4-tvillingen til compare_date_ranges.

get_ga4_traffic_by_source

Sessioner opdelt på trafikkilde. Vælg dimension=source_medium (standard) eller channel for GA4's standardkanalgruppering — rækkerne kommer sorteret efter sessioner, hver med sin share_pct af periodens samlede, begrænset af limit (standard 25, maks. 100).

get_ga4_top_pages

GA4-tal pr. side (landing / URL), rangeret så du kan se, hvilke sider der giver flest sessioner, tilmeldinger (konverteringer) eller brugere. Hver række returnerer siden plus sessioner, brugere, konverteringer og engagement_rate, hver med prev fra forrige periode og change_pct. Sortér på sessions (standard), conversions eller users; begrænset af limit (standard 25, maks. 100). Sidevisningens modstykke til get_ga4_traffic_by_source.

get_ga4_ai_referrers

Henvisningstrafik fra AI og LLM'er pr. engine — ChatGPT, Perplexity, Gemini, Claude, Copilot og flere, genkendt ud fra source/medium på GA4-sessionen. Hver engine returnerer sessioner, key events og gennemsnitlig sessionsvarighed, med ændringen mod forrige periode. Din GEO-trafik, målt.

Tags

8 værktøjer

Byg din egen taksonomi oven på søgeord og sider, og skær Search Console efter den. Opret tags, tildel dem i hånden eller med automatiske regler, og send dem videre til tags-filteret på get_top_keywords, get_top_pages og list_winners_losers.

list_tags

Lister en propertys tags på søgeord og sider. Hvert tag returnerer tag_id, name, type (keyword|page), color, rule_count (regler for automatisk tildeling) og member_count (søgeord eller sider, der bærer det lige nu). Send tag-navne videre til tags-filteret på get_top_keywords, get_top_pages og list_winners_losers.

create_tag

Opret et tag på en property. type er keyword (tagger søgeord), url (tagger sider) eller both. Valgfri color er en hex-streng, som UI'et i SEOcrawl AI bruger. Et tag identificeres på name + type, så at oprette et eksisterende tag igen opdaterer bare dets farve.

apply_tag

Sæt et tag manuelt på bestemte søgeord og/eller sider, oven i eventuelle automatiske regler. Send keywords (præcise strenge) og/eller urls (præcise side-URL'er); mindst ét er påkrævet. Tagget oprettes for den relevante type, hvis det ikke findes i forvejen.

remove_tag

Fjern et tag fra bestemte søgeord og/eller sider — det modsatte af apply_tag. Fjerner kun tagget fra de elementer; selve tagget slettes ikke, og reglerne for automatisk tildeling røres ikke.

delete_tag

Slet et tag helt: fjern det fra alle søgeord og sider, og slet selve tagget. type er keyword, url eller both. De indbyggede Brand- og Non-Brand-tags kan ikke slettes. Automatiske regler, der peger på tagget, bliver stående — brug delete_tag_rule til dem.

list_tag_rules

Lister en propertys regler for automatisk tildeling — de mønstre, der tagger søgeord og sider af sig selv. Filtrér eventuelt på tag. Hver regel returnerer rule_id, tag, field (keyword|url), country og sine conditions (match + value).

create_tag_rule

Opret en regel, der automatisk tagger hvert matchende søgeord eller hver matchende side — nu og fremover. field er keyword eller url; match er contains, not_contains, exact, starts_with, ends_with eller regex (et sikkert RE2-mønster); value er selve mønsteret. Én regel pr. tag+field; tagging af eksisterende elementer kører asynkront.

delete_tag_rule

Slet en regel for automatisk tildeling ud fra dens rule_id (fra list_tag_rules). Stopper fremtidig auto-tagging for det mønster; elementer, der allerede bærer tagget, beholder det (brug remove_tag eller delete_tag for at fjerne det).

Smart Views

3 værktøjer

Gemte, navngivne udvalg af tags, der dukker op i UI'et i SEOcrawl AI præcis som dem, der er bygget i appen. Byg et segment, du kan genbruge, ud fra dine tags på søgeord eller sider, læs dem tilbage, eller fjern et — dine gemte visninger, styret fra chatten.

list_smart_views

Lister de Smart Views på søgeord og sider, der er defineret for en property — hver med view_id, name, type (keyword | page) og de tags, den samler. Antal medlemmer pr. tag henter du med list_tags.

create_smart_view

Opret en Smart View ud fra et sæt tags (hent dem med list_tags). type er keyword (over tags på søgeord) eller page (over tags på sider). Visningen dukker op i UI'et i SEOcrawl AI præcis som en, der er lavet i appen, og kan redigeres der.

delete_smart_view

Slet en Smart View ud fra dens view_id. Det er permanent og fjerner også visningen fra UI'et i SEOcrawl AI; de underliggende tags berøres ikke. Et almindeligt filter-id returnerer not_found.

Rapportering

4 værktøjer

Din SEO-rapportering fra chatten — list de rapporter og skabeloner, der er bygget til en property, læs en rapports fulde opbygning af widgets, generér et link til et delbart snapshot, og se hvilke rapporter der er sat op til at blive sendt fast, uden at åbne dashboardet.

list_reports

Lister de rapporter, der er bygget til en property — hver med id, name, is_template, is_automate, created_at og ejer. Returnerer almindelige rapporter som standard; send templates: true for at få skabelonerne i stedet. Faste, tilbagevendende rapporter er ikke med (brug list_report_schedules). Sidevis via next_cursor.

get_report

Hent én rapports metadata (name, is_template, is_automate, ejer, created_at plus periode og modtagere, når den er planlagt) og hele dens opbygning af widgets — hver widgets type, titel, placering, config og filtre. Returnerer rapportens opbygning, ikke renderede analysetal (dem henter du med GSC- og GA4-værktøjerne).

generate_report

Generér et delbart snapshot af en eksisterende rapport, og få dens offentlige URL retur (skrivehandling). Snapshottet fastfryser rapportens aktuelle widgets og deduplikeres på indholds-hash — det tager ikke noget datointerval, så ret rapportens widgets først, hvis du skal bruge en anden periode. Returnerer report_id, snapshot_id og url.

list_report_schedules

Lister de rapporter på en property, der er sat op til automatisk, tilbagevendende udsendelse — hver med id, name, ejer, periode (week eller month) og modtagernes bruger-ID'er. Afspejler den gemte opsætning (periode + modtagere). Sidevis via next_cursor.

Web Fetch

1 værktøj

Undersøg en hvilken som helst live side midt i samtalen — parsede SEO-elementer, rent markdown-indhold og rå HTML, uden at crawle.

fetch_url

Hent én live URL på bestilling (almindelig HTTP GET, ingen JavaScript), og få svaret tilbage — endelig URL, statuskode, hele kæden af redirects, svartid og afkodet sidestørrelse — plus valgfrie blokke: parsede SEO-elementer (title, meta description, meta robots, canonical, hreflang, overskrifter, OG- og Twitter-tags, JSON-LD-typer, ordantal, antal links, billeder uden alt), hovedindholdet som rent markdown og den rå HTML. Fejl på transporten returneres struktureret (dns_error, timeout, blocked_url …). Gratis — den bruger aldrig MCP-credits; der er en grænse pr. bruger.

Visuel rendering

3 værktøjer

Gør et hvilket som helst resultat til en visuel widget i stedet for rå JSON — KPI-scorecards, sorterbare tabeller og interaktive grafer. Dataværktøjerne sætter et render_with-hint, og din assistent kalder disse automatisk; alle tre er gratis.

render-scorecard

Render et gitter af KPI-kort ud fra opsummerede data — hvert kort har en label, en rå værdi, en valgfri enhed ($ foran, % bagefter eller s for en varighed), en ændring mod forrige periode med retning op eller ned, og valgfri gruppering i sektioner, når der er mere end fire kort. Kaldes automatisk, når et opsummeringsværktøj (get_gsc_summary, get_ga4_summary …) returnerer render_with: render-scorecard. Gratis.

render-data-table

Render en interaktiv tabel med sortering, søgning og sidevisning i browseren ud fra et hvilket som helst listeresultat — topsøgeord, topsider, største udsving, prompts, backlinks og mere. Kolonnerne får type fra data, og celler med arrays bliver til chips. Kaldes automatisk, når et listeværktøj returnerer render_with: render-data-table. Gratis.

render-time-series-chart

Render en interaktiv kurve med tooltip og trådkors ved hover, en signaturforklaring, du kan slå til og fra, og automatisk dobbelt Y-akse, når to serier bruger forskellige enheder. Fødes af ethvert historik- eller dagsserieværktøj (get_page_detail, get_keyword_detail, performancehistorik …), der returnerer render_with: render-time-series-chart. Gratis.

Platformstatus

1 værktøj

Tjek selve connectoren, før du bygger oven på den — ét gratis kald viser, om alle flader kører lige nu.

health

Live status på MCP-backenden pr. flade (GSC, GA4, Site Audit, AI Tracker, Tasks) og pr. datalager, hver rapporteret som ok, degraded eller down med last_check_at og en sample_error. Gratis og uden argumenter — kør den før et flertrins-flow, så et brudt endpoint er synligt fra start.

MCP-klienter: Claude, ChatGPT, Cursor og Claude Code

MCP'en fra SEOcrawl AI følger den åbne standard Model Context Protocol — enhver MCP-klar klient virker. Her er de fire mest almindelige opsætninger lige nu.

Claude logo

Claude

Forbind SEOcrawl AI fra Claude.ai og Claude Desktop. Bed om et performanceoverblik, topsider eller opgavetriage, så kalder Claude det rigtige MCP-værktøj for dig.

ChatGPT logo

ChatGPT

Brug SEOcrawl AI inde i ChatGPT via Apps-connectoren. Nævn @SEOcrawl AI i en chat for at hente live Search Console-data eller oprette en opgave uden at forlade samtalen.

Cursor logo

Cursor

Læg MCP'en fra SEOcrawl AI ind i Cursor, og hent live performance- eller opgavedata, mens du skriver kode, briefs eller release notes.

Claude Code logo

Registrér SEOcrawl AI i Claude Code fra din terminal. Hvert værktøj bliver til et kald på én linje midt i dit eksisterende udviklingsflow.

SEOcrawl AI MCP — FAQ

Hvad er MCP?

MCP (Model Context Protocol) er en åben standard, introduceret af Anthropic i slutningen af 2024, som lader AI-assistenter som Claude og ChatGPT tale med eksterne værktøjer og datakilder. I stedet for at du kopierer rapporter ind i en chat, kalder assistenten SEOcrawl AI direkte og henter data hjem. Hele specifikationen ligger på modelcontextprotocol.io.

Hvad er MCP'en fra SEOcrawl AI?

Det er en server, der stiller 85 værktøjer fra SEOcrawl AI til rådighed — forespørgsler på performance i Search Console, dybdedyk i søgeord og sider, indeksdækning og live URL-inspektion, GA4-webanalyse (sessioner, topsider, trafikkilder og henvisningstrafik fra AI og LLM'er), egne tags og Smart Views, fuld styring af prompts og emner i AI Tracker (GEO) med omtalerater pr. engine og citerede kilder, et komplet site audit-flow (overblik, fejl, sidedetaljer, start og sammenlign crawls), hele opgavesystemet i SEOcrawl AI, annotationer på graferne og visuel rendering (scorecards, tabeller og kurver) — som MCP-værktøjer, din AI-assistent kan kalde. Du spørger i naturligt sprog; assistenten kører den rigtige forespørgsel mod din konto og henter svaret hjem.

Er det her en MCP-server til Google Search Console?

Ja — og mere til. De fleste MCP-servere til Google Search Console er rå connectorer, der kræver service accounts, OAuth-opsætning eller lokale installationer. MCP'en fra SEOcrawl AI giver dig performancedata fra Search Console ud af boksen (log ind med din SEOcrawl AI-konto, ingen opsætning i Google Cloud) plus alt det, rå GSC ikke kan: sammenligning af datointervaller side om side, opdeling i brand og non-brand, indeksdækning og URL-inspektion, egne tags og Smart Views, GA4-analyse, et komplet site audit-flow, tracking af AI-synlighed og styring af SEO-opgaver — 85 værktøjer i én connector.

Hvad kan den helt konkret i dag?

Otte familier af arbejde: (1) Performance i Search Console — overblik over klik, visninger, CTR og position plus sammenligning af datointervaller side om side; (2) Analyse af søgeord og sider — toplister med forskelle periode mod periode, opdeling i brand og non-brand (styret af propertyens Brand-tag) og daglige opdelinger for ethvert enkelt søgeord eller enhver URL; (3) Indeksdækning — hvor meget af dit site Google indekserer, den daglige udvikling, de URL'er der sidder fast i hver status, og en live URL-inspektion af en hvilken som helst side; (4) GA4-analyse — sessioner, brugere, konverteringer, topsider, trafik pr. kilde eller kanal og henvisningstrafik fra AI og LLM'er pr. engine; (5) Site audit — læs helbredsoverblikket, list fejlene og de URL'er de sidder på, gå i dybden med en side, sæt et nyt crawl i gang og sammenlign to crawls; (6) AI-synlighed (GEO) — list, opret, ret og organisér prompts og emner i AI Tracker, og læs omtalerater pr. engine og de kilder, hver engine citerede; (7) Tags og Smart Views — byg din egen taksonomi og gemte segmenter oven på søgeord og sider; (8) SEO-opgaver — list, opret, opdatér, kommentér og luk opgaver i dine projekter i SEOcrawl AI. Nye værktøjer kommer til løbende — se det offentlige roadmap for, hvad der er på vej.

Hjælper MCP'en med GEO og AI-synlighed?

Ja — GEO er en førsteklasses flade. Du kan liste, oprette, rette og organisere prompts og emner i AI Tracker på tværs af ChatGPT, Claude, Gemini og Perplexity (list_prompts, create_prompt, update_prompt, delete_prompt og værktøjerne til emner), læse omtalerater pr. engine med udviklingen for en hvilken som helst prompt (get_prompt_detail), se de enkelte svar fra engines (list_prompt_runs) og de præcise domæner og URL'er, hver engine citerede (list_prompt_citations), og måle den henvisningstrafik fra AI og LLM'er, de rent faktisk sender til dit site, direkte fra GA4 (get_ga4_ai_referrers). De samlede tal for hele propertyen er her også: share of voice mod konkurrenterne (get_ai_visibility_share_of_voice), opdelingen af omtaler (get_ai_visibility_mentions) og den daglige udvikling i synlighed (get_ai_visibility_history). Vi opdaterer siden her, når nye værktøjer kommer til.

Hvilke planer indeholder adgang til MCP'en? Og hvordan tælles kaldene?

Adgang til MCP'en er med i alle planer hos SEOcrawl AI — se prissiden for fordelingen pr. niveau. Hver plan kommer med en månedlig pulje af MCP-credits — 3.000 (Starter), 10.000 (Growth), 30.000 (Pro), 100.000 (Agency) og ubegrænset (Enterprise). Hvert MCP-kald bruger 1–6 credits alt efter værktøjet: lette opslag (list_properties, get_task) koster 1, performanceoverblik og tidsserier koster 3, kald på topsøgeord og topsider koster 5, og sammenligning af datointervaller koster 6. Der gælder en grænse pr. minut og et fast dagligt loft på alle planer, så platformen er beskyttet mod løbske agenter. Din kontos grænser for projekter, klik og LLM-credits gælder stadig oveni.

Hvilke AI-klienter virker den med?

Claude (Claude.ai og Claude Desktop), ChatGPT (via Apps-connectoren), Cursor og Claude Code i dag. Enhver klient, der følger MCP, bør virke — serveren bruger den åbne MCP-transport uden kode, der er skræddersyet til bestemte klienter.

Bruger den mine rigtige data fra SEOcrawl AI?

Ja. MCP'en autentificerer mod din SEOcrawl AI-konto og læser de samme Search Console-properties og opgaver, som du ser i appen. Vi deler aldrig data på tværs af konti.

Hvordan sætter jeg den op?

Læg MCP-endpointet fra SEOcrawl AI — https://mcp.seocrawl.ai — ind i din AI-klients opsætning af MCP eller connectorer. Det er den samme URL for alle, og du skal ikke slå noget til i dine kontoindstillinger først. Log ind med din SEOcrawl AI-konto, når klienten beder om det, så samler de fleste klienter de 85 værktøjer op automatisk, og du kan begynde at chatte på under et minut.

Hvor finder jeg MCP-serveren fra SEOcrawl AI?

Ud over siden her er MCP'en fra SEOcrawl AI listet på Glama, et uafhængigt katalog over MCP-servere, som en officiel SEOcrawl AI-server. Uanset hvor du finder den, er det det samme hostede endpoint — https://mcp.seocrawl.ai — én universel URL, du forbinder til og logger ind på med din SEOcrawl AI-konto. Hele opsætningen og live eksempler ligger altid på seocrawl.ai/mcp.