mcp.seocrawl.ai

Google Search Console Server MCP

Serverul MCP pentru SEO găzduit: datele tale din Search Console, GA4, Crawler și vizibilitatea în AI direct în Claude, ChatGPT și Cursor.

Un singur conector, numărul de instrumente: 91. Întreabă în limbaj natural și asistentul aduce datele din Search Console și GA4 în timp real, listează paginile din spatele fiecărei probleme găsite de Crawler, arată cum vorbesc ChatGPT, Gemini, Perplexity, Claude, Google AI Overviews și AI Mode despre brandul tău și transformă răspunsul într-o sarcină. Inclus în toate planurile SEOcrawl AI.

Ce este un server MCP pentru SEO?

Un server MCP pentru SEO este un conector care îi permite unui asistent AI precum Claude, ChatGPT sau Cursor să îți citească datele SEO și să lucreze cu ele prin Model Context Protocol (MCP), un standard deschis. În loc să exporți rapoarte, pui o întrebare în limbaj natural: asistentul apelează instrumentele serverului, preia cifrele la zi din propriile tale conturi și îți răspunde cu ele. Serverul MCP pentru SEO de la SEOcrawl AI este găzduit la mcp.seocrawl.ai și conectează Google Search Console, GA4, Crawler și urmărirea vizibilității în AI, fără nicio instalare.

Configurat în 60 de secunde

Un singur URL pentru toată lumea. Te autentifici cu contul SEOcrawl AI (OAuth), iar asistentul vede aceleași proiecte pe care le vezi tu în aplicație.

URL-ul serverului MCP

https://mcp.seocrawl.ai
  1. 1

    Deschide SEOcrawl AI în directorul Claude și apasă Connect. Sau mergi la Customize → Connectors → + Add → Add custom connector și lipește URL-ul:

    https://mcp.seocrawl.ai
  2. 2

    Autentifică-te cu contul SEOcrawl AI și permite accesul.

  3. 3

    Într-o conversație, deschide + → Connectors, activează SEOcrawl AI și pune prima întrebare.

Claude.ai, Claude Desktop și Cowork. Pe planul gratuit, Claude permite un conector personalizat.

Adaugă în Claude

Ce poți întreba

Șase conversații reale. Fiecare cifră de mai jos este răspunsul real al MCP pentru seocrawl.ai din 25 octombrie 2026, nu o machetă.

compare_date_ranges

Rezumatul Search Console, într-o singură întrebare

Fără exporturi. Cere oricare două perioade, iar asistentul returnează clicurile, afișările, CTR-ul și poziția medie cu variația deja calculată, ca să treci direct la cauză.

Exemplu de prompt

“Compară ultimele 28 de zile ale seocrawl.ai cu cele 28 anterioare: clicuri, afișări, CTR și poziție medie.”

list_winners_losers

Câștigători și pierzători, în ordine

Un singur apel returnează paginile (sau cuvintele cheie) care au câștigat ori pierdut cel mai mult între două perioade, cu diferențele deja calculate. Nu mai deschizi fiecare URL pe rând.

Exemplu de prompt

“Ce pagini ale seocrawl.ai au câștigat sau pierdut cele mai multe clicuri în ultimele 28 de zile?”

list_pages_for_keyword

Verifică canibalizarea cuvintelor cheie

Dă-i asistentului o interogare și îți listează fiecare URL de pe site pe care Google îl afișează pentru ea, cu afișări și poziție. Vezi imediat dacă două pagini își împart aceeași intenție.

Exemplu de prompt

“Ce pagini ale seocrawl.ai se poziționează pentru „seo mcp”? Concurează mai mult de un URL?”

get_site_audit_summary · list_site_audit_issues

Problemele din Crawler și paginile afectate

Vezi scorul de sănătate al ultimei scanări, problemele după gravitate și URL-urile exacte afectate. Apoi pornește o scanare nouă sau compară două scanări ca să vezi ce s-a înrăutățit, totul din chat.

Exemplu de prompt

“Care sunt principalele probleme din ultima scanare a seocrawl.ai și câte pagini afectează fiecare?”

list_prompt_citations

Vezi ce surse citează motoarele AI

Pentru fiecare prompt urmărit, primești domeniile și URL-urile citate de ChatGPT, Gemini, Perplexity, Claude, AI Overviews și AI Mode, plus dacă domeniul tău se află printre ele. Aceasta e lista ta de outreach pentru GEO.

Exemplu de prompt

“Ce surse au citat săptămâna aceasta motoarele AI pentru promptul nostru „What SEO tools integrate with Model Context Protocol (MCP)?””

get_ga4_ai_referrers

Măsoară traficul trimis de asistenții AI

Vizibilitatea e jumătate din GEO; vizitele sunt cealaltă jumătate. Asistentul citește din GA4 sesiunile venite din AI (fără filtre regex), pe fiecare motor, cu evenimentele cheie și variația față de perioada anterioară.

Exemplu de prompt

“Câte sesiuni ne-au trimis asistenții AI în ultimele 28 de zile, pe motoare, față de cele 28 anterioare?”

Vizibilitatea în AI prin MCP

Majoritatea serverelor MCP pentru SEO se opresc la Google. SEOcrawl AI rulează promptul tău și în motoarele AI și te lasă să citești rezultatele în același chat: cine e menționat, ce surse sunt citate și cât trafic aduc acele răspunsuri.

Motoare urmărite

  • ChatGPT
  • Gemini
  • Perplexity
  • Claude
  • Google AI Overviews
  • Google AI Mode
  • Microsoft Copilot · în curând
get_prompt_detail · list_prompt_runs

Rata de mențiuni pe motor pentru fiecare prompt, cu tendința și textul real al răspunsului.

list_prompt_citations

Fiecare domeniu și URL citat de fiecare motor, cu domeniul tău marcat.

get_ai_visibility_share_of_voice

Share of voice-ul tău față de concurenți pe toate prompturile urmărite.

get_ga4_ai_referrers

