mcp.seocrawl.ai

Google Search Console Server MCP

Server MCP Google Search Console dengan kekuatan super SEO + GEO: data GSC dan tugas SEO Anda, di dalam asisten AI Anda.

74 tool MCP, satu konektor. Tarik data Google Search Console dan Google Analytics 4 secara langsung, telusuri satu kata kunci atau halaman tertentu secara mendalam, cek apa yang sebenarnya diindeks Google, iris data berdasarkan label dan Smart Views Anda sendiri, kelola dan audit visibilitas AI Anda di ChatGPT, Claude, Gemini, dan Perplexity, ukur trafik yang dikirim engine-engine itu kepada Anda, jalankan dan bandingkan crawl site audit, render hasilnya sebagai widget visual yang kaya, dan buat atau tutup tugas SEO — semuanya dari satu obrolan. Dibangun di atas Model Context Protocol (MCP) terbuka, jadi langsung bekerja dengan Claude, ChatGPT, Cursor, dan Claude Code tanpa konfigurasi tambahan. Bagian dari platform SEO + GEO (visibilitas AI) SEOcrawl AI.

Bekerja denganClaude logoChatGPT logo

Skenario Penggunaan Google Search Console MCP

Empat belas percakapan nyata yang bisa Anda lakukan hari ini — untuk SEO maupun GEO (visibilitas AI). Setiap percakapan dipetakan ke tool MCP yang tercantum di daftar bawah — tanpa basa-basi, tanpa salin-tempel, tanpa ekspor.

get_gsc_summary · compare_date_ranges

Rekap Search Console, di dalam chat

Dapatkan rekap mingguan Search Console Anda dalam satu obrolan — data yang sama yang biasanya Anda buka lewat SEO Dashboard. Lupakan ekspor manual: minta 28 hari terakhir vs 28 hari sebelumnya, dan asisten Anda akan menarik empat metrik utama lengkap dengan diff dan change_pct yang sudah dihitung.

Contoh prompt

Bandingkan performa seocrawl.ai 28 hari terakhir vs 28 hari sebelumnya — klik, tayangan, CTR, dan posisi rata-rata.

get_top_pages · get_page_detail

Halaman Naik dan Turun

Lihat halaman mana yang benar-benar berdampak, dan mana yang baru saja jatuh. Minta halaman teratas dengan perbandingan antar-periode dan asisten Anda akan mengurutkannya berdasarkan klik, menandai yang turun, serta menawarkan rincian harian untuk URL mana pun yang Anda tunjuk.

Contoh prompt

Top 5 halaman berdasarkan klik di seocrawl.ai pada 28 hari terakhir, dan mana saja yang turun dibanding 28 hari sebelumnya.

get_keyword_detail

Analisis Mendalam Kata Kunci

Perbesar ke tren harian satu kata kunci. Saat Anda menemukan kueri yang layak diselidiki, tarik deret waktu hariannya — berguna untuk menangkap tanggal pasti pergeseran posisi atau mengaitkannya dengan pembaruan Google.

Contoh prompt

Tampilkan tren harian untuk ‘geo optimization’ di seocrawl.ai selama 28 hari terakhir — klik, tayangan, dan posisi.

create_task

Dari Insight ke Aksi

Buat tugas SEO tanpa keluar dari obrolan. Saat data mengarah ke aksi, asisten Anda membuatnya langsung di sana di Task Manager Anda — judul, deskripsi, penerima, prioritas (1–5), dan taskbox, semuanya dalam satu panggilan.

Contoh prompt

Buat tugas untuk memperbarui meta title di /blog/technical-seo. Prioritas 2, tugaskan ke saya, deskripsi harus menyebut penurunan klik -38%.

list_tasks · update_task · add_comment

Triase Tugas dalam Satu Obrolan

Lakukan triase tugas SEO yang masih terbuka dalam satu rangkaian. Asisten Anda mendaftar yang masih open, mengubah status salah satunya, dan menambahkan komentar tentang apa yang sudah dikerjakan — tiga panggilan MCP, satu permintaan dalam bahasa alami.

Contoh prompt

Daftar tugas saya yang masih open di seocrawl.ai, tandai ‘Update meta title on /blog/technical-seo’ sebagai Selesai, dan tambahkan komentar dengan judul baru.

list_winners_losers

Pergerakan terbesar, terurut

Lihat yang naik dan yang turun antara dua periode tanpa menelusuri satu per satu. Minta pergerakan terbesar dan asisten Anda mengembalikan kata kunci (atau halaman) yang diurutkan berdasarkan seberapa jauh mereka naik atau turun — delta sudah dihitung sebelumnya, jadi Anda tak perlu membuka tiap item.

Contoh prompt

Apa saja pergerakan kata kunci terbesar di seocrawl.ai — 28 hari terakhir vs 28 hari sebelumnya? Tampilkan yang paling naik dan yang paling turun.

list_pages_for_keyword

Deteksi kanibalisasi kata kunci

Temukan setiap halaman yang bersaing untuk kueri yang sama. Beri asisten Anda sebuah kata kunci dan ia akan mendaftar halaman di situs Anda yang meraih klik dan tayangannya, terurut — sehingga Anda bisa melihat saat dua URL membagi intent yang sama dan memilih satu kanonik.

Contoh prompt

Halaman mana di seocrawl.ai yang ranking untuk 'seo dashboard'? Saya ingin memeriksa apakah lebih dari satu URL bersaing untuknya.

add_annotation · list_annotations

Tandai momennya, baca kembali

Sematkan konteks ke linimasa Search Console Anda. Saat ada yang berubah — migrasi, pembaruan Google, publikasi besar — asisten Anda mencatat anotasi bertanggal, lalu membaca kembali linimasanya sehingga ‘mengapa’ di balik pergeseran trafik tak pernah hilang.

Contoh prompt

Tambahkan anotasi di seocrawl.ai untuk hari ini: 'Shipped new /mcp landing'. Lalu daftar anotasi dari 3 bulan terakhir.

page_explorer

Temukan halaman di balik suatu masalah teknis

