Skip to main content
Glama
Nimos-Websites

website-content-crawler

Website Content Crawler

爬取一个 URL 列表,并将页面内容作为结构化 JSON 返回。以 Apify Actor 和 MCP server 方式运行,以便 Agent 可以直接调用它。

在线演示:https://website-content-crawler.vercel.app

运行成本

在 Apify 上按事件付费:

事件

价格

Actor 启动

$0.00005

返回页面记录

$0.001

平台计算费用会在收益结算前扣除;单位经济效益参见 PRICING.md。

Related MCP server: web-reader-mcp

输出

每次运行都会返回以下完全相同的结构。输出 schema 会强制保证该结构。

{
  "url": "https://example.com",
  "status": 200,
  "title": "Example Domain",
  "description": null,
  "h1": "Example Domain",
  "markdown": "# Example Domain\n\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\n\nLearn more\n\nLearn more (https://iana.org/domains/example)",
  "links": [
    "https://iana.org/domains/example"
  ],
  "wordCount": 23,
  "crawledAt": "2026-08-23T09:55:20.140Z",
  "error": null
}

目录结构

  • src/ — Actor 源代码(Crawlee Cheerio 爬虫)

  • .actor/ — Apify Actor 规范:actor.json、INPUT_SCHEMA.json、output_schema.json、dataset_schema.json、Dockerfile

  • mcp-server/ — MCP 包装器,将 Actor 暴露为 crawl_website 工具

  • site/ + tools/ — 根据真实运行记录构建在线演示页面

本地运行

npm install
npm test

MCP 服务器:

cd mcp-server && npm install && node smoke.mjs

发布到 Apify Store

当账户激活后:apify push,按事件付费,listing 使用本 README。

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables reading web pages and PDFs as clean Markdown, extracting main content and letting agents query for relevant passages, outline sections, search in-page, and list links while respecting robots.txt and blocking private addresses.
    4
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to read any web page as clean Markdown, pull title/description/preview metadata, capture desktop, mobile, or full-page screenshots, and list every link or image on a URL. JavaScript-heavy pages are rendered in a real browser and blocked requests retried through a proxy, so agents can reach content they'd otherwise miss.
    5
    257 npm
    MIT