Perencanaan alur kerja AI
Web Search MCP untuk alur kerja AI
Hubungkan alat penelusuran dan data pemasaran ke alur kerja AI Anda melalui MCP. Pilih alat dan pengaturan pasar yang diperlukan, simpan kredensial di server, dan periksa konteks sumber dalam hasil alat.
Kumpulkan hasil organik, iklan, dan fitur penelusuran di berbagai mesin pencari, pasar, dan perangkat yang didukung. Gunakan JSON terstruktur, HTML, dan
khusus sumber
Autentikasi dan permintaan tugas
Akun produksi menggunakan autentikasi HTTP Basic. Buat header Authorization di server Anda menggunakan login dan kata sandi yang diberikan; jangan simpan kredensial dalam kode browser atau contoh yang dibagikan.
Untuk rute POST pengumpulan data yang didukung, kirim array berisi
task objects. Each task contains that route’s inputs; a keyword query, page URL and product identifier are not interchangeable
payload.
// Server-side example; configure your deployment and credentials.
const url = new URL("/v3/serp/google/organic/live/advanced", process.env.DATASEO_API_ORIGIN);
const auth = Buffer.from(`${process.env.DATASEO_LOGIN}:${process.env.DATASEO_PASSWORD}`).toString("base64");
const response = await fetch(url, {
method: "POST",
headers: {Authorization: `Basic ${auth}`, "Content-Type": "application/json"},
body: JSON.stringify([{"keyword": "running shoes", "location_code": 2840, "language_code": "en", "device": "desktop"}])
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
for (const task of data.tasks ?? []) {
if (task.status_code !== 20000) throw new Error(task.status_message);
}
// Use task.result only after checking task status.
Check the HTTP status first, then the top-level response and each task status_code. A successful HTTP 200 can still contain task errors; only read task.result after validating the task.
YOUR_CONFIGURED_TOOL_SERVER
Periksa status respons
Pengumpulan kata kunci memerlukan sumber dan setelan pasar yang didukung. Tafsirkan persaingan iklan sebagai metrik penelusuran berbayar, dan pisahkan volume penelusuran bulanan dari skor tren yang dinormalisasi.
Untuk inspeksi URL, mulailah dengan /v3/on_page/instant_pages dan input url. Perenderan browser dan Lighthouse menggunakan opsi atau rute terpisah dan mungkin memerlukan penyiapan tambahan.
Untuk respons model resmi, gunakan rute llm_responses yang didukung dengan user_prompt. Cantumkan model yang dikonfigurasi dan pertahankan pengaturan model saat membandingkan jawaban.
Rute tugas dalam antrean mengembalikan pengenal untuk diambil nanti. Simpan pengenal tersebut dan ikuti alur ready/get yang terdokumentasi untuk rute yang dipilih, alih-alih menganggap semua produk memiliki metode pengiriman yang sama.
Simpan stempel waktu pengumpulan, pengaturan input, dan ID sumber. Kolom yang tidak tersedia harus tetap null atau tidak disertakan; jangan ubah metrik yang tidak tersedia menjadi nol.
hasil organik, iklan, dan fitur penelusuran di berbagai mesin pencari, pasar, dan perangkat yang didukung. Gunakan
JSON terstruktur, HTML, dan opsi pengumpulan khusus sumber untuk pelacakan peringkat dan riset persaingan.
Kode dan respons situs web ini hanya ilustrasi. Sebelum pengumpulan produksi, deployment yang dipilih harus mengonfirmasi skema rute, akses, kuota, penanganan data, dan harga untuk pelanggan.
Aplikasi ini saat ini tidak menyediakan server MCP publik terverifikasi atau konektor bawaan untuk alat yang digambarkan di sini. Gunakan integrasi HTTP sisi server hanya setelah mengonfirmasi sumber dan rute yang diperlukan.
Validasi respons representatif sebelum meningkatkan skala. Periksa nilai null, jenis item, satuan kolom, pesan kesalahan, dan apakah hasilnya menjawab pertanyaan yang perlu dijawab aplikasi Anda.
Pastikan log tidak memuat kredensial dan konten permintaan yang sensitif. Sepakati retensi, lisensi, dan penggunaan yang diizinkan untuk sumber yang dipilih sebelum menyimpan pengamatan produksi.
"Makalah terbaru tentang RAG"
Pilih rute produk yang didukung, konfigurasikan origin deployment dan kredensial, lalu uji satu tugas sebelum menjadwalkan beban kerja yang lebih besar. Frontend ini menggunakan data ilustratif lokal dan tidak mengirim permintaan API langsung.
Kumpulkan organik
hasil, iklan, dan fitur penelusuran di berbagai mesin pencari, pasar, dan perangkat yang didukung. Gunakan opsi pengumpulan khusus sumber untuk JSON terstruktur, HTML, dan pelacakan peringkat