---
title: "AgentQL MCP Server: review, setup & limitations · Undominated.ai"
canonical: https://undominated.ai/mcp-servers/agentql/
description: "Extract structured fields from a webpage using a URL and a natural-language data description."
---

# AgentQL MCP Server: review, setup & limitations · Undominated.ai

> Extract structured fields from a webpage using a URL and a natural-language data description.

[← Explore all mcp servers](/mcp-servers/)

WEB RESEARCH / Tiny Fish

# AgentQL MCP Server

Extract structured fields from a webpage using a URL and a natural-language data description.

 [See setup guidance ↓](#setup)[Original source ↗](https://github.com/tinyfish-io/agentql-mcp)

SOURCE REVIEW

 Reviewed 2026-10-14
 Evidence 4 linked sources
 Publisher Tiny Fish
 Licence [MIT ↗](https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/LICENSE)
 Revision 64dfae753b92
 [Read what was—and wasn’t—checked ↓](#review)

“Extract structured fields from a webpage using a URL and a natural-language data description.”

 [Tiny Fish · upstream description ↗](https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/README.md) Our analysis follows below.

01 / THE REASONING

## Why this made the selection.

 - Extract structured fields from a webpage using a URL and a natural-language data description.
- The setup documentation makes this operating boundary explicit: The extraction request sends the target URL and prompt to AgentQL using the supplied API account.

### A good fit for

 - Extract structured fields from a webpage using a URL and a natural-language data description.
- Run npx -y agentql-mcp with Node.js and AGENTQL_API_KEY from the AgentQL developer portal in the client secret environment.

### Weigh up before choosing

 - The tool extracts requested data; it does not establish completeness or correctness of every field, so compare important results with the source page.
- Package/container parity with the pinned source and transitive dependency security were not established.

02 / THE REVIEW RECORD

## What we actually inspected.

Source review has boundaries. A clear record is more useful than a “safe” badge.

### Material inspected

 - README.md
- LICENSE
- package.json
- src/index.ts

### Our findings

 - The extraction request sends the target URL and prompt to AgentQL using the supplied API account.
- The tool extracts requested data; it does not establish completeness or correctness of every field, so compare important results with the source page.

### Not established by this review

 - No server installation, authentication, live tool execution or isolation test was performed.
- Package/container parity with the pinned source and transitive dependency security were not established.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

## Connect a server deliberately.

[Upstream setup instructions ↗](https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/README.md)

DOCUMENTED COMMAND

 npx -y agentql-mcp Copy command ↗

Copying does not execute this command. It may retrieve a newer version than the reviewed source.

 - Run npx -y agentql-mcp with Node.js and AGENTQL_API_KEY from the AgentQL developer portal in the client secret environment.
- Verify the connected account, available tools and target resource before authorizing mutations.

### Before you start

 - A compatible local process MCP client.
- The extraction request sends the target URL and prompt to AgentQL using the supplied API account.

### Compatibility

MCP clients that can launch the documented local process.

### Implementation

TypeScript

### Transports

stdio

### Local process with service or workstation access

 - The extraction request sends the target URL and prompt to AgentQL using the supplied API account.

### Cost model

Publisher service entitlements, API usage and infrastructure charges apply where applicable; the MCP source licence does not include external services.

04 / FOLLOW THE EVIDENCE

## The source trail.

Our notes are separate from the original resource. Check upstream before adopting a new version.

 - [Pinned publisher README and migration notices ↗](https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/README.md) Checked 2026-10-14 https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/README.md Supports: description, setup, capabilities, review, limitations
- [Licence text at the reviewed commit ↗](https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/LICENSE) Checked 2026-10-14 https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/LICENSE Supports: license
- [Pinned package metadata ↗](https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/package.json) Checked 2026-10-14 https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/package.json Supports: install, language, review
- [Pinned implementation inspected for launch or permission boundary ↗](https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/src/index.ts) Checked 2026-10-14 https://github.com/tinyfish-io/agentql-mcp/blob/64dfae753b92a75535948b29b9b7288c2ae91a08/src/index.ts Supports: review, install, access, limitations

KEEP COMPARING

## Other approaches to consider.

Related by category or shared topics. These are alternatives to inspect, not a measured quality order.

 [### Oxylabs MCP Server ↗ Retrieve rendered webpages, search-engine results and structured extraction output using Oxylabs services.](/mcp-servers/oxylabs/)[### SerpApi MCP Server ↗ Search multiple search engines with engine-specific schemas and optional interactive result views.](/mcp-servers/serpapi/)[### You.com MCP Bridge ↗ Connect local MCP clients to You.com search and discovery using a documented stdio bridge.](/mcp-servers/you-search/)

 [AI Tools ↗](/tools/)[Skills ↗](/skills/)[Agents ↗](/agents/)[MCP Servers ↗](/mcp-servers/)[Workflows ↗](/workflows/)

## Continue your investigation

 - [Inspect resource evidence](/tools/)
- [Choose a host](/agents/)
- [Inspect reusable workflows](/skills/)
- [Use Undominated data](/api/)