Sesiuni și evenimente cheie din ChatGPT, Claude, Perplexity, Gemini și alți asistenți, direct din GA4-ul tău.

Încearcă să întrebi

“În ce prompturi ale mele apare un concurent, dar noi nu?”

“Care este share of voice-ul nostru față de principalul concurent luna aceasta?”

“Ce URL-uri a citat Google AI Mode săptămâna aceasta pentru promptul nostru principal?”

“Creează promptul „cel mai bun server MCP pentru SEO” pe toate motoarele, săptămânal, în România.”

Un MCP pentru Google Search Console fără configurare Google Cloud

Serverele MCP open source pentru Search Console, precum mcp-gsc, rulează pe calculatorul tău și cer un proiect Google Cloud cu un client OAuth sau un cont de serviciu adăugat la fiecare proprietate. SEOcrawl AI este găzduit: te autentifici o singură dată cu contul SEOcrawl AI și ai la dispoziție toate proprietățile Search Console deja conectate. Pe lângă datele brute din Search Analytics, primești:

  • Comparații între perioade și cele mai mari variații, cu diferențele deja calculate.
  • Separarea interogărilor de brand de celelalte, propriile etichete pentru cuvinte cheie și pagini și Smart Views.
  • Pagini pe cuvânt cheie și cuvinte cheie pe pagină, ca să descoperi canibalizarea.
  • Acoperirea indexului, inspecția URL în timp real și Google Discover în același conector.

Preferi un API REST? Vezi Google Search Console API →

SEOcrawl AI comparat cu alte servere MCP pentru SEO

Ce spune documentația MCP a fiecărui furnizor, verificată pe 25 octombrie 2026. „Nu apare în documentația MCP” înseamnă că documentația lor MCP nu menționează asta, nu că furnizorul nu poate face asta pe altă cale.

FuncțieSEOcrawl AIAhrefsSemrushDataForSEOmcp-gscPeec AI
Server găzduit, nimic de instalat✓✓✓Găzduit sau localInstalare locală (uvx)✓
Propriile tale date din Google Search Console✓✓Nu apare în documentația MCPNu apare în documentația MCP✓ Necesită un client OAuth Google CloudNu apare în documentația MCP
Propriile tale date din GA4✓Propriul Web Analytics, nu GA4Nu apare în documentația MCPNu apare în documentația MCPDoar în versiunea găzduită plătităNu apare în documentația MCP
Crawler / audit de site✓ Crawler✓ Site AuditNu apare în documentația MCP✓ On-Page API—Nu apare în documentația MCP
Vizibilitate în AI (prompturi în motoarele AI)✓ 6 motoare✓ Brand RadarNu apare în documentația MCPNu apare în documentația MCP—✓
Sarcini și adnotări✓Nu apare în documentația MCPNu apare în documentația MCPNu apare în documentația MCP—Nu apare în documentația MCP
Preț de pornire cu MCP49 EUR/lună (Starter)129 USD/lună (planul Lite)Planuri plătite cu unități API MCPServer gratuit, date plătite la consum (reîncărcare minimă 50 $)Gratuit, open source (MIT)Planuri plătite (preț nepublicat)

Fiecare celulă provine din pagina sau documentația MCP a furnizorului însuși. Prețuri de listă cu facturare lunară.

Surse: Ahrefs · Ahrefs (tool groups) · Ahrefs pricing · Semrush · DataForSEO · mcp-gsc · Peec AI · Peec AI pricing

Planuri și credite MCP

Accesul MCP este inclus în toate planurile, cu o perioadă de probă gratuită de 30 de zile. Fiecare apel consumă între 1 și 6 credite MCP, în funcție de instrument; fetch_url, health și cele trei instrumente render sunt gratuite.

PlanPrețCredite MCP / lună
Starter49 EUR/lună30.000
Growth99 EUR/lună100.000
Pro199 EUR/lună300.000
Agency399 EUR/lună1.000.000
EnterprisePersonalizatNelimitat

Răspunsurile din Prompt Tracking folosesc creditele AI ale planului tău, separat de creditele MCP: 1 per răspuns, 5 pentru Claude.

Vezi toate prețurile →

Toate instrumentele MCP (91)

Numărul de instrumente: 91, în grupuri: 19. Numele corespund ID-urilor reale ale instrumentelor MCP, așa că tu sau asistentul le puteți apela direct.

Arată toate instrumentele (91)

Proprietăți

1 instrument

Înainte de orice altă interogare, verifică proprietățile Search Console (proiectele) conectate la cont.

list_properties

Listează toate proprietățile GSC la care are acces utilizatorul autentificat. Returnează ID-ul proprietății (UUID) și URL-ul (sc-domain:…) pe care le transmiți tuturor celorlalte instrumente.

Prezentare performanță

3 instrumente

Performanța de ansamblu în Search Console pentru orice proprietate și comparație în aceleași condiții între două ferestre de timp.

get_gsc_summary

Clicurile, afișările, CTR-ul și poziția medie ale unei proprietăți pentru fereastra selectată. Acceptă presetări (last_7_days, last_28_days, last_3_months, last_year) sau date absolute from/to. Returnează și un branded_breakdown care împarte clicurile, afișările, CTR-ul și poziția pe branded și non-branded — în funcție de eticheta Brand a proprietății.

compare_date_ranges

Compară două ferestre GSC una lângă alta și oferă diff + change_pct pentru clicuri, afișări, CTR și poziție. Perioada A e o presetare, perioada B se specifică absolut.

list_winners_losers

Oferă elementele cu cea mai mare variație între două perioade, cu delta precalculată, ca să nu fie nevoie ca asistentul să aprofundeze fiecare element în parte. Alege dimension=keywords or pages, valoarea (clicuri, afișări, poziție) și direction=up / down / both pentru a obține cele mai mari creșteri, cele mai mari scăderi sau cele mai mari variații în ambele direcții. Period B este, implicit, fereastra imediat anterioară perioadei Period A.

Cuvinte cheie

5 instrumente