Ubah site audit Anda menjadi sebuah pertanyaan. Minta halaman dengan canonical yang hilang, tanpa H1, status 404, atau pemeriksaan audit apa pun, dan asisten Anda mengembalikan URL persisnya dari crawl terbaru Anda — lengkap dengan skor health serta jumlah error dan warning — sehingga Anda langsung beralih dari masalah ke daftar perbaikan tanpa membuka dashboard.

Contoh prompt

Di seocrawl.ai, daftar halaman dari crawl terakhir yang tidak punya H1 atau mengembalikan 404 — health terburuk lebih dulu.

list_prompts

Audit cakupan visibilitas AI Anda

Lihat persis apa yang dipantau AI Tracker Anda di ChatGPT, Claude, Gemini, dan Perplexity. Tanyakan prompt mana yang dilacak sebuah properti dan asisten Anda akan mendaftar tiap prompt beserta engine tempat ia berjalan dan berapa kali ia berjalan dalam rentang tersebut — sehingga Anda bisa mengaudit cakupan GEO dan menemukan celah tanpa membuka dashboard.

Contoh prompt

Daftar prompt AI Tracker yang dilacak seocrawl.ai — tunjukkan tiap prompt berjalan di engine mana dan berapa kali berjalan dalam 28 hari terakhir.

create_tag_rule · get_top_keywords

Iris data berdasarkan taksonomi Anda sendiri

Kelompokkan kata kunci dan halaman dengan cara Anda, lalu baca Search Console lewat lensa itu. Minta asisten Anda memberi label otomatis pada semua yang cocok dengan suatu pola — misalnya setiap kueri yang mengandung ‘geo’ — dan ia membuat aturan yang melabeli kecocokan saat ini dan ke depan, lalu menarik kata kunci teratas Anda yang difilter ke label itu. Berdasarkan lini produk, berdasarkan intent, brand vs non-brand — taksonomi Anda, laporan Anda.

Contoh prompt

Beri label 'GEO' pada setiap kata kunci di seocrawl.ai yang mengandung 'geo', lalu tampilkan kata kunci teratas dengan label itu selama 28 hari terakhir.

get_ga4_summary · compare_ga4_date_ranges

Rekap GA4 Anda, berdampingan dengan data GSC

Metrik utama Google Analytics 4 dalam percakapan yang sama dengan Search Console — tanpa berpindah tab, tanpa mampir ke Looker Studio. Minta rentang mana pun dan asisten Anda menarik sesi, pengguna, konversi, dan tingkat engagement lengkap dengan delta vs periode sebelumnya yang sudah dihitung — atau membandingkan dua rentang mana pun berdampingan.

Contoh prompt

Beri saya ringkasan GA4 untuk seocrawl.ai selama 28 hari terakhir — sesi, pengguna, konversi, dan tingkat engagement, vs 28 hari sebelumnya.

get_ga4_traffic_by_source

Lihat dari mana trafik Anda sebenarnya berasal

Satu pertanyaan, seluruh komposisi akuisisi Anda. Asisten Anda memecah sesi GA4 per saluran atau per source/medium — tiap baris dengan porsinya terhadap total periode — sehingga Anda langsung melihat seberapa besar pencarian, rujukan, media sosial, dan iklan berbayar benar-benar menyumbang, tanpa menyusun satu laporan pun.

Contoh prompt

Pecah trafik seocrawl.ai selama 28 hari terakhir per saluran — sesi dan porsi terhadap total.

get_ga4_ai_referrers

Ukur trafik AI Anda, engine demi engine

Separuh GEO yang selama ini hilang: bukan hanya di mana Anda disebut, tetapi juga trafik yang dikirimkannya. Asisten Anda membaca sesi rujukan AI/LLM langsung dari source/medium GA4 Anda — ChatGPT, Perplexity, Gemini, Claude, Copilot — lengkap dengan peristiwa utama dan durasi sesi per engine, tanpa filter regex manual. Padukan dengan prompt AI Tracker Anda untuk menghubungkan visibilitas dengan kunjungan.

Contoh prompt

Berapa banyak trafik AI yang didapat seocrawl.ai dalam 28 hari terakhir? Pecah per engine — sesi, peristiwa utama, dan perubahan vs periode sebelumnya.

74 tool MCP untuk SEO & GEO

74 tool MCP SEO tersebar di 17 grup. Nama di bawah sesuai dengan MCP tool ID asli sehingga Anda (atau asisten Anda) dapat memanggilnya langsung.

Properti

1 tool

Temukan properti (proyek) Search Console mana yang terhubung ke akun sebelum melakukan kueri lainnya.

list_properties

Mendaftar setiap properti GSC yang dapat diakses pengguna terautentikasi. Mengembalikan property ID (UUID) dan URL (sc-domain:…) yang Anda teruskan ke tool lainnya.

Ringkasan performa

3 tool

Performa Search Console tingkat tinggi untuk properti apa pun, plus perbandingan setara antara dua rentang tanggal.

get_gsc_summary

Klik, tayangan, CTR, dan posisi rata-rata untuk sebuah properti pada rentang yang dipilih. Menerima preset (last_7_days, last_28_days, last_3_months, last_year) atau tanggal from/to absolut. Juga mengembalikan branded_breakdown yang memecah klik, tayangan, CTR, dan posisi menjadi branded vs non-branded — digerakkan oleh tag Brand properti tersebut.

compare_date_ranges

Bandingkan dua rentang GSC berdampingan dan dapatkan diff + change_pct untuk klik, tayangan, CTR, dan posisi. Periode A bisa berupa preset; Periode B harus absolut.

list_winners_losers

Pergerakan terbesar antara dua periode, dengan delta sudah dihitung sebelumnya sehingga asisten Anda tak perlu menelusuri setiap item satu per satu. Pilih dimension=keywords or pages, sebuah metrik (klik, tayangan, atau posisi), dan direction=up / down / both untuk mendapatkan yang naik, yang turun, atau ayunan terbesar di kedua arah. Period B secara default adalah rentang tepat sebelum Period A.

Kata kunci

3 tool

Cari kueri mana yang benar-benar mendorong trafik, lalu perbesar ke tren harian setiap kata kunci.

