agentql-mcp logo

agentql-mcpСървър на протокола Model Context, който свързва вътрешността на агентаQL.

(0)
Daniel NikulshynПрегледано от Daniel Nikulshyn·Актуализирано юли 2026 г.

Преглед

AgentQL MCP Server e сървър по протокол на модела контекст (MCP), който интегрира вградените от AgentQL способности за извличане на данни. Той позволява на потребителите да извличат структурирани данни от уеб-strаници използвайки зададен URL и набросък, описващ действителните данни и полетата им, които се трябва да бъдат извлечени. Сървърът е проектиран да функционира с различни приложения, които поддържат MCP, като Claude, VS Code, Cursor и Windsurf. За да използват сървъра, потребителите трябва да го инсталират посредством npm, да получат ключ за API от AgentQL Dev Portal и да го конfigurират в предпочитаното от тях приложение. Сървърът поддържа установяване с една кликнете и ръчна конфигурация за различни приложения.

Ключови функции

  • Извличане на данни от интернет използваща конкретена URL и въпрос
  • Поддържа протокола MCP
  • Свързва се с функционалностите на извличане данни на агентаQL
  • Настройка за различни приложения

Цени

Модел
Free
Категория
Сервери MCP
Оценка
Все още няма отзиви

Случаи на употреба

Извличане данни от интернет

Извличане на структурирани данни от интернет страници използващи конкретена URL и въпрос, като например извличане на списък с видеа от резултати на YouTube среща.

Интеграция с разработвателни инструменти

Свързва AgentQL MCP сървър с разработвателни инструменти като Claude, VS Code, Cursor и Windsurf за усилване функционалностите за извличане данни.

Плюсове и минуси

Плюсове

  • Свързва извличане данни на агентаQL с протокола MCP
  • Поддържа множество приложения, включително Claude, VS Code, Cursor и Windsurf
  • Позволява за еднократно инсталация и ръчна настройка

Минуси

  • Трябва да има API ключ от AgentQL Dev Portal
  • Трябва да бъде настроен в предпочитания апликация на потребителите

Отзиви

Влез, за да оставиш отзив.

Все още няма отзиви. Бъди първи!

Въпроси

Как да се уверя, че скриптът ми изчаква достатъчно, за да се появят всички елементи на страницата?

AgentQL SDK предоставя API‑то wait_for_page_ready_state(), което определя готовността на страницата. Този метод изчаква страницата да бъде в готово състояние и всички необходими мрежови заявки да бъдат завършени. Въпреки това има случаи, в които страницата може да не е готова дори след връщане от метода – това се дължи на динамичния характер на страницата. В такива ситуации можете да използвате функцията page.wait_for_timeout, за да добавите допълнително забавяне към скрипта си. ```js 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

Докато пиша AgentQL скрипт, как да се уверя, че уеб страницата е напълно заредена?

В момента не е възможно програмно да се определи кога страницата е приключила със зареждането – скриптът може да донесе нова информация на страницата, както при безкрайно превъртане или lazy loading на изображения. Можете да използвате Playwright API, за да превъртате страницата нагоре и надолу и да заредите повече съдържание. ```javascript 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_) } }. Както виждате, като включите инструкции за форматиране като контекст в заявката, можете да инструктирате AgentQL да върне данните във желания формат.

Asked by Xander de Vries · Mar 13, 2026

Задай въпрос

Алтернативи на Сервери MCP

Playwright MCP interface preview
Playwright MCPСервери MCP

Апачна MCP-сървър, която позволява на LLM да управляват реални браузъри чрез Playwright и съкращения на достъпността

4.8 (6)
Free
Pydantic AI interface preview
Pydantic AIСервери MCP

Питонски агентски рамка от Pydantic тима за създаване на търсими GenAI приложения.

4.8 (6)
Free
Cognee interface preview
CogneeСервери MCP

Помагащ слой на памет, адаптиращ се във времето, който помага на АИ агенти да учат в рамките на контекста.

4.8 (5)
Free
Inbox Zero interface preview
Inbox ZeroСервери MCP

АИ помощник за електронна поща, което организира, изготвя отговори и Ви помага да постигнете бяло поле в своя инбокс по-бързо.

4.8 (4)
Free
Screenpipe interface preview
ScreenpipeСервери MCP

Отворен-кодова 24/7 локална захват на екрана и аудио за създаване на приложения на AI с контекст-определени

4.8 (4)
Free
AgentKit interface preview
AgentKitСервери MCP

Библиотека за TypeScript за изграждане и оркестриране на агенти за AI със сърцевина, памет и многозадачни потоци на работа.

4.5 (4)
Free
onchain-mcp logo
onchain-mcpСервери MCP

Представят банковският наличен API за MCP

(0)
26Free
markitdown logo
markitdownСервери MCP

Python инструмент за преобразуване на файлове и офис документи в Markdown.

(0)
23Free