Găsește interogările care generează cu adevărat trafic și mărește imaginea pe tendința zilnică a oricărui cuvânt cheie.

get_top_keywords

Cuvintele cheie de top ale unei proprietăți după clicuri, afișări, CTR și poziție — cu comparație între perioade. Paginare cu next_cursor. Filtrează cu branded: true|false pentru a separa interogările pe bază de brand de cele câștigate prin SEO. Rezumatul include un branded_breakdown pentru o privire rapidă.

get_keyword_detail

Seria temporală zilnică (clicuri, afișări, CTR, poziție) a unei singure interogări de căutare dintr-o proprietate. Suportă aceleași opțiuni de interval de date ca rezumatul.

list_pages_for_keyword

Dându-i o singură interogare, listează paginile din proprietate care obțin clicuri și afișări pentru acea interogare — sortate după clicuri, afișări, CTR sau poziție, cu delta față de perioada anterioară și paginare next_cursor. Util pentru a depista canibalizarea cuvintelor cheie sau pentru a găsi pagina canonică pentru un anumit termen.

find_keyword_opportunities

Idei de cuvinte cheie dintr-o cercetare pornită în aplicație (cuvinte cheie de bază, o pagină sau domeniul unui concurent), cu volumul de căutări, concurența și licitațiile din Google Ads lângă prezența ta în Search Console. Implicit păstrează doar golul de conținut: ideile pentru care încă nu te poziționezi.

list_keyword_clusters

Cuvintele tale cheie din Search Console grupate în clustere tematice (create în Keyword Map), fiecare cu clicuri, afișări, poziție medie, volum de căutări Google Ads, valoarea traficului și curba de cerere pe 12 luni.

Pagini

3 instrumente

Vezi care URL-uri răspund de trafic și unde ai pierdut poziții, apoi preia istoricul zilnic pentru orice URL.

get_top_pages

Paginile de top ale unei proprietăți după clicuri, afișări, CTR și poziție — fiecare rând returnează clicuri, afișări, CTR și poziție cu delta față de perioada anterioară. Paginare cu next_cursor.

get_page_detail

Seria temporală zilnică (clicuri, afișări, CTR, poziție) a URL-ului unei singure pagini dintr-o proprietate. Compatibilă imediat cu sintaxa de interval de date a rezumatului.

list_keywords_for_page

Dându-i un URL de pagină, listează interogările de căutare care generează clicuri și afișări pentru acea pagină — clasate după valoarea aleasă, cu delta față de perioada anterioară și paginare next_cursor. Inversul lui list_pages_for_keyword: pornești de la un URL și vezi exact ce interogări îi aduc trafic.

Google Discover

3 instrumente

Google Discover este o suprafață Search Console separată, cu propriile clicuri și afișări — citește-le aici, fără să le amesteci cu cifrele tale din Search.

get_discover_summary

Clicurile, afișările și CTR-ul din Discover pentru intervalul selectat, fiecare comparat cu fereastra de aceeași lungime imediat anterioară: *_current, *_prev, *_delta și *_change_pct (ctr este o fracție 0–1). Discover nu are descompunere pe interogare, poziție, țară sau dispozitiv, așa că nu se returnează niciuna.

get_discover_history

Tendința zilnică din Discover — două serii, clicuri și afișări, ca puncte {date, value}, cu zilele lipsă completate cu 0 și gata de folosit într-un grafic, plus numărul de puncte și un flag insufficient_history.

get_discover_top_pages

Paginile de top din Discover ale unei proprietăți, clasate după clicuri — sau după afișări ori CTR — fiecare cu clicurile, afișările și ctr-ul din interval și cu variația față de fereastra anterioară. Paginare cu cursor prin next_cursor.

Acoperirea indexării

4 instrumente

Cât din site indexează Google cu adevărat — totalurile de acoperire, tendința zilnică a indexării, URL-urile blocate în fiecare stare și inspecția URL în timp real pentru orice pagină, direct din chat.

get_indexation_summary

Rezumatul acoperirii indexării unei proprietăți: URL-uri cunoscute (trimise prin sitemap), câte indexează Google, indexed_pct și distribuția by_state (Submitted and indexed, Crawled – currently not indexed, Discovered – currently not indexed, Excluded by 'noindex', Page with redirect, Not found 404, Soft 404…). indexed are prev/delta reale, iar intervalul de date se specifică prin presetare sau prin from/to absolut.

get_indexation_history

Tendința zilnică a paginilor indexate — o singură serie „indexed” formată din puncte {date, value}, agregate pe toate sitemap-urile proprietății și gata de folosit într-un grafic de serie temporală. Returnează points (zilele cu date reale) și setează flagul insufficient_history dacă sunt prea puține date pentru un grafic relevant.

list_indexation_pages

URL-urile aflate în prezent într-o anumită stare de acoperire Google (state se transmite exact așa cum îl raportează get_indexation_summary). Fiecare rând returnează url, state, last_crawled, google_canonical vs. declared_canonical, discovered_via (sitemap sau pagină de referință). Suportă paginare cu cursor (limit maxim 200).

get_url_inspection

Inspecția URL Google în timp real pentru o pagină: coverage_state, verdict (PASS / NEUTRAL / FAIL), indexing_allowed, canonical Google vs. utilizator, last_crawl_time, robots_txt_state, page_fetch_state, sitemaps, un eșantion de URL-uri de referință, rich_results, mobile_usability. Prioritizează cache-ul — returnează un rezultat proaspăt din cache sau reîmprospătează în timp real din GSC, în limita cotei de inspecție a proprietății.

Sarcini

8 instrumente

SEOcrawl AI Task Manager — pe deplin integrat cu MCP. Creează sarcini, editează-le și lasă comentarii, totul din chat.

list_tasks

Toate sarcinile unei proprietăți. Filtrează după stare (open / done), responsabil, taskbox (coloană) și q (căutare în titlu, fără distincție între majuscule și minuscule). Paginare cu next_cursor.

list_taskboxes

