
agentql-mcpAgentQL'in veri çıkarma becerilerini entegre eden Model Context Protokol sunucusu.
Genel Bakış
Temel özellikler
- Farklı bir URL ve komutta web verileri çıkarmayı destekler
- MCP protokolünü destekler
- AgentQL'in veri çıkarma becerilerini entegre eder
- Açıkça çeşitli uygulamalar için yapılandırılabilir
Fiyatlar
- Model
- Free
- Kategori
- MCP Serverleri
- Puan
- Henüz inceleme yok
Kullanım senaryoları
Web Veri Çıkarma
Farklı bir URL ve komutta web sayfalarından yapılandırılmış veri çıkarmayı destekler, örneğin bir YouTube arama sonuç sayfasından video listesini çıkarma.
Geliştirme Araçları Entegrasyonu
AgentQL MCP Sunucusunu geliştirme araçları ile entegre edin, bunların bunlarla VS Code, Cursor, Claude ve Windsurf gibi araçlar olduğunu unutmayın.
Artılar ve eksiler
Artılar
- AgentQL'in veri çıkarma becerilerini MCP ile entegre eder
- Çoklu uygulamaları destekler, bunlarda Claude, VS Code, Cursor ve Windsurf bulunur
- Akıllıca bir tuşla kurulum ve ручmanuel yapılandırma sağlar
Eksiler
- AgentQL Geliştirme Portali'nden API anahtarı gerektirir
- Kullanıcı'nın tercih ettiği uygulama içinde yapılandırılmalıdır
İncelemeler
İnceleme bırakmak için giriş yap.
Henüz inceleme yok. İlk sen ol!
Sorular
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
How do I specify the format of data returned by AgentQL?
Since the release of 0.4.7 version, AgentQL supports providing context to query in the following way: { products[] { price(Format the output as a numerical value only, no dollar sign) name(Format the output with the following prefix: amazon_) } } As you can see, by providing formatting instructions as a context into the query, you could instruct AgentQL to return the expected data format.
Asked by Xander de Vries · Mar 13, 2026
Soru sor
MCP Serverleri alternatifleri

Kaynak kodlu MCP sunucusu, LLM'lerin Playwright ve erişilebilirlik özetleri kullanılarak gerçek tarayıcıları kontrol etmesine olanak tanıyan bir sistem.

Python için güvenli GenAI uygulamaları oluşturmak için Pydantic ekibi tarafından geliştirilmiş bir Python ajan çerçevesi.

Karmaşıklık üzerinden zaman içinde öğrenmek için AI agentlere yardımcı olan adaptif bellek katmanı.

Hızlıca e-posta sıfırına ulaşarak size organizasyon, cevap yazma ve yardımcı bir AI e-posta yardımcısı.

Açık kaynaklı 24/7 yerel ekran ve ses kaydı için kontekst bilincine sahip AI uygulamaları oluşturmak.

Tip tip bir kütüphane için TypeScript; AI agrıları oluşturmak ve araçlar, hafıza ve çoklu ajan akışların ile yönetimine

Bankesiz onchain APIyi MCP'ye getiriyoruz

Python araçtır dosya ve ofis belgelerini Markdown'a dönüştürmek için.
Trending now

Belge zeka API, karmaşık PDF'ler, sunumlar ve tabloları okur ve yapılandırılmış verileri ayırarak, ayrıştırır, ayırır, OCR yapar ve çıkartır.

Sponsorlu yanıtlar, tık başına tahsil edilen

Daha doğru Homework Yardımıyla Tam Açıklamalar

Çıkarılmış modda 12B model, 128K bağlam penceresi ile karışık görüntü ve metin ile işlenir.
