
agentql-mcpServerio Modelio Konteksto Protokoluoju serveris, integravus AgentQL duomenų ekstrakcijos priemonas.
Apžvalga
Pagrindinės funkcijos
- Išimti web duomenis naudojant du URL ir aprašymą
- Supportuoja MCP protokolą
- Integravosi su AgentQL duomenų ekstrakcijos galiomis
- Konfigūruoje skirtingiems programavimo aplinkų
Kainos
- Modelis
- Free
- Kategorija
- MCP serveriai
- Įvertinimas
- Atsiliepimų nėra
Naudojimo atvejai
Web duomenų išimtis
Išimti struktūrizuotus duomenis iš web puslapių naudojant du URL ir aprašymą, kaip išimti turbiniai saugyklos sąrašą YouTube paieškos rezultatų puslapyje.
Integravimasis su programavimo priemones
Integravimą agentų MCP serverį su programavimo priemones kaip Claude, VS Code, Cursor ir Windsurf, kad padidintų duomenų ekstrakcijos galimybes.
Privalumai ir trūkumai
Privalumai
- Integravosi su AgentQL duomenų ekstrakcijos galiomis naudojant MCP
- Supportuoja daugiaspartįs programavimo aplinkų, įskaitant Claude, VS Code, Cursor bei Windsurf
- Leidžia vienąj mygtuko įdiegimą ir manualų konfigūravimą
Trūkumai
- Reikalauja MCP API klavico iš AgentQL Dev Portal
- Reikalauja konfigūravimo naudotojo pasirinktoje programavimo aplinkoje
Atsiliepimai
Prisijunk, kad paliktum atsiliepimą.
Atsiliepimų nėra. Būk pirmas!
Klausimai
How do I make sure that my script waits enough for all the element to appear on the page?
AgentQL SDK provides the wait_for_page_ready_state() API to determine page readiness. This method waits for the page to be in a ready state and all the necessary network requests to be completed. However, there are some cases where the page might not be ready even after the method returns. This could be due to the dynamic nature of the page. In such cases, you can use the page.wait_for_timeout function to add a additional delay to your script. const { wrap } = require("agentql"); const { chromium } = require("playwright"); const QUERY = ` { related_videos[] { video_name video_rating } } `; 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"); await page.waitForPageReadyState(); await page.waitForTimeout(5000); const response = await page.queryData(QUERY); console.log(`Related videos: \n${JSON.stringify(response, null, 2)}`); await browser.close(); } main();
Asked by Tunde Balogun · May 12, 2026
While writing AgentQL Script, how do I ensure the web page is loaded entirely?
It's currently not possible to programmatically define when a page has finished loading—a script may bring new information on to the page, as in the case of infinite scrolling or lazy loading images. You can use Playwright API to scroll the page up and down to load the more content. 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
Kaip nurodyti, koks duomenų formatas turėtų būti grąžinamas AgentQL?
Nuo 0.4.7 versijos AgentQL palaiko konteksto teikimą į užklausą šitaip: { products[] { price(Formatuoti išvestį kaip skaičių, be dolerio ženklo) name(Formatuoti išvestį su prefiksu: amazon_) } } Kaip matote, teikiant formavimo instrukcijas kaip kontekstą į užklausą, galite nurodyti AgentQL, kad grąžintų tikėtino duomenų formato.
Asked by Xander de Vries · Mar 13, 2026
Užduoti klausimą
MCP serveriai alternatyvos

Atvirasis MCP serveris, užklausantis LM laisvojo naršyklės galimybes per Playwright ir prieigas su naštų medžiagoje.

Pythono agento frameworkas iš Pydantiko komandos, skirtas gebėjimo tipo saugiamis GenAI aplinkose.

Adaptiši mentoriai sluoksnis, kuris padės automatų agentų mokytis kontekste laikančiose sąlygose per laiką.

AI el. laiškų asistentas, kuriantis, parendantis atsakymus ir padėjantis savęs išvesti į rankenas greičiau.

Atviri prieiga 24/7 vietiniems žingsnių ir garsų įrašams, skirta kuriant sąmoningą AI priemonių versija

Tipų biblioteka TypeScript siekiant kurti ir koordinuoti AI agentus su įrangos, prisiminimų ir daugiaišinių agentų srautų priemones.

Priima banklo nelikties onchain API iki MCP

Python rinkaite, skirtas kintamiesiems failams ir biuro dokumentams konvertuoti į Markdown.
Trending now

Documentų inteligentijos API, kuris skaidrysta, skaido, OCR-a ir ištrina išsiaugstiną duomenų medžiagą iš kompleksinių PDF, presentacijų ir lentelių, kuris išsaugo sprendimus ir grafikai iš lentelių ir grafo duomenų.

Sponsoriai atsakymai, mokama už kliktą.

Savitai Homelaida Pomoja su Pilnomisės Paaiškinimais

Atvira multimodala 12B modelis, prieinama keliame vaizdų ir tekstų su 128K konteksto langeliu.