Listează coloanele panoului de sarcini (taskbox-urile) unei proprietăți: id, nume, stare (todo / in_progress / done) și ordine. Transmite id-ul de taskbox returnat — sau un cuvânt-cheie de stare — către create_task sau update_task pentru a muta o sarcină în acea coloană.

get_task

Detaliile complete ale unei singure sarcini. Acceptă UUID, slug sau URL-ul complet al sarcinii din browser (dacă se dă URL-ul, argumentul property este opțional).

create_task

Creează o sarcină într-o proprietate cu title (obligatoriu) și, opțional, description, assignee, priority (1–5, implicit 3) și taskbox (implicit coloana TO-DO).

update_task

Actualizează parțial o sarcină — orice combinație de title, description, assignee, priority și taskbox sau unassign:true pentru a elimina responsabilul.

add_comment

Adaugă un comentariu la o sarcină. Aceeași referire flexibilă a tichetului (UUID / slug / URL) ca la get_task și update_task.

get_comments

Listează comentariile unei sarcini, inclusiv răspunsurile imbricate. Folosește aceeași referire flexibilă a tichetului (UUID / slug / URL) ca get_task, iar dacă transmiți un URL, argumentul property este opțional.

add_task_follower

Adaugă un coleg de echipă ca urmăritor al unei sarcini sau elimină-l cu remove:true. Utilizatorul se indică printr-un e-mail sau printr-un UUID de utilizator și trebuie să fie deja membru al acelui panou de sarcini; adăugarea trimite aceeași notificare pe care o trimite și aplicația, iar apelul este idempotent.

Milestone-uri din foaia de parcurs

4 instrumente

Milestone-urile stau pe același panou de sarcini: grupează sarcinile într-o foaie de parcurs cu date, mută datele când se schimbă planul și citește progresul direct din coloana DONE.

list_milestones

Toate milestone-urile din foaia de parcurs de pe panoul unei proprietăți: id, slug, name, description, start_date și end_date (Y-m-d), color, progress (0–100, calculat din sarcinile aflate în coloana DONE), state (upcoming / active / overdue / done / at_risk), precum și numărul de sarcini și numărul celor finalizate. Transmite un id sau un slug returnat către update_milestone sau assign_task_to_milestone.

create_milestone

Creează un milestone cu date în foaia de parcurs. name plus startDate și endDate (Y-m-d, începutul la aceeași dată cu sfârșitul sau înaintea lui) sunt obligatorii; description și o culoare #RRGGBB sunt opționale. Sarcinile se atașează ulterior cu assign_task_to_milestone.

update_milestone

Actualizează parțial un milestone după id sau slug — orice combinație de name, description, startDate, endDate și color. Un milestone poate fi mutat, dar nu poate rămâne niciodată fără date, iar startDate trebuie să rămână la aceeași dată cu endDate sau înaintea lui.

assign_task_to_milestone

Leagă o sarcină de un milestone sau dezleag-o omițând milestone-ul. Tichetul acceptă un UUID, un slug sau URL-ul complet al sarcinii din browser, iar o sarcină poate aparține cel mult unui singur milestone.

Adnotări

4 instrumente

Note lăsate pe graficul oricărei proprietăți — înregistrează ce s-a schimbat și când, apoi recitește-le mai târziu ca o cronologie, ca să nu pierzi contextul alături de tendințele Search Console.

add_annotation

Creează o notă pe grafic pentru o proprietate, cu o dată dată (Y-m-d) și un text de notă — opțional și cu o descriere mai lungă, o categorie și un UUID de sarcină de legat. Se adaugă ca notă personalizată la nivel de site, creată de autor.

list_annotations

Listează adnotările unei proprietăți dintr-un interval de date, în ordine cronologică inversă. Folosește presetări (last_7_days, last_28_days, last_3_months, last_year) sau date absolute from/to și suportă căutarea după subșir în textul notei și paginare (limit maxim 200).

get_annotation

Preia detaliile complete ale unei singure adnotări după id — dată, notă, descriere, categorie, sarcina legată, autorul și proprietatea căreia îi aparține. Găsește id-ul cu list_annotations.

delete_annotation

Șterge o adnotare personalizată după id. Poți șterge doar notele personalizate create de tine; notele oficiale/globale sunt refuzate. Returnează id și deleted: true.

Crawler

11 instrumente

Controlează Crawler-ul din chat: creează și editează proiecte de scanare, citește rezumatul de sănătate, listează problemele și URL-urile afectate, analizează orice pagină, pornește o scanare nouă și compară două scanări ca să vezi ce s-a înrăutățit. ID-urile instrumentelor își păstrează prefixul site_audit.

list_site_audit_projects

Listează proiectele Crawler (configurațiile de scanare) ale proprietății, ca să găsești audit_id. Fiecare returnează audit_id, name, mode (list / complete / organic_traffic), device, start_urls, status, progress, last_crawl_date, pages_crawled și ultimul health_score. Celelalte instrumente Crawler folosesc implicit ultima scanare finalizată, deci ai nevoie de el doar pentru un proiect anume.

create_crawler_project

Creează un proiect Crawler (acțiune de scriere): scanează tot site-ul, descoperit din Search Console și sitemap-uri, sau o listă fixă de URL-uri proprii. Simpla creare nu scanează nimic și nu consumă credite; pornește-l cu trigger_site_audit_crawl, iar apoi se rescanează săptămânal.

update_crawler_project

Redenumește un proiect Crawler, comută între modurile complete și list sau înlocuiește lista de URL-uri (acțiune de scriere). Nu se scanează nimic până nu pornești următoarea scanare.

delete_crawler_project

Șterge un proiect Crawler (acțiune de scriere, ireversibilă): dispare din aplicație și din instrumentele de citire, iar scanarea săptămânală se oprește.

get_site_audit_summary

Rezumatul de sănătate tehnică al celui mai recent crawl: health_score (curent și prev cu delta), pages_crawled, crawl_date, issues_by_severity (critical / warning / notice, fiecare cu issue_types și pages_affected față de crawl-ul anterior), issues_by_category (OnPage, Links, International, Robots, Social) și category_scores pe zone. Folosește implicit cel mai recent audit.