get_top_keywords

Kata kunci teratas untuk sebuah properti diurutkan berdasarkan klik, tayangan, CTR, atau posisi — dengan perbandingan antar-periode. Dipaginasi via next_cursor. Filter dengan branded: true|false untuk memisahkan kueri yang digerakkan brand dari yang dimenangkan lewat SEO; ringkasan mengembalikan branded_breakdown yang bisa Anda baca sekali lihat.

get_keyword_detail

Deret waktu harian (klik, tayangan, CTR, posisi) untuk satu kueri pencarian di sebuah properti. Opsi rentang tanggal sama dengan summary.

list_pages_for_keyword

Dengan satu kueri, daftar halaman di properti Anda yang mendapatkan klik dan tayangannya — diurutkan berdasarkan klik, tayangan, CTR, atau posisi, dengan delta antar-periode dan paginasi next_cursor. Berguna untuk mendeteksi kanibalisasi kata kunci atau menemukan halaman kanonik untuk sebuah istilah.

Halaman

3 tool

Lihat URL mana yang membawa trafik, di mana mereka kehilangan posisi, dan tarik rincian harian untuk salah satunya.

get_top_pages

Halaman teratas untuk sebuah properti diurutkan berdasarkan klik, tayangan, CTR, atau posisi — setiap baris mengembalikan klik, tayangan, CTR, dan posisi dengan delta antar-periode. Dipaginasi via next_cursor.

get_page_detail

Deret waktu harian (klik, tayangan, CTR, posisi) untuk satu URL halaman dalam sebuah properti. Kompatibel langsung dengan sintaksis rentang tanggal summary.

list_keywords_for_page

Dengan sebuah URL halaman, daftar kueri pencarian yang mendorong klik dan tayangannya — diurutkan berdasarkan metrik pilihan Anda, dengan delta antar-periode dan paginasi next_cursor. Kebalikan dari list_pages_for_keyword: mulai dari sebuah URL dan lihat persis kueri mana yang memberinya trafik.

Cakupan indeks

4 tool

Seberapa banyak situs Anda yang benar-benar diindeks Google — total cakupan, tren harian halaman terindeks, URL yang tersangkut di tiap status, dan URL Inspection langsung untuk halaman tunggal mana pun, langsung dari chat.

get_indexation_summary

Ringkasan cakupan indeks untuk sebuah properti: URL known (dikirim lewat sitemap), berapa banyak yang diindeks Google, indexed_pct, dan rincian 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 membawa prev/delta yang sesungguhnya; rentang tanggal via preset atau from/to absolut.

get_indexation_history

Tren harian halaman terindeks — satu seri "indexed" berisi titik {date, value}, dijumlahkan lintas sitemap properti dan siap untuk grafik deret waktu. Mengembalikan points (hari dengan data nyata) dan menandai insufficient_history saat hari terlalu sedikit untuk digrafikkan secara berarti.

list_indexation_pages

URL yang saat ini berada dalam status cakupan Google tertentu (teruskan state persis seperti yang dilaporkan get_indexation_summary). Setiap baris mengembalikan url, state, last_crawled, google_canonical vs declared_canonical, dan discovered_via (sitemap atau halaman perujuk). Dipaginasi dengan cursor (limit maks 200).

get_url_inspection

URL Inspection Google langsung untuk satu halaman: coverage_state, verdict (PASS / NEUTRAL / FAIL), indexing_allowed, canonical Google vs pengguna, last_crawl_time, robots_txt_state, page_fetch_state, sitemaps, sampel referring-URL, rich_results, dan mobile_usability. Cache-first — mengembalikan hasil cache yang segar atau menyegarkan langsung dari GSC dalam kuota inspeksi properti.

Tugas

7 tool

Task Manager SEOcrawl — terintegrasi penuh ke MCP. Buat pekerjaan, edit, beri komentar, tanpa keluar dari obrolan.

list_tasks

Semua tugas untuk sebuah properti. Filter berdasarkan status (open / done), penerima, taskbox (kolom), atau q (pencarian judul tanpa peduli huruf besar/kecil). Dipaginasi via next_cursor.

list_taskboxes

Kolom papan tugas (taskbox) untuk sebuah properti: id, nama, status (todo / in_progress / done), dan urutan. Gunakan id taskbox yang dikembalikan — atau kata kunci status — dengan create_task atau update_task untuk memindahkan tugas ke kolom tersebut.

get_task

Detail lengkap untuk satu tugas. Menerima UUID, slug, atau URL tugas penuh di browser (argumen property opsional saat Anda mengoper URL).

create_task

Buat tugas di sebuah properti dengan title (wajib) plus opsional description, assignee, priority (1–5, default 3), dan taskbox (default ke kolom TO-DO).

update_task

Perbarui sebagian tugas — kombinasi apa pun dari title, description, assignee, priority, taskbox, atau unassign:true untuk mengosongkan pemilik.

add_comment

Tambahkan komentar pada sebuah tugas. Referensi tiket fleksibel yang sama (UUID / slug / URL) seperti get_task dan update_task.

get_comments

Daftar komentar pada sebuah tugas, termasuk balasan bertingkat. Referensi tiket fleksibel yang sama (UUID / slug / URL) seperti get_task — argumen property opsional saat Anda mengoper URL.

Anotasi

4 tool

Catatan grafik untuk properti apa pun — rekam apa yang berubah dan kapan, lalu baca kembali linimasanya sehingga konteks tak pernah hilang di samping tren Search Console Anda.

add_annotation

Buat catatan grafik pada sebuah properti untuk tanggal tertentu (Y-m-d) beserta teks catatannya — plus opsional deskripsi yang lebih panjang, kategori, dan UUID tugas yang ditautkan. Ditambahkan sebagai catatan kustom seluruh situs yang Anda tulis.

list_annotations

Daftar anotasi sebuah properti dalam rentang tanggal, terbaru lebih dulu. Gunakan preset (last_7_days, last_28_days, last_3_months, last_year) atau tanggal from/to absolut, dengan pencarian substring opsional pada teks catatan dan paginasi (limit dibatasi hingga 200).

