
agentql-mcpΔιεπαφή 서버 Model Context που συνδυάζει τις δυνατότητες εξαγωγής δεδομένων του AgentQL.
Επισκόπηση
Βασικές λειτουργίες
- Εξόρυξη δεδομένων στο διαδίκτυο με ένα δεδομένο URL και επιλογή
- Υποστηρίζει πρωτόκολλο MCP
- Μπροστινή συγχώνευση με τις δυνατότητες εξαγωγής δεδομένων του AgentQL
- Ρυθμιζόμενη για διάφορες εφαρμογές
Τιμές
- Μοντέλο
- Free
- Κατηγορία
- Διευθυντές MCP
- Βαθμολογία
- Καμία κριτική ακόμα
Περιπτώσεις χρήσης
Εξόρυξη Δεδομένων του Ιντερνέτ
Εξόρυξη δομημένων δεδομένων από ιστοσελίδες με ένα δείκτη URL και επιλογή, όπως η εξόρυξη μίας λίστας βίντεο από αποτελέσματα μιας εύρεσης YouTube.
Συνδεσιμότητα με Εργαλεία Ανάπτυξης
Συνδεσιμότητα του Server MCP του AgentQL με εργαλεία ανάπτυξης όπως το Claude, VS Code, Cursor, και Windsurf για την ενίσχυση των δυνατοτήτων εξαγωγής δεδομένων.
Υπέρ και κατά
Υπέρ
- Συνδυάζει τις δυνατότητες εξαγωγής δεδομένων του AgentQL με το πρωτόκολλο MCP
- Υποστηρίζει πολλές εφαρμογές, συμπεριλαμβανομένων του Claude, VS Code, Cursor και Windsurf
- Απεριόριστη έναρξη και εναλλακτική ρύθμιση
Κατά
- Χρειάζεται API-Κλειδί από την πλατφόρμα εξέλιξης του AgentQL
- Απαιτεί ρύθμιση στο προτιμώμενο προγραμματιστικό εργαλείο του χρήστη
Κριτικές
Σύνδεση για κριτική.
Καμία κριτική. Γίνε ο πρώτος!
Ερωτήσεις
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
Πώς να καθορίσω τη μορφή των δεδομένων που επιστρέφει το AgentQL;
Από την έκδοση 0.4.7, το AgentQL υποστηρίζει την παροχή περιεχομένου στο ερώτημα με τον ακόλουθο τρόπο: { products[] { price(Format the output as a numerical value only, no dollar sign) name(Format the output with the following prefix: amazon_) } } Όπως βλέπετε, παρέχοντας οδηγίες μορφοποίησης ως context στο ερώτημα, μπορείτε να υποδείξετε στο AgentQL να επιστρέφει τα δεδομένα στην επιθυμητή μορφή.
Asked by Xander de Vries · Mar 13, 2026
Κάνε μια ερώτηση
Εναλλακτικές για Διευθυντές MCP

Διακομιστής MCP ανοιχτού κώδικα που επιτρέπει στα LLM να ελέγχουν πραγματικούς προγράμματα περιήγησης μέσω Playwright και στιγμιότυπων προσβασιμότητας.

Πλαίσιο Python agents από την ομάδα Pydantic για δημιουργία εφαρμογών GenAI με εγγυημένη ασφάλεια τύπων.

Αдаптивший επίπεδος μνήμης που βοηθά τους πράκτορες AI να μαθαίνουν από το контέκスト με το χρόνο.

Βοηθός e‑mail με τεχνητή νοημοσύνη που οργανώνει, συντάσσει απαντήσεις και σας βοηθά να φτάσετε στο inbox zero πιο γρήγορα.

Ανοιχτού κώδικα, 24/7, τοπική εγγραφή οθόνης και ήχου για την ανάπτυξη εφαρμογών AI που αντιλαμβάνονται το περιεχόμενο

Συγκρότημα TypeScript για την κατασκευή και την χειρισμό αυτοματοποιημένων.agent με δόμησης εργαλείων, μνήμης και workflows πολυ-AGENT.

Συνεισφέρουμε το onchain API του Bankless στον MCP

Python εργαλείο για τη μετατροπή αρχείων και εγγράφων γραφείου σε Markdown.
Trending now

Σεμάντηση Έργο με Πλήρεις Ηλεκτρονικές Αποδευμάτων

API ευφυούς επεξεργασίας εγγράφων που αναλύει, χωρίζει, κάνει OCR και εξάγει δομημένα δεδομένα από σύνθετα PDF, διαφάνειες και λογιστικά φύλλα.

Ανοιχτό πολυμορφικό μοντέλο 12B που χειρίζεται αλληλοεναλλασσόμενες εικόνες και κείμενο με παράθυρο συμφραζομένων 128K.

Κομπολεπιθούμενοι απαντήσεις, ταμείνου ανά κλικ.
