AgentQL MCP Server

Official AgentQL MCP server: extracts structured data from a web page based on a field description

  • 181 ★ on the repository
  • Last commit
  • MIT
MCP serverOfficial

Extended access

Why this level

  • Sends URLs and prompts to the AgentQL cloud service
  • Keeps an API key in the client config
All reasons and checks

tinyfish-io/agentql-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/agentql-mcp-server

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Sends URLs and prompts to the AgentQL cloud service
  • Keeps an API key in the client config

This is third-party code. Review the repository files before installing.

What it does

The server gives the agent a single extract-web-data tool. The agent passes a page URL and a description of the data it needs, such as a product list with names and prices, and AgentQL returns it in structured form. The AgentQL cloud service loads and parses the page, so the agent needs no browser of its own. It fits tables from catalogs, search results and lists of posts.

Who it is for. For analysts, marketers and developers who need page data quickly without writing a scraper.

Good fit when

  • You need a table of products, prices or articles from a specific page
  • The agent cannot open the page with a plain request
  • You need a one-off data pull without writing a scraper

Not a fit when

  • You need scheduled crawling of a whole site
  • The data must not pass through a third-party cloud service

Example request

Extract the job list from this page: title, company, city and link, as a table

MCP

Transport
stdio
Authentication
API key

Environment variables

AGENTQL_API_KEY required, secret
Key from the AgentQL Dev Portal

Limitations

Requires an AgentQL API key from the Dev Portal; requests are processed in the AgentQL cloud and use account quota. There is one tool, with no navigation or clicks. Sometimes you need to tell the agent explicitly to use the AgentQL tool. Access from Russia is unverified.

How to disable. Remove the agentql block from the MCP config and restart the client. npm uninstall -g agentql-mcp removes the global package.

FAQ

The agent says it cannot open the URL. What now?

Add a hint to use the agentql tool in your request, as the README suggests.

Discussion

No questions or reviews yet.

Official

Official Oxylabs MCP server: page scraping with JS rendering, Google and Amazon results, an AI crawler

MCP serverExtended access104Repository stars
Official

Official Exa MCP server: web search, reading pages as Markdown and multi-step research via Exa Agent

MCP serverExtended access5.2KRepository stars
Official

Official Apify MCP server: the agent runs ready-made Apify Store scrapers for social media, maps, search and shops

MCP serverExtended access13.7KRepository stars

MCP server for real-time web search: general and vertical search, batch queries and page content extraction

MCP serverExtended access2.1KRepository stars
Official

Official Tavily MCP server: real-time web search, page content extraction, site mapping and crawling

MCP serverExtended access2.5KRepository stars
Official

Official Firecrawl MCP server: web search, page scraping to Markdown, site crawling and in-page actions

MCP serverExtended access7.7KRepository stars

README in short

The README describes the server's single tool and npm installation. It gives configs for Claude Desktop, VS Code, Cursor and Windsurf with the key in AGENTQL_API_KEY. It includes a sample test prompt and debugging tips with MCP Inspector. MIT licensed.

README badge

Report a problem

Foxx AIAgentQL MCP Server
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.