get_annotation

Detail lengkap untuk satu anotasi berdasarkan id-nya — tanggal, catatan, deskripsi, kategori, tugas yang ditautkan, penulis, dan properti tempatnya berada. Gunakan list_annotations untuk menemukan id-nya.

delete_annotation

Menghapus anotasi khusus berdasarkan id-nya. Hanya catatan khusus milik Anda sendiri yang dapat dihapus — catatan resmi atau global ditolak. Mengembalikan id dengan deleted: true.

Site Audit

8 tool

Kendalikan crawler site-audit Anda dari chat — baca ringkasan health, daftar masalah dan URL di baliknya, telusuri halaman mana pun, picu crawl baru, dan bandingkan dua crawl untuk melihat apa yang memburuk, tanpa membuka dashboard.

list_site_audit_projects

Mendaftar proyek Site Audit properti (konfigurasi crawl) agar Anda bisa menemukan audit_id yang akan dituju. Masing-masing mengembalikan audit_id, name, mode (list / complete / organic_traffic), device, start_urls, status, progress, last_crawl_date, pages_crawled, dan health_score terbaru. Sebagian besar tool site audit lain default ke audit terakhir yang selesai, jadi ini hanya diperlukan untuk menuju satu audit tertentu.

get_site_audit_summary

Ringkasan health teknis crawl terbaru: health_score (saat ini plus prev dan delta), pages_crawled, crawl_date, issues_by_severity (critical / warning / notice, masing-masing dengan issue_types dan pages_affected vs crawl sebelumnya), issues_by_category (OnPage, Links, International, Robots, Social), dan category_scores per area. Default ke audit terbaru.

list_site_audit_issues

Masalah teknis yang terdeteksi crawl terbaru, paling parah lebih dulu — masing-masing dengan issue_code (teruskan ke list_site_audit_issue_pages), title, severity, category, pages_affected (dengan prev dan delta), panduan how_to_fix, dan priority. Filter berdasarkan severity dan/atau category; dipaginasi dengan cursor (limit maks 200).

list_site_audit_issue_pages

URL persis yang terdampak satu masalah — teruskan issue_code-nya dan dapatkan setiap url bermasalah beserta nilai per halamannya. Dipaginasi dengan cursor (limit maks 200). Mengubah masalah audit apa pun langsung menjadi daftar perbaikan konkret.

get_site_audit_page

Detail crawl lengkap untuk satu URL: status_code, crawl_depth, indexability_score dan health_score, category_scores, issue_counts dan issues[] — pemeriksaan halaman yang gagal, masing-masing dengan issue_code, severity, category, deskripsi per halaman, dan how_to_fix.

page_explorer

Temukan halaman yang di-crawl yang sesuai kriteria SEO teknis dari site audit terbaru Anda. Filter berdasarkan status_code (mis. 404), no_canonical (tag canonical hilang), missing_h1 (heading H1 hilang) atau check_title (pemeriksaan audit apa pun yang tampil di UI, mis. "Title Tag too short"). Urutkan berdasarkan health, status_code, url atau depth, dipaginasi via next_cursor. Setiap baris mengembalikan url, status_code, title, indexability, performance_score (health 0–100), last_crawled_at, count_errors dan count_warnings — plus check_description saat filter pemeriksaan aktif.

trigger_site_audit_crawl

Mulai crawl baru (aksi tulis) — memasukkan audit ke antrean dan memakai kredit crawler proyek (terpisah dari kredit MCP) sebanding dengan halaman yang di-crawl. Mendukung mode complete dan list; mengembalikan audit_id, status, started_at, dan pages_queued. Hasil menjadi tersedia bagi tool baca begitu crawl selesai.

compare_site_audit_crawls

Bandingkan dua crawl untuk menjawab "apa yang memburuk atau membaik sejak terakhir kali?" — health_diff plus jumlah dan empat daftar: new_issues, resolved_issues, worsened, dan improved, tiap masalah membawa pages_affected, prev, dan delta. Default ke crawl terbaru vs sebelumnya.

Code Monitor

4 tool

Lacak perubahan HTML/kode on-page di halaman yang dipantau langsung dari chat — lihat halaman mana yang dipantau beserta statusnya, baca feed perubahan seluruh proyek atau riwayat satu halaman, dapatkan diff sebelum/sesudah persis dari setiap perubahan yang terdeteksi, dan ambil snapshot terbaru sebuah halaman, tanpa membuka dashboard.

list_code_monitor_pages

Menampilkan halaman yang dipantau sebuah properti di Code Monitor, masing-masing dengan status pemantauannya — url, last_change_at (perubahan terdeteksi terbaru) dan changes_count (total perubahan terdeteksi). Filter berdasarkan substring url; paginasi kursor (limit maks. 200). Mengembalikan feature_not_available saat paket tidak menyertakan Code Monitor.

list_code_monitor_changes

Menampilkan perubahan kode/HTML on-page yang terdeteksi, terbaru dulu — masing-masing dengan url, date dan change_types (Title, Canonical, Meta Description, noindex, robots.txt, sitemap.xml, H1, Status code, Hreflang, Open Graph, Twitter image, Analytics, Tag Manager). Filter ke satu halaman dengan seoMonitorId atau page, atau kosongkan untuk feed perubahan terbaru seluruh proyek; persempit dengan from/to. Paginasi kursor (limit maks. 200).

get_code_monitor_change

Mendapatkan nilai sebelum/sesudah dari satu perubahan terdeteksi, dialamatkan lewat url + createdAt — satu entri per bidang yang berubah dengan type, property, before dan after (array untuk bidang bernilai banyak). Berikan changeType untuk mengembalikan satu bidang saja. Mengembalikan not_found saat tidak ada perubahan yang cocok dan invalid_change_type untuk label bidang yang tidak dikenal.

get_code_monitor_snapshot

Mendapatkan keadaan tertangkap terbaru dari halaman yang dipantau — bidang on-page terekstrak saat ini (title, canonical, meta description, meta robots, robots.txt, sitemap.xml, H1, heading, status code, hreflang, gambar Open Graph, Twitter image, Analytics, Tag Manager). Alamatkan halaman lewat seoMonitorId atau url; HTML mentah dan tangkapan layar tidak disimpan. Mengembalikan not_found untuk halaman yang tidak dikenal.

