npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@dataify/dataify-mcp

v1.0.0

Published

Dataify MCP server for web unlocker, SERP, and scraper builder tools.

Readme

Dataify MCP

Dataify MCP 用于把 Dataify 的网页解锁、SERP 搜索和 Scraper Builder 采集能力暴露给支持 MCP 的客户端。项目支持 Dataify 官方托管 MCP 地址、本地 npx stdio 启动方式,以及通过环境变量选择工具。

快速开始

如果你的 MCP 客户端支持远程 Streamable HTTP,推荐直接使用 Dataify 托管 MCP:

https://mcp.dataify.com/mcp?token=YOUR_DATAIFY_TOKEN&tools=user_info,web_unlocker,google_serp,yandex_serp,duckduckgo_serp,bing_serp,amazon,youtube,facebook,instagram,reddit,walmart,google,booking,indeed,airbnb,google_play_store,github,tiktok,linkedin,glassdoor,twitter,crunchbase,zillow,ebay

如果客户端需要 SSE,使用对应的 SSE 地址:

https://mcp.dataify.com/sse?token=YOUR_DATAIFY_TOKEN&tools=user_info,web_unlocker,google_serp,yandex_serp,duckduckgo_serp,bing_serp,amazon,youtube,facebook,instagram,reddit,walmart,google,booking,indeed,airbnb,google_play_store,github,tiktok,linkedin,glassdoor,twitter,crunchbase,zillow,ebay

如果你的 MCP 客户端通过本地命令启动服务,可以使用 npm 包:

{
  "mcpServers": {
    "dataify": {
      "command": "npx",
      "args": ["@dataify/dataify-mcp"],
      "env": {
        "DATAIFY_API_TOKEN": "YOUR_DATAIFY_TOKEN",
        "GROUPS": "web_unlocker,google_serp,bing_serp,youtube"
      }
    }
  }
}

本地运行

npm install
npm run start

npm run start 会启动 stdio MCP 服务,并等待 MCP 客户端连接。它不会像普通 CLI 命令一样立即退出,这是正常现象。

工具选择

本地 npm 包支持通过环境变量选择工具:

  • GROUPS:按工具分组启用,多个分组用英文逗号分隔。
  • TOOLS:按具体工具名启用,多个工具用英文逗号分隔。
  • DATAIFY_TOOLS:兼容旧配置,等同于 TOOLS

如果不配置 GROUPSTOOLS,本地服务会注册全部工具。

支持的分组:

user_info, web_unlocker, google_serp, yandex_serp, duckduckgo_serp, bing_serp,
amazon, youtube, facebook, instagram, reddit, walmart, google, booking,
indeed, airbnb, google_play_store, github, tiktok, linkedin, glassdoor,
twitter, crunchbase, zillow, ebay

示例:

GROUPS=web_unlocker,google_serp npm run start
GROUPS=youtube TOOLS=google_search npm run start

环境变量

  • DATAIFY_API_TOKEN:Dataify API Token,本地 stdio 包调用 Dataify API 时使用。
  • DATAIFY_WEB_UNLOCKER_URL:Web Unlocker 地址,默认 https://webunlocker.dataify.com
  • DATAIFY_SERP_API_URL:SERP API 地址,默认 https://scraperapi.dataify.com
  • DATAIFY_SCRAPER_API_URL:Scraper Builder API 地址,默认 https://scraperapi.dataify.com
  • DATAIFY_TIMEOUT_MS:请求超时时间,默认 120000 毫秒。
  • GROUPS:可选,按分组启用工具。
  • TOOLS:可选,按具体工具名启用工具。
  • DATAIFY_TOOLS:可选,兼容旧配置,等同于 TOOLS

托管服务与本地包的区别

https://mcp.dataify.com/mcphttps://mcp.dataify.com/sse 是完整的 Dataify 托管 MCP 服务,由 Go 版 dataify_mcp_api 服务提供能力。它可以暴露用户信息、余额、任务状态、统计、工具权限等依赖内部数据库的工具。

当前 npm 包是本地 stdio MCP 包,主要用于本地 MCP 客户端通过 npx 启动。它直接调用公开的 Dataify API。对于依赖 MySQL、ClickHouse 或 Redis 的内部工具,本地包会保留工具名,但调用时会返回明确的“不支持”提示。

兼容说明

@modelcontextprotocol/sdk 当前固定为 1.10.2,因为 [email protected] 与较新的 MCP SDK completion capability 校验不兼容。