AgentQL MCP Server logo

AgentQL MCP Server

by tinyfish-io

The AgentQL MCP Server integrates AgentQL's data extraction capabilities using the Model Context Protocol. It allows agents to extract structured data from web pages based on provided prompts.

View on GitHub

Last updated: N/A

What is AgentQL MCP Server?

The AgentQL MCP Server is a Model Context Protocol server that enables Large Language Models (LLMs) to utilize AgentQL's data extraction tools. It provides a standardized way for agents to request and receive structured data from web pages.

How to use AgentQL MCP Server?

To use the AgentQL MCP Server, install it via npm, obtain an API key from the AgentQL Dev Portal, and configure it in your preferred application that supports MCP, such as Claude, Cursor, or Windsurf. Provide the agent with a task that requires extracting data from the web, and hint the agent to use the agentql tool.

Key features of AgentQL MCP Server

  • extract-web-data tool

  • MCP integration

  • Configuration guides for Claude, Cursor, and Windsurf

  • Development environment setup

  • Debugging tools via MCP Inspector

Use cases of AgentQL MCP Server

  • Extracting product information from e-commerce sites

  • Gathering news articles and summarizing key details

  • Collecting research data from academic websites

  • Monitoring social media trends and sentiment analysis

FAQ from AgentQL MCP Server

What is MCP?

MCP stands for Model Context Protocol. It's a standard for enabling communication between agents and external tools.

How do I get an AgentQL API key?

You can obtain an API key from the AgentQL Dev Portal (dev.agentql.com).

Which applications support MCP?

Currently, Claude, Cursor, and Windsurf are known to support MCP. Check their documentation for the latest information.

How do I debug the AgentQL MCP Server?

Use the MCP Inspector, which is available as a package script: npm run inspector.

What if the agent says it can't open URLs?

Try adding 'use tools' or 'use agentql tool' hint to the prompt.