AI Tracker

11 tool

AI Tracker Anda (GEO / visibilitas AI), dari ujung ke ujung — lihat prompt mana yang dipantau sebuah properti di ChatGPT, Claude, Gemini, dan Perplexity, baca tingkat penyebutan per engine dan sumber persis yang dikutip tiap engine, serta buat, edit, atau atur prompt dan topik, semuanya dari chat.

list_prompts

Mendaftar prompt AI Tracker (Brand Radar) yang dilacak sebuah properti. Setiap baris mengembalikan prompt_id, prompt_text, engines_tracked (engine LLM tempat prompt berjalan), last_run_at (ISO-8601, run terakhir) dan runs_in_range (eksekusi engine di dalam rentang). Batasi cakupan runs_in_range dengan preset (last_7_days, last_28_days, last_3_months, last_year) atau tanggal from/to absolut — daftar prompt lengkap selalu dikembalikan. Filter berdasarkan engine (chatgpt/openai, claude/anthropic, gemini, perplexity) dan paginasi via limit (maks 200) dan next_cursor.

get_prompt_detail

Visibilitas per engine untuk satu prompt: runs, mentions, mention_rate (%) dan perubahan dalam poin persentase vs periode tepat sebelumnya — dirinci per ChatGPT, Claude, Gemini, dan Perplexity, dengan totals yang diagregasi lintas engine. Rentang tanggal via preset atau from/to absolut (default last_28_days).

list_prompt_runs

Eksekusi engine individual di balik satu prompt — satu baris per run dengan date, engine, flag mentioned / mentioned_in_text dan sebuah response_excerpt (hingga 600 karakter jawaban AI yang sebenarnya). Filter berdasarkan engine, batasi cakupan berdasarkan rentang tanggal, paginasi via limit (maks 200) dan next_cursor.

list_prompt_citations

Sumber yang dikutip engine AI saat menjawab satu prompt, diagregasi sepanjang rentang: own_domain plus setiap domain dan URL yang dikutip ditandai dengan is_own_domain dan url_count — sehingga Anda bisa melihat halaman Anda mana yang meraih kutipan dan pesaing mana yang memenangkannya.

create_prompt

Buat prompt AI Tracker — pertanyaan yang dijalankan tracker pada engine. Tetapkan daftar engine (chatgpt, claude, gemini, perplexity), negara, bahasa respons, dan irama run (daily, week, atau month), dan opsional masukkan ke sebuah topik via topicId atau topicTitle (cari-atau-buat).

update_prompt

Perbarui sebagian prompt yang dilacak — kombinasi apa pun dari teksnya, daftar engine, negara, bahasa respons, atau irama run; field yang dihilangkan dibiarkan tak berubah. Prompt mempertahankan topiknya saat ini dan harus tetap unik di dalamnya.

delete_prompt

Hapus sebuah prompt yang dilacak beserta semua respons engine yang tercatat. Tidak dapat dibatalkan; topik prompt dibiarkan utuh.

list_prompt_topics

Mendaftar topik prompt yang mengelompokkan prompt di halaman LLM Tracker — masing-masing dengan topic_id dan title. Teruskan sebuah topik ke create_prompt / update_prompt untuk memasukkan sebuah prompt ke dalamnya.

create_prompt_topic

Buat (atau ambil) sebuah topik prompt berdasarkan judul — sebuah upsert idempoten, jadi membuat ulang judul yang sudah ada mengembalikannya tanpa perubahan dengan created=false. Topik mengelompokkan prompt di halaman LLM Tracker.

update_prompt_topic

Ubah nama sebuah topik prompt berdasarkan topicId-nya. Judul baru harus tidak kosong dan unik di dalam properti (mengubah nama ke judul yang sama adalah no-op yang berhasil).

delete_prompt_topic

Hapus sebuah topik prompt. Berjenjang: setiap prompt yang dimasukkan ke dalamnya, dan semua respons tercatat dari prompt-prompt itu, juga dihapus permanen. Mengembalikan prompts_deleted. Tidak dapat dibatalkan.

Analitik Web GA4

6 tool

Google Analytics 4 di konektor yang sama — sesi, konversi, sumber trafik, dan trafik rujukan AI/LLM di balik kerja GEO Anda, langsung dari chat.

list_ga4_properties

Mendaftar properti GA4 yang terhubung ke proyek Anda. Setiap entri mengembalikan id proyek dan URL (keduanya bisa dipakai sebagai argumen property untuk tool GA4 lainnya), GA4 property ID yang mendasarinya, dan tanggal koneksi. Hanya proyek dengan properti GA4 yang terhubung yang dikembalikan.

get_ga4_summary

Sesi, pengguna, pengguna baru, konversi, tingkat engagement, dan sesi per pengguna untuk sebuah properti pada rentang yang dipilih — preset (last_7_days, last_28_days, last_3_months, last_year) atau tanggal from/to absolut. Setiap metrik mengembalikan current, prev, dan delta vs periode tepat sebelumnya.

compare_ga4_date_ranges

Bandingkan dua rentang GA4 berdampingan — sesi, pengguna, pengguna baru, konversi, dan tingkat engagement, dengan kedua nilai plus diff dan change_pct per metrik. Periode A bisa berupa preset; Periode B harus absolut. Kembaran GA4 dari compare_date_ranges.

get_ga4_traffic_by_source

Sesi dipecah berdasarkan sumber akuisisi. Pilih dimension=source_medium (default) atau channel untuk pengelompokan saluran default GA4 — baris diurutkan berdasarkan sesi, masing-masing dengan share_pct dari total periode, dibatasi oleh limit (default 25, maks 100).

get_ga4_top_pages

Metrik GA4 per halaman (landing / URL), diurutkan agar Anda melihat halaman mana yang mendorong sesi, pendaftaran (konversi), atau pengguna terbanyak. Setiap baris mengembalikan halaman plus sesi, pengguna, konversi, dan engagement_rate, masing-masing dengan prev periode sebelumnya dan change_pct. Urutkan berdasarkan sesi (default), konversi, atau pengguna; dibatasi oleh limit (default 25, maks 100). Pendamping setingkat halaman dari get_ga4_traffic_by_source.

