Labsco
MCP SERVER

AgentQL

by tinyfish-io

Describe the fields you want in plain language, give a URL, and get JSON back instead of a page of HTML.

Page Fetching & Content ExtractionVerified
Summary
One tool, and the query is a sentence instead of a selector you have to maintain.

extract-web-data takes a url and a prompt describing what you want and returns JSON, so the extraction logic lives in the request rather than in a scraper somebody has to keep fixing. There is no navigation, no click, no session: what a URL alone can render is what this can read.

What it is

A single-tool server over AgentQL's extraction service: a URL plus a natural-language description of the data, answered as JSON.

What you get
  • Structured JSON out of a page you name, with the shape described in prose rather than in selectors
  • A prompt-and-url call shape, so the same tool covers a new site without per-site configuration
  • Data rather than page source in the response, so a long page does not have to travel through the model's context to be read
Requirements

AGENTQL_API_KEY, and a URL the service can reach on its own. MIT.

Setup effort

One command plus a key — npm install -g agentql-mcp, then supply credentials