list_site_audit_issues

Problemele tehnice detectate de cel mai recent crawl, în ordinea gravității — fiecare cu issue_code (de transmis către list_site_audit_issue_pages), title, severity, category, pages_affected (cu prev și delta), instrucțiuni how_to_fix și priority. Filtrează după severity și/sau category și suportă paginare cu cursor (limit maxim 200).

list_site_audit_issue_pages

URL-urile exacte afectate de o problemă — transmite acel issue_code și obții fiecare url care o încalcă, cu valoarea pe pagină. Suportă paginare cu cursor (limit maxim 200). Transformă orice problemă de audit direct într-o listă concretă de corecții.

get_site_audit_page

Detaliile complete de crawl ale unui singur URL: status_code, crawl_depth, indexability_score și health_score, category_scores, issue_counts și issues[] — verificările eșuate pe acea pagină, fiecare cu issue_code, severity, category, o descriere pe pagină și how_to_fix.

page_explorer

Găsește paginile scanate care îndeplinesc criterii SEO tehnice în ultima scanare. Filtrează după status_code (ex. 404), no_canonical, missing_h1 sau check_title (orice verificare Crawler din aplicație, ex. "Title Tag too short"). Sortează după sănătate, status_code, url sau adâncime, cu paginare prin next_cursor. Fiecare rând returnează url, status_code, title, indexabilitate, performance_score (sănătate 0–100), last_crawled_at, count_errors și count_warnings, plus check_description când un filtru de verificare e activ.

trigger_site_audit_crawl

Pornește un crawl nou (operațiune de scriere) — pune auditul la coadă și consumă din creditele de crawler ale proiectului (separate de creditele MCP), proporțional cu numărul de pagini crawlate. Suportă modurile complete și list și returnează audit_id, status, started_at și pages_queued. Rezultatele devin disponibile în instrumentele de citire când crawl-ul se termină.

compare_site_audit_crawls

Compară două crawl-uri pentru a răspunde la „ce a regresat sau s-a îmbunătățit de data trecută?” — cu health_diff plus numere și patru liste: new_issues, resolved_issues, worsened și improved. Fiecare problemă are pages_affected, prev și delta. Implicit compară cel mai recent crawl cu cel imediat anterior.

Code Monitor

4 instrumente

Urmărește din chat schimbările de HTML/cod on-page pe paginile monitorizate — vezi ce pagini sunt supravegheate și în ce stare, citește fluxul de schimbări al întregului proiect sau istoricul unei pagini, preia diff-ul exact înainte/după al unei schimbări detectate și obține cel mai recent snapshot capturat al unei pagini, fără să deschizi dashboardul.

list_code_monitor_pages

Listează paginile pe care o proprietate le urmărește în Code Monitor, împreună cu starea de monitorizare a fiecăreia — url, last_change_at (cea mai recentă schimbare detectată), changes_count (numărul total de schimbări detectate). Filtrează după subșir de url și paginează cu cursor (limit maxim 200). Returnează feature_not_available dacă planul nu include Code Monitor.

list_code_monitor_changes

Listează schimbările de cod/HTML on-page detectate, în ordine cronologică inversă — fiecare cu url, date, change_types (Title, Canonical, Meta Description, noindex, robots.txt, sitemap.xml, H1, Status code, Hreflang, Open Graph, Twitter image, Analytics, Tag Manager). Filtrează cu seoMonitorId sau page pentru o singură pagină ori omite-le pentru fluxul de schimbări recente al întregului proiect. Restrânge intervalul cu from/to. Paginare cu cursor (limit maxim 200).

get_code_monitor_change

Preia valorile înainte/după ale unei singure schimbări detectate, indicată prin url + createdAt — pentru fiecare câmp modificat returnează type, property, before și after într-un singur element (câmpurile cu valori multiple sunt array-uri). Transmite changeType pentru a returna un singur câmp. Returnează not_found dacă nu există nicio schimbare potrivită și invalid_change_type pentru etichete de câmp necunoscute.

get_code_monitor_snapshot

Preia cea mai recentă stare capturată a unei pagini monitorizate — câmpurile on-page extrase în prezent (title, canonical, meta description, meta robots, robots.txt, sitemap.xml, H1, headings, status code, hreflang, imaginea Open Graph, Twitter image, Analytics, Tag Manager). Indică pagina prin seoMonitorId sau url. HTML-ul original și capturile de ecran nu se stochează. Returnează not_found pentru pagini necunoscute.

Prompt Tracking (vizibilitate în AI)

15 instrumente

Prompt Tracking (GEO / vizibilitate în AI) de la cap la coadă: vezi ce prompturi urmărește o proprietate în ChatGPT, Gemini, Perplexity, Claude, Google AI Overviews și Google AI Mode, citește rata de mențiuni pe motor și sursele exacte citate de fiecare, rulează un prompt pe loc și creează, editează sau organizează prompturi și teme, totul din chat.

list_prompts

Listează prompturile urmărite de o proprietate. Fiecare rând returnează prompt_id, prompt_text, engines_tracked, last_run_at (ISO-8601) și runs_in_range (rulări în perioadă). Restrânge runs_in_range cu un preset (last_7_days, last_28_days, last_3_months, last_year) sau cu date from/to; lista completă de prompturi se returnează mereu. Filtrează după motor (chatgpt, claude, gemini, perplexity, ai_overview, ai_mode) sau text, păstrează doar prompturile în care apare un concurent și tu nu (gapOnly) și paginează cu limit (max. 200) și next_cursor.

get_prompt_detail

Vizibilitatea pe motor pentru un singur prompt: runs, mentions, mention_rate (%) și variația în puncte procentuale față de perioada anterioară, pentru fiecare motor pe care rulează (ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews, Google AI Mode), cu totaluri. În AI Overviews contează ca mențiune doar o citare. Perioada prin preset sau from/to (implicit last_28_days).