get_ga4_ai_referrers

Trafik rujukan AI/LLM per engine — ChatGPT, Perplexity, Gemini, Claude, Copilot, dan lainnya, terdeteksi dari source/medium sesi GA4. Setiap engine mengembalikan sesi, peristiwa utama, dan durasi sesi rata-rata, dengan perubahan vs periode sebelumnya. Trafik GEO Anda, terukur.

Label

8 tool

Bangun taksonomi kustom di atas kata kunci dan halaman Anda, lalu iris Search Console berdasarkan itu. Buat label, tetapkan secara manual atau dengan aturan otomatis, dan teruskan ke filter tags pada get_top_keywords, get_top_pages, dan list_winners_losers.

list_tags

Mendaftar label kata kunci dan halaman sebuah properti. Setiap label mengembalikan tag_id, name, type (keyword|page), color, rule_count (aturan penetapan otomatis) dan member_count (kata kunci atau halaman yang saat ini menyandangnya). Teruskan nama label ke filter tags pada get_top_keywords, get_top_pages, dan list_winners_losers.

create_tag

Buat sebuah label pada sebuah properti. type adalah keyword (melabeli kata kunci), url (melabeli halaman) atau both. color opsional adalah string hex yang digunakan oleh UI SEOcrawl. Identitas label adalah name + type, jadi membuat ulang label yang sudah ada hanya memperbarui warnanya.

apply_tag

Terapkan sebuah label secara manual ke kata kunci dan/atau halaman tertentu, di atas aturan otomatis apa pun. Teruskan keywords (string persis) dan/atau urls (URL halaman persis); setidaknya satu wajib ada. Label akan dibuat untuk type terkait jika belum ada.

remove_tag

Lepaskan sebuah label dari kata kunci dan/atau halaman tertentu — kebalikan dari apply_tag. Hanya membatalkan penetapan label dari item-item itu; tidak menghapus labelnya sendiri atau menyentuh aturan penetapan otomatis.

delete_tag

Hapus sebuah label sepenuhnya: batalkan penetapannya dari setiap kata kunci/halaman dan singkirkan labelnya. type adalah keyword, url atau both. Label Brand / Non-Brand bawaan tidak dapat dihapus. Aturan otomatis yang menarget label dibiarkan utuh — gunakan delete_tag_rule untuk itu.

list_tag_rules

Mendaftar aturan penetapan otomatis sebuah properti — pola yang melabeli kata kunci/halaman secara otomatis. Opsional filter berdasarkan tag. Setiap aturan mengembalikan rule_id, tag, field (keyword|url), country dan kondisinya (match + value).

create_tag_rule

Buat aturan penetapan otomatis yang melabeli setiap kata kunci atau halaman yang cocok — saat ini dan ke depan. field adalah keyword atau url; match adalah contains, not_contains, exact, starts_with, ends_with atau regex (pola RE2 yang aman); value adalah polanya. Satu aturan per tag+field; pelabelan item yang sudah ada berjalan secara asinkron.

delete_tag_rule

Hapus sebuah aturan penetapan otomatis berdasarkan rule_id-nya (dari list_tag_rules). Menghentikan pelabelan otomatis di masa depan untuk pola itu; item yang sudah menyandang label tetap menyimpannya (gunakan remove_tag atau delete_tag untuk membatalkan penetapan).

Smart Views

3 tool

Pilihan label tersimpan dan bernama yang muncul di UI SEOcrawl persis seperti tampilan yang dibangun secara native. Bangun segmen yang dapat dipakai ulang dari label kata kunci atau halaman Anda, baca kembali, atau hapus salah satu — tampilan tersimpan Anda, dikelola dari chat.

list_smart_views

Mendaftar Smart View kata kunci dan halaman yang didefinisikan untuk sebuah properti — masing-masing dengan view_id, name, type (keyword | page), dan nama label yang dikelompokkannya. Jumlah anggota per label berasal dari list_tags.

create_smart_view

Buat sebuah Smart View dari sekumpulan label (baca dari list_tags). type adalah keyword (atas label kata kunci) atau page (atas label halaman). Tampilan muncul di UI SEOcrawl persis seperti yang dibuat secara native dan dapat diedit di sana.

delete_smart_view

Hapus sebuah Smart View berdasarkan view_id-nya. Permanen dan menghapus tampilan dari UI SEOcrawl juga; label yang mendasarinya tidak terpengaruh. id filter terapan biasa mengembalikan not_found.

Pelaporan

4 tool

SEO Reporting Anda, dari chat — daftar laporan dan templat yang dibuat untuk sebuah properti, baca komposisi widget lengkap dari laporan mana pun, hasilkan tautan snapshot yang dapat dibagikan, dan lihat laporan mana yang dijadwalkan untuk pengiriman berulang, semuanya tanpa membuka dashboard.

list_reports

Daftar laporan SEO Reporting yang dibuat untuk sebuah properti — masing-masing dengan id, name, is_template, is_automate, created_at, dan owner. Mengembalikan laporan biasa secara default; berikan templates: true untuk mendaftar templat laporan. Laporan berulang dikecualikan (gunakan list_report_schedules). Dipaginasi dengan kursor melalui next_cursor.

get_report

Dapatkan metadata satu laporan (name, is_template, is_automate, owner, created_at, ditambah period dan penerima saat dijadwalkan) dan struktur widget lengkapnya — type, judul, posisi, konfigurasi, dan filter setiap widget. Mengembalikan komposisi laporan, bukan angka yang dirender (baca itu dengan alat GSC / GA4).

generate_report

Hasilkan snapshot yang dapat dibagikan dari laporan yang ada dan kembalikan URL publiknya (aksi tulis). Menangkap keadaan widget laporan saat ini, dideduplikasi berdasarkan hash konten — tidak menerima rentang tanggal, jadi edit dulu widget laporan jika Anda perlu periode lain. Mengembalikan report_id, snapshot_id, dan url.

