agentql-mcp logo

agentql-mcpServer Model Context Protocol care integrează capabilitățile de extragere a datelor AgentQL.

(0)
Daniel NikulshynRecenzat de Daniel Nikulshyn·Actualizat iulie 2026

Prezentare

AgentQL MCP Server este un server Model Context Protocol (MCP) care integrează capabilitățile de extragere a datelor AgentQL. Acesta permite utilizatorilor să extragă date structurate din pagini web folosind un URL și un prompt care descrie datele și câmpurile ce trebuie extrase. Serverul este conceput să funcționeze cu diverse aplicații care suportă MCP, precum Claude, VS Code, Cursor și Windsurf. Pentru a utiliza serverul, utilizatorii trebuie să îl instaleze prin npm, să obțină o cheie API de pe AgentQL Dev Portal și să îl configureze în aplicația preferată. Serverul suportă instalarea cu un singur click și configurarea manuală pentru diferite aplicații.

Funcții cheie

  • Extragerea datelor web folosind un URL și un prompt
  • Suportă protocolul MCP
  • Se integrează cu capabilitățile de extragere a datelor AgentQL
  • Configurabil pentru diverse aplicații

Prețuri

Model
Free
Categorie
Sedii MCP
Evaluare
Fără recenzii

Cazuri de utilizare

Extragerea datelor web

Extrage date structurate din pagini web folosind un URL și un prompt, cum ar fi extragerea unei liste de videoclipuri dintr-o pagină cu rezultatele căutării pe YouTube.

Integrarea cu instrumente de dezvoltare

Integrează AgentQL MCP Server cu instrumente de dezvoltare precum Claude, VS Code, Cursor și Windsurf pentru a îmbunătăți capabilitățile de extragere a datelor.

Pro și contra

Pro

  • Integrează capabilitățile de extragere a datelor AgentQL cu MCP
  • Suportă aplicații multiple, inclusiv Claude, VS Code, Cursor și Windsurf
  • Permite instalarea cu un singur click și configurarea manuală

Contra

  • Necesită o cheie API de pe AgentQL Dev Portal
  • Trebuie configurat în aplicația preferată a utilizatorului

Recenzii

Conectează-te pentru a lăsa o recenzie.

Nicio recenzie încă. Fii primul!

Întrebări

Cum pot asigura că scrisul meu așteaptă destul timp pentru toate elementele pentru a apărea pe pagină?

SDK-ul AgentQL oferă API-ul wait_for_page_ready_state() pentru a determina starea de pregătire a paginii. Acest metod așteaptă ca pagina să fie într-un stat de pregătire și toate cererile de rețea necesare să fie complete. Cu toate acestea, există cazuri în care pagina nu va fi gata chiar și după ce metodă returnează. Acest lucru poate fi din cauza naturii dinamice a paginii. În astfel de cazuri, puteți utiliza funcția page.wait_for_timeout pentru a adăuga un timp suplimentar în scrisul dumneavoastră.

Asked by Tunde Balogun · May 12, 2026

Pe când sunteți în cursul de scriere a scriptului AgentQL, cum pot să mă asigur că pagina web este complet încărcată?

Actualmente nu este posibil să definiți programatic când o pagină și-a încheiat încărcarea &mdash; un script poate aduce și el informații noi pe pagină, cum ar fi cazul de scrollare infinită sau încărcarea în mod lazy a imaginilor. Puteți utiliza API-ul de jocuri în pagină (Playwright) pentru a rota pagina sus și jos pentru a încărca conținut suplimentar. const { wrap } = require("agentql"); const { chromium } = require("playwright"); const QUERY = `{ comments[] }`; const { main } = async function() { const browser = await chromium.launch({headless: false}); const page = await wrap(await browser.newPage()); await page.goto("https://www.youtube.com/watch?v=1ZvYrAaJOH4"); pentru (lete i = 0; i < 3; i++) { așteptare page.mouse.wheel(delta_x=0, delta_y=1000); așteaptare page.waitForPageReadyState(); } așteptare page.mouse.wheel(delta_x=0, delta_y=-3000); const răspuns = așteaptare page.queryData(QUERY); consola.log(`Comentarii video: ${JSON.stringify(răspuns, null, 2)}`); așteptare browser.close(); } main();

Asked by Liam O’Connor · Apr 1, 2026

Cum pot defini formatul datelor returnate de AgentQL?

Începând cu versiunea 0.4.7, AgentQL suportă furnizarea de context în acest fel: { products[] { preț (Formatateaza iesirea ca o valoare numerică numai; fără simbolul dolarii) nume (Formata iesirea cu prefixul următor: amazon_) } } Să vedem, prin furnizarea de instrucțiuni de formatare ca context în cadrul comenzii, vei putea instrui pe AgentQL să returneze formatul așteptat de date.

Asked by Xander de Vries · Mar 13, 2026

Pune o întrebare

Alternative la Sedii MCP