list_prompt_runs

Rulările individuale pe motoare din spatele unui prompt — un rând per rulare, cu date, engine, flagurile mentioned / mentioned_in_text și response_excerpt (până la 600 de caractere din răspunsul AI real). Filtrează după engine, restrânge cu un interval de date și paginează cu limit (maxim 200) și next_cursor.

list_prompt_citations

Agregă sursele citate de motoarele AI când răspund la un prompt, pe tot intervalul: toate domeniile și URL-urile citate, împreună cu own_domain, marcate cu is_own_domain și url_count — ca să vezi ce pagini ale tale câștigă citări și ce concurenți le iau.

trigger_prompt_run

Rulează acum un prompt urmărit pe toate motoarele lui, fără să aștepte programarea (acțiune de scriere). Răspunsurile ajung în list_prompt_runs în câteva minute; o rulare la cerere pe prompt pe oră, comună cu Run now din aplicație.

create_prompt

Creează un prompt de urmărit: întrebarea care rulează în motoarele AI. Alege motoarele (chatgpt, claude, gemini, perplexity, ai_overview, ai_mode), țara, limba răspunsului și frecvența (daily, week sau month) și, opțional, încadrează-l într-o temă prin topicId sau topicTitle (găsită sau creată). Prima rulare pornește imediat.

update_prompt

Actualizează parțial un prompt urmărit — orice combinație de text, listă de motoare, country, limba răspunsului și frecvența de rulare. Câmpurile omise rămân neschimbate. Promptul își păstrează subiectul curent și trebuie să fie unic în cadrul acestuia.

delete_prompt

Șterge un prompt urmărit și toate răspunsurile pe motoare înregistrate. Este ireversibil, iar subiectul promptului rămâne intact.

list_prompt_topics

Listează subiectele de prompt care grupează prompturile în pagina LLM Tracker — fiecare cu topic_id și title. Transmite un subiect către create_prompt / update_prompt pentru a-ți organiza prompturile sub el.

create_prompt_topic

Creează (sau preia) un subiect de prompt după title — este un upsert idempotent, așa că recrearea unui title existent returnează created=false, fără modificări. Subiectele grupează prompturile în pagina LLM Tracker.

update_prompt_topic

Redenumește un subiect de prompt după topicId. Noul title nu trebuie să fie gol și trebuie să fie unic în cadrul proprietății (redenumirea cu același title este o operațiune reușită fără efect).

delete_prompt_topic

Șterge un subiect de prompt. În cascadă: toate prompturile organizate sub el și toate răspunsurile lor înregistrate sunt de asemenea șterse definitiv. Returnează prompts_deleted. Este ireversibil.

get_ai_visibility_share_of_voice

Vederea agregată de share of voice: domeniul tău față de concurenții săi, pe toate prompturile urmărite — fiecare domeniu clasat după share of voice (vizibilitate medie 0–100), cu variația față de perioada imediat anterioară, plus un scor direct: câte prompturi câștigi și câte pierzi față de principalul concurent. Pentru detalierea pe fiecare prompt folosește list_prompts / get_prompt_detail.

get_ai_visibility_mentions

Cât de des este numit brandul în toate prompturile urmărite din interval: total_prompts plus trei categorii care se exclud reciproc — mentioned (numit la loc vizibil), mentioned_in_text (doar în corpul răspunsului) și absent — fiecare cu un număr și un procent. Măsoară prezența, nu sentimentul.

get_ai_visibility_history

Tendința zilnică a vizibilității în AI — o singură serie de puncte {date, value}, unde value este procentul prompturilor urmărite ale căror răspunsuri au inclus un link către brand în ziua respectivă, gata de folosit într-un grafic. Returnează și numărul de puncte din interval și un flag insufficient_history pentru ferestrele prea scurte ca să poată fi citite.

Analiză web GA4

6 instrumente

Google Analytics 4 în același conector — sesiuni, conversii, surse de trafic și traficul de referral AI/LLM din spatele muncii tale de GEO, direct din chat.

list_ga4_properties

Listează proprietățile GA4 conectate la un proiect. Fiecare element returnează id-ul proiectului și URL-ul (ambele utilizabile ca argument property în celelalte instrumente GA4), ID-ul proprietății GA4 subiacente și data conectării. Se returnează doar proiectele cu o proprietate GA4 conectată.

get_ga4_summary

Sesiunile, utilizatorii, utilizatorii noi, conversiile, rata de implicare și numărul de sesiuni per utilizator ale unei proprietăți pentru fereastra selectată — suportă presetări (last_7_days, last_28_days, last_3_months, last_year) sau date absolute from/to. Fiecare valoare returnează current, prev și delta față de perioada imediat anterioară.

compare_ga4_date_ranges

Compară două ferestre GA4 una lângă alta — sesiuni, utilizatori, utilizatori noi, conversii și rata de implicare, cu ambele valori plus diff și change_pct pe fiecare valoare. Perioada A e o presetare, perioada B se specifică absolut. Versiunea GA4 a lui compare_date_ranges.

get_ga4_traffic_by_source

Sesiuni descompuse pe sursa de achiziție. Alege dimension=source_medium (implicit) sau channel (grupul de canale implicit GA4) — rândurile sunt sortate după sesiuni, fiecare rând include share_pct din totalul perioadei și limit (implicit 25, maxim 100) limitează numărul.

get_ga4_top_pages

Valori GA4 pe pagină (landing / URL), clasate ca să vezi ce pagini generează cele mai multe sesiuni, înscrieri (conversions) și utilizatori. Fiecare rând returnează, alături de pagină, sessions, users, conversions și engagement_rate, fiecare cu prev față de perioada anterioară și change_pct. Sortează după sessions (implicit), conversions sau users și limitează numărul cu limit (implicit 25, maxim 100). Perechea pe pagină a lui get_ga4_traffic_by_source.

get_ga4_ai_referrers