list_report_schedules

Daftar laporan yang dikonfigurasi untuk pengiriman berulang otomatis pada sebuah properti — masing-masing dengan id, name, owner, period (week atau month), dan ID pengguna penerima. Mencerminkan konfigurasi jadwal yang tersimpan (period + penerima). Dipaginasi dengan kursor melalui next_cursor.

Web Fetch

1 tool

Periksa halaman live mana pun di tengah percakapan — elemen SEO yang sudah diurai, konten markdown bersih, dan HTML mentah, tanpa perlu crawl.

fetch_url

Mengambil satu URL live sesuai permintaan (HTTP GET biasa, tanpa JavaScript) dan mengembalikan detail respons — URL final, kode status, rantai redirect lengkap, waktu respons, dan ukuran halaman setelah didekompresi — plus blok opsional: elemen SEO yang sudah diurai (title, meta description, meta robots, canonical, hreflang, heading, tag OG/Twitter, tipe JSON-LD, jumlah kata, jumlah tautan, gambar tanpa alt), konten utama sebagai markdown bersih, dan HTML mentah. Kegagalan transport mengembalikan error terstruktur (dns_error, timeout, blocked_url…). Gratis — tidak pernah memakai kredit MCP; dibatasi per pengguna.

Render visual

3 tool

Ubah hasil apa pun menjadi widget visual yang kaya alih-alih JSON mentah — scorecard KPI, tabel yang dapat diurutkan, dan grafik tren interaktif. Tool data memberikan petunjuk render_with dan asisten Anda memanggilnya secara otomatis; ketiganya gratis.

render-scorecard

Merender grid kartu KPI dari data ringkasan — setiap kartu memuat label, nilai mentah, unit opsional (awalan $, akhiran %, atau s untuk durasi), perubahan antarperiode dengan arah naik/turun, dan pengelompokan opsional ke dalam bagian saat kartu lebih dari empat. Dipanggil otomatis saat tool ringkasan (get_gsc_summary, get_ga4_summary…) mengembalikan render_with: render-scorecard. Gratis.

render-data-table

Merender tabel interaktif dengan pengurutan, pencarian, dan paginasi di sisi klien dari hasil daftar apa pun — kata kunci teratas, halaman teratas, perubahan terbesar, prompt, backlink, dan lainnya. Kolom diketik dari data dan sel array tetap sebagai chip. Dipanggil otomatis saat tool daftar mengembalikan render_with: render-data-table. Gratis.

render-time-series-chart

Merender grafik garis interaktif dengan tooltip saat diarahkan dan garis bidik, legenda yang dapat dialihkan, serta sumbu Y ganda otomatis saat dua seri menggunakan unit berbeda. Disuplai oleh tool riwayat atau seri harian apa pun (get_page_detail, get_keyword_detail, riwayat performa…) yang mengembalikan render_with: render-time-series-chart. Gratis.

Kesehatan platform

1 tool

Periksa konektornya sendiri sebelum membangun di atasnya — satu panggilan gratis menunjukkan apakah semua permukaan sedang berjalan.

health

Status langsung backend MCP per permukaan (GSC, GA4, Site Audit, AI Tracker, Tugas) dan per penyimpanan data, masing-masing dilaporkan sebagai ok, degraded, atau down dengan last_check_at dan sample_error. Gratis dan tanpa argumen — panggil sebelum workflow multi-langkah agar endpoint yang rusak terlihat sejak awal.

Klien MCP: Claude, ChatGPT, Cursor & Claude Code

SEOcrawl AI MCP mengikuti Model Context Protocol terbuka — klien apa pun yang kompatibel dengan MCP bisa bekerja. Berikut empat setup paling umum saat ini.

Claude logo

Claude

Hubungkan SEOcrawl AI dari Claude.ai dan Claude Desktop. Minta ringkasan performa, halaman teratas, atau triase tugas — Claude akan memanggil tool MCP yang tepat untuk Anda.

Setup

Settings → Connectors → Add custom connector
ChatGPT logo

ChatGPT

Gunakan SEOcrawl AI di dalam ChatGPT lewat konektor Apps. Sebut @SEOcrawl di obrolan untuk menarik data Search Console secara langsung atau membuka tugas tanpa keluar dari percakapan.

Setup

Settings → Apps → Advanced → Developer mode → Create

Cursor

Pasang SEOcrawl AI MCP di Cursor dan tarik data performa atau tugas secara langsung sambil menulis kode, brief, atau release notes.

Setup

Cursor Settings → Tools & MCP → Add new MCP server

Claude Code

Daftarkan SEOcrawl AI di Claude Code dari terminal Anda. Setiap tool menjadi panggilan CLI satu baris di dalam alur kerja pengembangan Anda yang sudah ada.

Setup

claude mcp add --transport http seocrawl https://mcp.seocrawl.ai
Terdaftar di

SEOcrawl AI MCP — FAQ

Apa itu MCP?

MCP (Model Context Protocol) adalah standar terbuka yang diperkenalkan oleh Anthropic pada akhir 2024 yang memungkinkan asisten AI seperti Claude dan ChatGPT berbicara dengan tool dan sumber data eksternal. Alih-alih menyalin-tempel laporan ke obrolan, asisten langsung memanggil SEOcrawl AI dan membawa datanya kembali. Spesifikasi lengkap di modelcontextprotocol.io.

Apa itu SEOcrawl AI MCP?

Ini adalah server yang mengekspos 74 tool SEOcrawl AI — kueri performa Search Console, analisis mendalam kata kunci dan halaman, cakupan indeks dan inspeksi URL langsung, analitik web GA4 (sesi, halaman teratas, sumber trafik, dan trafik rujukan AI/LLM), pelabelan kustom dan Smart Views, manajemen prompt dan topik AI Tracker (GEO) lengkap dengan tingkat penyebutan per engine dan sumber yang dikutip, alur kerja site audit lengkap (ringkasan, masalah, detail halaman, picu dan bandingkan crawl), seluruh sistem tugas SEOcrawl, anotasi grafik, dan render visual yang kaya (scorecard, tabel, dan grafik tren) — sebagai tool MCP yang bisa dipanggil asisten AI Anda. Anda bertanya dengan bahasa alami; asisten menjalankan kueri yang tepat pada akun Anda dan membawa hasilnya kembali.

