agentql-mcp logo

agentql-mcpMudelkonteksti protokolli server, mis integreerib AgentQL-i andmete ekstraheerimise võimekust.

(0)
Daniel NikulshynVaadanud Daniel Nikulshyn·Uuendatud juuli 2026

Ülevaade

AgentQL MCP Server on mudelkonteksti protokolli (MCP) server, mis integreerib AgentQL-i andmete ekstraheerimise võimekust. See võimaldab kasutajatel ekstraheerida struktureeritud andmeid veebilehtedelt, kasutades antud URL-i ja viipa, mis kirjeldab tegelikke andmeid ja välju, mida ekstraheerida. Server on loodud töötama erinevate rakendustega, mis toetavad MCP-d, nagu Claude, VS Code, Cursor ja Windsurf. Serveri kasutamiseks peavad kasutajad selle installima npm kaudu, hankima API võtme AgentQL Dev Portaalist ja konfigureerima selle oma eelistatud rakenduses. Server toetab üheklõpsu installimist ja käsitsi konfigureerimist erinevatele rakendustele.

Põhifunktsioonid

  • Ekstraheerida veebandmeid antud URL-i ja viipa abil
  • Toetab MCP protokolli
  • Integreerub AgentQL-i andmete ekstraheerimise võimekusega
  • Konfigureeritav erinevatele rakendustele

Hinnad

Mudel
Free
Hinnang
Arvustusi pole

Kasutusjuhud

Veebandmete ekstraheerimine

Ekstraheerida struktureeritud andmeid veebilehtedelt antud URL-i ja viipa abil, näiteks YouTube otsingutulemuste lehelt video nimekirja ekstraheerimine.

Integreerimine arendusvahenditega

Integreerida AgentQL MCP Server arendusvahenditega nagu Claude, VS Code, Cursor ja Windsurf, et parandada andmete ekstraheerimise võimekust.

Plussid ja miinused

Plussid

  • Integreerib AgentQL-i andmete ekstraheerimise võimekust MCP-ga
  • Toetab mitmeid rakendusi, sealhulgas Claude, VS Code, Cursor ja Windsurf
  • Võimaldab üheklõpsu installimist ja käsitsi konfigureerimist

Miinused

  • Nõuab API võtit AgentQL Dev Portaalist
  • Tuleb konfigureerida kasutaja eelistatud rakenduses

Arvustused

Logi sisse arvustuse jätmiseks.

Arvustusi pole. Ole esimene!

Küsimused

Kuidas kindlustada, et skript oleks piisavalt ootanud, kuni kõigi-elementide ka jõudsad lehtesse?

AgentQL SDK pakkub võimalust otsida ooterežiimi, kasutades wait_for_page_ready_state() API meetodit. See meetod ootab kuni leht või kõik vajalikud sellele seotud võrgutõidud on lõpetatud. Aga on olukordi, kus leht võib olla valmis alles siis, kui meetod tagasi tuleb. See on tulemus selles, et leht on võõrumaine ning selle vajadusi on või vajastada. Sellisel juhul võib kasutada page.wait_for_timeout funktsiooni lisades oma skripti teiseks võrgurežiimid.

Asked by Tunde Balogun · May 12, 2026

Kui kirjutad AgentQL skripti, kuidas saan ma tagada, et veebileht on täielikult laaditud?

Hetkel pole võimalik programmeeritult määrata, millal leht täielikult laadi – skript võib lehele lisada uut teavet, näiteks lõpmatu kerimise või lühivärskenduse (lazy loading) piltide puhul. Saad kasutada Playwright API-d, et lehte üles- ja alla kerida, et rohkem sisu laadida. ```js const { wrap } = require("agentql"); const { chromium } = require("playwright"); const QUERY = ` { comments[] } `; async function main() { const browser = await chromium.launch({headless: false}); const page = await wrap(await browser.newPage()); await page.goto("https://www.youtube.com/watch?v=1ZvYrAaJOH4"); for (let i = 0; i < 3; i++) { await page.mouse.wheel({delta_x:0, delta_y:1000}); await page.waitForPageReadyState(); } await page.mouse.wheel({delta_x:0, delta_y:-3000}); const response = await page.queryData(QUERY); console.log(`Video comments: \n${JSON.stringify(response, null, 2)}`); await browser.close(); } main(); ```

Asked by Liam O’Connor · Apr 1, 2026

Kuidas saan teatada, milline on andmevoide AgentQL poolt tagastatud andmetes?

Alates versioonist 0.4.7 annab AgentQL võimaluse, et anda kontekstide üksikasjade määramiseks. See võimalus on nähtav selles: { products[] { price(Format the output as a numerical value only, no dollar sign) name(Format the output with the following prefix: amazon_) } } See on teile näidatud põhimõte saada üks kindel vorm. Et saada kätte kindel vorm, siis see saad teile antakse vastav võimalus üks mõningaid üksteisega ühenduseid – see tähendus on, et saadete antud instruktsioonid, võimaldab AgentQL, et saab teatada kindelt teatav vormis.

Asked by Xander de Vries · Mar 13, 2026

Esita küsimus

Märksõna Serverid alternatiivid