Trafic de referral AI/LLM pe motor — ChatGPT, Perplexity, Gemini, Claude, Copilot și altele, detectate din sursă/mediu în sesiunile GA4. Fiecare motor returnează sesiuni, evenimente-cheie și durata medie a sesiunii, cu variația față de perioada anterioară. Îți măsoară în cifre traficul de GEO.

Etichete

8 instrumente

Construiește o taxonomie personalizată pe cuvinte cheie și pagini, apoi segmentează Search Console cu ea. Creează etichete, atribuie-le manual sau prin reguli automate și transmite-le către filtrul tags din get_top_keywords, get_top_pages și list_winners_losers.

list_tags

Listează etichetele de cuvinte cheie și de pagini ale unei proprietăți. Fiecare etichetă returnează tag_id, name, type (keyword|page), color, rule_count (reguli de atribuire automată) și member_count (cuvintele cheie sau paginile care poartă în prezent eticheta). Transmite numele etichetei către filtrul tags din get_top_keywords, get_top_pages și list_winners_losers.

create_tag

Creează o etichetă într-o proprietate. type poate fi keyword (etichetare cuvinte cheie), url (etichetare pagini) sau both. color-ul opțional este un șir hex folosit în UI-ul SEOcrawl AI. Identitatea etichetei este name + type, așa că recrearea unei etichete existente doar îi actualizează culoarea.

apply_tag

Pe lângă regulile automate, aplică o etichetă manual anumitor cuvinte cheie și/sau pagini. Transmite keywords (șiruri cu potrivire exactă) și/sau urls (URL-uri de pagină cu potrivire exactă) — cel puțin unul e obligatoriu. Dacă nu există încă o etichetă de acel type, se creează.

remove_tag

Elimină o etichetă de pe anumite cuvinte cheie și/sau pagini — inversul lui apply_tag. Doar dezasignează eticheta de pe acele elemente; nu șterge eticheta în sine și nu atinge regulile de atribuire automată.

delete_tag

Șterge complet o etichetă: o dezasignează de pe toate cuvintele cheie/paginile și elimină eticheta. type poate fi keyword, url sau both. Etichetele integrate Brand / Non-Brand nu pot fi șterse. Regulile automate care vizează acea etichetă rămân — pentru ele folosește delete_tag_rule.

list_tag_rules

Listează regulile de atribuire automată ale unei proprietăți — tiparele care etichetează automat cuvinte cheie/pagini. Opțional, filtrează după tag. Fiecare regulă returnează rule_id, tag, field (keyword|url), country și condiția sa (match + value).

create_tag_rule

Creează o regulă de atribuire automată care etichetează toate cuvintele cheie sau paginile potrivite (actuale și viitoare). field poate fi keyword sau url; match poate fi contains, not_contains, exact, starts_with, ends_with sau regex (tipar RE2 sigur); value este tiparul. O singură regulă per tag+field, iar etichetarea elementelor existente rulează asincron.

delete_tag_rule

Șterge o regulă de atribuire automată după rule_id (obținut din list_tag_rules). Oprește etichetarea automată viitoare pentru acel tipar, dar elementele deja etichetate rămân neschimbate (pentru dezasignare folosește remove_tag sau delete_tag).

Smart Views

3 instrumente

Selecții de etichete salvate și denumite, care apar în UI-ul SEOcrawl AI exact ca vederile create nativ. Creează segmente reutilizabile din etichete de cuvinte cheie sau de pagini, recitește-le și elimină-le — gestionează-ți vederile salvate din chat.

list_smart_views

Listează Smart View-urile de cuvinte cheie și de pagini definite pe o proprietate — fiecare cu view_id, name, type (keyword | page) și numele etichetelor pe care le grupează. Numărul de membri pe etichetă se preia din list_tags.

create_smart_view

Creează un Smart View dintr-un set de etichete (citite din list_tags). type poate fi keyword (vizează etichete de cuvinte cheie) sau page (vizează etichete de pagini). Vederea apare în UI-ul SEOcrawl AI exact ca una creată nativ și poate fi editată acolo.

delete_smart_view

Șterge un Smart View după view_id. Este permanent și elimină vederea și din UI-ul SEOcrawl AI. Nu afectează etichetele subiacente. Un id de filtru aplicat obișnuit returnează not_found.

Rapoarte

4 instrumente

SEO Reporting-ul tău, direct din chat — listează rapoartele și șabloanele construite pentru o proprietate, citește compoziția completă de widget-uri a oricărui raport, generează un link de snapshot care poate fi partajat și vezi ce rapoarte sunt programate pentru trimitere recurentă, totul fără să deschizi dashboardul.

list_reports

Listează rapoartele SEO Reporting construite pentru o proprietate — fiecare cu id, name, is_template, is_automate, created_at și owner. Implicit returnează rapoartele simple; transmite templates: true pentru a lista în schimb șabloanele de raport. Rapoartele recurente sunt excluse (folosește list_report_schedules). Paginare cu cursor prin next_cursor.

get_report

Preia metadatele unui raport (name, is_template, is_automate, owner, created_at, plus period și recipients când este programat) și întreaga sa structură de widget-uri — type, title, position, config și filters pentru fiecare widget. Returnează compoziția raportului, nu cifrele de analiză randate (pe acelea le citești cu instrumentele GSC / GA4).

generate_report

Generează un snapshot care poate fi partajat al unui raport existent și îi returnează URL-ul public (operațiune de scriere). Captează starea curentă a widget-urilor raportului, deduplicată după hash-ul conținutului — nu acceptă niciun interval de date, așa că editează mai întâi widget-urile raportului dacă ai nevoie de altă perioadă. Returnează report_id, snapshot_id și url.

list_report_schedules

Listează rapoartele configurate pentru trimitere recurentă automată pe o proprietate — fiecare cu id, name, owner, period (week sau month) și ID-urile utilizatorilor destinatari. Reflectă configurația de programare salvată (period + recipients). Paginare cu cursor prin next_cursor.

Web Fetch

1 instrument

Inspectează pe loc orice pagină live în timpul unei conversații — obții elementele SEO parsate, conținutul curat în markdown și HTML-ul original, fără crawl.