Apakah ini server MCP Google Search Console?

Ya — dan lebih dari itu. Sebagian besar server MCP Google Search Console hanyalah konektor dasar yang butuh service account, setup OAuth, atau instalasi lokal. MCP dari SEOcrawl AI langsung memberikan data performa Search Console (masuk dengan akun SEOcrawl AI Anda, tanpa setup Google Cloud), plus semua yang tidak bisa dilakukan GSC mentah: perbandingan periode berdampingan, segmentasi brand vs non-brand, cakupan indeks dan inspeksi URL, tag kustom dan Smart Views, analitik GA4, alur kerja site audit lengkap, pelacakan visibilitas AI, dan manajemen task SEO — 74 tool dalam satu konektor.

Apa saja yang sebenarnya bisa dilakukan saat ini?

Delapan kelompok pekerjaan: (1) performa Search Console — ringkasan klik, tayangan, CTR, dan posisi plus perbandingan tanggal berdampingan; (2) analisis kata kunci dan halaman — daftar teratas dengan delta antar-periode, segmentasi branded vs non-branded (digerakkan oleh tag Brand properti Anda), dan rincian harian untuk kata kunci atau URL mana pun; (3) cakupan indeks — seberapa banyak situs Anda yang diindeks Google, tren harian halaman terindeks, URL yang tersangkut di tiap status cakupan, dan URL Inspection langsung untuk halaman mana pun; (4) analitik GA4 — sesi, pengguna, konversi, halaman teratas, trafik per sumber atau saluran, dan trafik rujukan AI/LLM per engine; (5) site audit — baca ringkasan health, daftar masalah dan URL di baliknya, telusuri halaman mana pun, picu crawl baru, dan bandingkan dua crawl; (6) visibilitas AI (GEO) — daftar, buat, edit, dan atur prompt serta topik AI Tracker, dan baca tingkat penyebutan per engine serta sumber yang dikutip tiap engine; (7) tag dan Smart Views — bangun taksonomi kustom dan segmen tersimpan di atas kata kunci dan halaman Anda; (8) tugas SEO — mendaftar, membuat, memperbarui, mengomentari, dan menutup tugas di dalam proyek SEOcrawl Anda. Tool baru dirilis secara bertahap — lihat roadmap publik untuk apa yang akan datang.

Apakah MCP membantu untuk GEO dan visibilitas AI?

Ya — GEO adalah permukaan kelas satu. Anda bisa mendaftar, membuat, mengedit, dan mengatur prompt serta topik AI Tracker (Brand Radar) di ChatGPT, Claude, Gemini, dan Perplexity (list_prompts, create_prompt, update_prompt, delete_prompt, dan tool topik), membaca tingkat penyebutan per engine beserta trennya untuk prompt mana pun (get_prompt_detail), melihat jawaban tiap engine secara individual (list_prompt_runs) dan domain serta URL persis yang dikutip tiap engine (list_prompt_citations), serta mengukur trafik rujukan AI/LLM yang benar-benar dikirim engine-engine itu ke situs Anda, langsung dari GA4 (get_ga4_ai_referrers). Agregat Brand Radar yang lebih dalam (share of voice di seluruh properti) masih berada di dashboard SEOcrawl AI dan menjadi agenda berikutnya di roadmap MCP. Kami memperbarui halaman ini saat tool baru tayang.

Paket mana yang mencakup akses MCP? Bagaimana panggilan dihitung?

Akses MCP sudah termasuk di setiap paket SEOcrawl AI — lihat halaman harga untuk rincian per tier. Setiap paket hadir dengan kuota kredit MCP bulanan — 3,000 (Starter), 10,000 (Growth), 30,000 (Pro), 100,000 (Agency), dan Unlimited (Enterprise). Setiap panggilan MCP memakai 1–6 kredit tergantung tool: lookup ringan (list_properties, get_task) 1, ringkasan performa dan deret waktu 3, panggilan top-keyword / top-page 5, perbandingan tanggal berdampingan 6. Batas laju per menit dan batas atas harian yang ketat berlaku di setiap paket untuk melindungi platform dari agen yang lepas kendali. Batas proyek, klik, dan kredit LLM akun Anda tetap berlaku di atasnya.

Bekerja dengan klien AI apa saja?

Saat ini Claude (Claude.ai dan Claude Desktop), ChatGPT (lewat konektor Apps), Cursor, dan Claude Code. Klien apa pun yang sesuai standar MCP seharusnya bisa bekerja — server menggunakan transport MCP terbuka, tanpa jalur kode khusus per klien.

Apakah memakai data SEOcrawl AI saya yang sesungguhnya?

Ya. MCP mengautentikasi terhadap akun SEOcrawl AI Anda dan membaca properti Search Console dan tugas yang sama dengan yang Anda lihat di aplikasi. Kami tidak pernah membagikan data antar akun.

Bagaimana cara setup-nya?

Tambahkan endpoint MCP SEOcrawl AI — https://mcp.seocrawl.ai — ke konfigurasi MCP/konektor di klien AI Anda. URL-nya sama untuk semua orang, dan tidak ada yang perlu diaktifkan dulu di pengaturan akun Anda. Masuk dengan akun SEOcrawl AI Anda saat klien meminta; sebagian besar klien mendeteksi 74 tool secara otomatis sehingga Anda bisa mulai chat dalam waktu kurang dari satu menit.

Di mana saya bisa menemukan server MCP SEOcrawl AI?

Selain di halaman ini, MCP SEOcrawl AI terdaftar di Glama, direktori server MCP independen, sebagai server resmi SEOcrawl. Di mana pun Anda menemukannya, endpoint yang di-host-nya sama — https://mcp.seocrawl.ai — satu URL universal yang Anda sambungkan dan masuk dengan akun SEOcrawl AI Anda. Penyiapan lengkap dan contoh langsung selalu tersedia di seocrawl.ai/mcp.