AgentQL MCP Server

AgentQL MCP Server

集成AgentQL数据提取能力的MCP Server。

概述

AgentQL MCP 服务器让您能够在支持 MCP 的应用程序(如 Claude、Cursor 和 Windsurf)中使用 AgentQL 的网页数据提取能力。

安装步骤

  1. 安装包

    npm install -g agentql-mcp
    
  2. 获取 API 密钥AgentQL 开发者门户 获取 API 密钥

  3. 配置 MCP 客户端

    Claude

    {
      "mcpServers": {
        "agentql": {
          "command": "npx",
          "args": ["-y", "agentql-mcp"],
          "env": {
            "AGENTQL_API_KEY": "您的API密钥"
          }
        }
      }
    }
    

    Cursor

    • 名称: "agentql"
    • 类型: "命令"
    • 命令: env AGENTQL_API_KEY=您的API密钥 npx -y agentql-mcp

    Windsurf

    {
      "mcpServers": {
        "agentql": {
          "command": "npx",
          "args": ["-y", "agentql-mcp"],
          "env": {
            "AGENTQL_API_KEY": "您的API密钥"
          }
        }
      }
    }
    

使用方法

向 AI 代理询问需要从网页提取数据的问题,例如:

从页面 https://www.youtube.com/results?search_query=agentql 提取视频列表,每个视频应包括标题、作者名、观看次数和视频链接。以 Markdown 表格格式输出。

提示:如果代理没有使用 AgentQL,可以添加"use tools"或"use agentql tool"提示。

可用工具

  • extract-web-data - 从指定 URL 提取结构化数据

调试

使用 MCP Inspector 进行调试:

npm run inspector

详细文档请访问 AgentQL 网站。