fetch_url

Preia la cerere un singur URL live (pur HTTP GET, fără execuție JavaScript) și returnează detaliile răspunsului — URL-ul final, codul de status, întregul lanț de redirecționări, timpul de răspuns, dimensiunea paginii decompresate — și, în blocuri opționale, elementele SEO parsate (title, meta description, meta robots, canonical, hreflang, etichete de titlu, etichete OG/Twitter, tipuri JSON-LD, numărul de cuvinte, numărul de linkuri, imagini fără alt), corpul convertit în markdown curat și HTML-ul original. Eșecurile de transport se returnează ca erori structurate (dns_error, timeout, blocked_url…). Gratuit — nu consumă deloc credite MCP, cu o limită de rată per utilizator.

Randare vizuală

3 instrumente

Transformă orice rezultat în widget-uri vizuale bogate în loc de JSON brut — carduri KPI de tip scorecard, tabele sortabile și grafice de tendință interactive. Când un instrument de date afișează un hint render_with, asistentul îl apelează automat, iar toate trei sunt gratuite.

render-scorecard

Randează o grilă de carduri KPI din date de rezumat — fiecare card conține o etichetă, valoarea brută, o unitate opțională (prefix $, sufix % sau s pentru o durată), variația față de perioada anterioară cu direcție de creștere/scădere și o grupare opțională pe secțiuni când sunt peste 4 carduri. Se apelează automat când un instrument de rezumat (get_gsc_summary, get_ga4_summary…) returnează render_with: render-scorecard. Gratuit.

render-data-table

Randează un tabel interactiv din orice rezultat de tip listă, cu sortare, căutare și paginare pe partea de client — cuvinte cheie de top, pagini de top, elemente cu cea mai mare variație, prompturi, backlinkuri și altele. Coloanele sunt tipizate din date, iar celulele-array se afișează ca cipuri. Se apelează automat când un instrument de listă returnează render_with: render-data-table. Gratuit.

render-time-series-chart

Randează un grafic liniar interactiv cu tooltipuri și crosshair la hover, legendă comutabilă și axă Y dublă automată când două serii folosesc unități diferite. Se alimentează de la orice instrument de istoric/serie zilnică care returnează render_with: render-time-series-chart (get_page_detail, get_keyword_detail, istoricul de performanță…). Gratuit.

Starea platformei

1 instrument

Înainte de a începe să construiești, verifică însuși conectorul — un singur apel gratuit îți spune dacă toate zonele funcționează normal acum.

health

Starea în timp real a backendului MCP pe zonă (Search Console, GA4, Crawler, Prompt Tracking, Sarcini) și pe depozit de date, fiecare ca ok, degraded sau down, cu last_check_at și sample_error. Gratuit și fără argumente: apelează-l înaintea unui flux în mai mulți pași ca să vezi din start un endpoint defect.

Server MCP pentru SEO — Întrebări frecvente

Ce este un server MCP pentru SEO?

Un server care expune date și acțiuni SEO ca instrumente pe care un asistent AI le poate apela prin Model Context Protocol, standardul deschis prezentat de Anthropic în noiembrie 2024. Întrebi în limbaj natural, iar asistentul rulează interogarea potrivită pe conturile tale. Serverul SEOcrawl AI este găzduit la https://mcp.seocrawl.ai.

Care este cel mai bun server MCP pentru SEO?

Depinde de datele de care ai nevoie. Ahrefs, Semrush și DataForSEO oferă bazele lor de date de cuvinte cheie și backlinkuri. SEOcrawl AI e construit pentru propriile tale date: Search Console, GA4, Crawler și vizibilitatea în șase motoare AI, plus sarcini și adnotări, într-un singur conector găzduit. Tabelul comparativ de mai sus arată ce acoperă documentația MCP a fiecărui furnizor.

Este gratuit? Ce planuri îl includ?

Accesul MCP este inclus în toate planurile SEOcrawl AI, de la Starter cu 49 € pe lună și 30.000 de credite MCP, iar fiecare plan începe cu o perioadă de probă gratuită de 30 de zile. Toate detaliile pe pagina de prețuri.

Funcționează cu Claude, ChatGPT, Cursor și Claude Code?

Da. SEOcrawl AI este în directorul Claude și în directorul de aplicații ChatGPT și funcționează în Cursor și Claude Code cu același URL. Se poate conecta orice client MCP care acceptă servere la distanță prin HTTP cu autentificare OAuth.

Este un MCP pentru Google Search Console?

Da, și unul găzduit: fără proiect Google Cloud, fără cont de serviciu și fără instalare locală. Citește proprietățile Search Console conectate la contul tău SEOcrawl AI și adaugă comparații între perioade, cele mai mari variații, separarea brand / non-brand, acoperirea indexului și inspecția URL.

Urmărește vizibilitatea în AI?

Da. Prompt Tracking rulează prompturile tale în ChatGPT, Gemini, Perplexity, Claude, Google AI Overviews și Google AI Mode (Microsoft Copilot vine în curând). Prin MCP citești ratele de mențiuni, share of voice-ul și sursele citate și măsori în GA4 traficul venit din AI.

Datele mele sunt în siguranță?

Te autentifici prin OAuth, așa că asistentul nu îți vede niciodată parola și ajunge doar la proiectele pe care le poate deschide utilizatorul tău SEOcrawl AI. Datele nu sunt niciodată partajate între conturi. Acțiunile de scriere, precum crearea unei sarcini sau pornirea unei scanări, sunt instrumente separate, așa că le poți verifica în clientul AI înainte să ruleze.

Unde este listat MCP-ul SEOcrawl AI?

În directorul Claude, în directorul de aplicații ChatGPT și pe Glama. Indiferent de drum, e același endpoint găzduit: https://mcp.seocrawl.ai.

Fă un tur ghidat al SEOcrawl AI

Rezervă o convorbire de 30 de minute cu echipa noastră — îți arătăm SEOcrawl AI pe propriile tale date.