HH

hasdata/hasdata-mcp

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

21 stars 1 forks 质量 81 趋势 30MIT

HasData MCP 服务器用于网页抓取和搜索。Google 搜索、地图、亚马逊、Zillow、Airbnb、YouTube 及另外 20 个网站以结构化 JSON 形式支持,托管于可流式 HTTP。

概览

HasData抓取和搜索API的模型上下文协议服务器。将任何兼容MCP的AI客户端连接到涵盖搜索、电子商务、地图、旅游、房地产、就业和社交等领域的现成数据工具,或从独立服务器中选择单一站点。 - 连接服务器,并在浏览器中用你的HasData账户登录——无需复制密钥。- 将密钥发送到x-api-key头部。从HasData仪表盘获取。 系统会提示您使用 OAuth 登录。想要 API 密钥?请添加 claude_desktop_config.json: (或者在会话中运行 /mcp 并选择 )。使用 API 密钥: 添加到 ~/.cursor/mcp.json 或 .cursor/mcp.json: 将 hasdata 服务器添加到你的 Cline MCP 设置文件中: 没有OAuth或有效密钥的请求返回401未授权。 需要更少的工具吗?用API查询参数限制暴露的API,例如https://mcp.hasdata.com/mcp?apis=amazon,google_maps.每个站点的API密钥都列为“每个服务器一个站点”。

概述(AI 翻译)

  • 提示与资源

HasData抓取和搜索API的模型上下文协议服务器。将任何兼容MCP的AI客户端连接到涵盖搜索、电子商务、地图、旅游、房地产、就业和社交等领域的现成数据工具,或从独立服务器中选择单一站点。


快速启动

认证有两种方式:

  • OAuth(推荐)。 连接服务器并用浏览器中的HasData账户登录——无需密钥复制。
  • API 密钥。 在 x-api-key 头部发送你的密钥。从 HasData 仪表盘获取。

Claude 桌面 / Claude.ai. 前往 设置→连接器 → 添加自定义连接器并进入:

系统会提示您使用 OAuth 登录。偏好 API 密钥?改为添加到 claude_desktop_config.json 中:

Claude 代码。 使用 OAuth:

(或者在会话中运行/mcp并选择认证)。使用API密钥:

光标。 添加到 ~/.cursor/mcp.json 或 .cursor/mcp.json:

Cline。 将 hasdata 服务器添加到你的 Cline MCP 设置文件中:

任何其他支持可流式HTTP的MCP客户端:

字段 值
网址 https://mcp.hasdata.com/mcp
传输 HTTP(可流媒体传输)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

HasData MCP Server

Model Context Protocol server for HasData scraping and search APIs. Connect any MCP-compatible AI client to ready-to-use data tools across search, e-commerce, maps, travel, real estate, jobs and social, or pick a single site from the standalone servers.


Quick Start

Two ways to authenticate:

  • OAuth (recommended). Connect the server and sign in with your HasData account in the browser — no key to copy around.
  • API key. Send your key in the x-api-key header. Get it from the HasData dashboard.

Claude Desktop / Claude.ai. Go to Settings → Connectors → Add custom connector and enter:

https://mcp.hasdata.com/mcp

You’ll be prompted to sign in with OAuth. Prefer an API key? Add to claude_desktop_config.json instead:

{
  "mcpServers": {
    "hasdata": {
      "type": "http",
      "url": "https://mcp.hasdata.com/mcp",
      "headers": {
        "x-api-key": ""
      }
    }
  }
}

Claude Code. With OAuth:

claude mcp add --transport http hasdata https://mcp.hasdata.com/mcp
claude mcp login hasdata

(or run /mcp inside a session and pick Authenticate). With an API key:

claude mcp add --transport http hasdata https://mcp.hasdata.com/mcp --header "x-api-key: "

Cursor. Add to ~/.cursor/mcp.json or .cursor/mcp.json:

{
  "mcpServers": {
    "hasdata": {
      "url": "https://mcp.hasdata.com/mcp",
      "headers": {
        "x-api-key": ""
      }
    }
  }
}

Cline. Add the hasdata server to your Cline MCP settings file:

{
  "mcpServers": {
    "hasdata": {
      "url": "https://mcp.hasdata.com/mcp",
      "type": "streamableHttp",
      "headers": {
        "x-api-key": ""
      },
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "hasdata": { "type": "http", "url": "https://mcp.hasdata.com/mcp", "headers": { "x-api-key": "<your-api-key>" } } } }