AgentQL MCP Server
Type: server
Category: research-and-data
Author: tinyfish-io
Language: JavaScript
Tags: agent,web,ai,mcp,scraping,web-scraping,cursor,claude,web-scrapping,windsurf,playwright,llm-tools,aiagent,webagent,agentql,model-context-protocol,mcp-server
Description: Model Context Protocol server that integrates AgentQL's data extraction capabilities.
Tools:
[{"name":"extract-web-data","description":"Extracts structured data as JSON from a web page given a URL using a Natural Language description of the data.","inputSchema":{"type":"object","properties":{"prompt":{"description":"Natural Language description of the data to extract from the page","type":"string"},"url":{"description":"The URL of the public webpage to extract data from","type":"string"}},"required":["url","prompt"]}}]
Server command: docker exec -i mcp-node bash -c "env AGENTQL_API_KEY={AGENTQL_API_KEY} npx -y agentql-mcp"
Server configuration:
{
  "mcpServers": {
    "agentql": {
      "command": "npx",
      "args": ["-y", "agentql-mcp"],
      "env": {
        "AGENTQL_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}