Token导航 LogoToken导航TokenDH.com
MCP Scraper Inspect logo
浏览器工具未说明官方级别未说明来源级核验

MCP Scraper Inspect

MCP Server

一个通过智能浏览器检查、选择器生成和代码更新来自动化网页爬虫维护的全面模型上下文协议(MCP)服务器。

工具数

13

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaude浏览器自动化Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

fuahyo

提供方

fuahyo

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

数据抓取器维护 MCP

一个全面的模型上下文协议(MCP)服务器,通过智能浏览器检查、选择器生成和代码更新来自动化网页抓取器的维护。

📁 项目结构

mcp/
├── src/                    # TypeScript source files
│   ├── server.ts          # Main MCP server implementation
│   ├── browser-manager.ts # Browser automation and management
│   ├── selector-generator.ts # Selector generation and scoring
│   └── types.ts           # Type definitions
├── dist/                   # Compiled JavaScript files
│   ├── server.js          # Main MCP server (executable)
│   ├── browser-manager.js # Browser automation
│   ├── selector-generator.js # Selector intelligence
│   └── types.js           # Type definitions
├── config/                 # Configuration files
│   ├── test-config.json   # Test configuration
│   ├── claude-desktop-config.json # Claude Desktop setup
│   └── *.json             # Various scraper configurations
├── examples/               # Usage examples and documentation
├── docs/                   # Documentation files
├── scripts/                # Build and utility scripts
├── package.json           # Project configuration
└── tsconfig.json          # TypeScript configuration

🚀 快速入门

安装依赖项

cd mcp
npm install

2. 构建项目

npm run build

3. 运行服务器

npm start

🛠️ 可用的MCP工具

配置管理

  • load_scraper_config 加载爬虫配置文件
  • update_config 更新配置,使用新的选择器映射

浏览器操作

  • initialize_browser - 启动浏览器(无头/可见模式)
  • navigate_to_page 导航至目标网址
  • take_screenshot 捕获调试截图
  • close_browser 清理浏览器资源

元素检查

  • inspect_field_manually 交互式视觉元素选择
  • auto_detect_field AI驱动的自动元素检测
  • validate_selectors 测试选择器的可靠性和性能
  • generate_selectors 创建多个带有评分的选项器变体
  • test_extraction 使用当前选择器进行测试数据提取

维护与代码生成

  • run_maintenance_check 全面的抓取器健康分析
  • generate_extractor_code 多语言代码生成

📖 使用方法

为Claude Desktop

添加到您的Claude桌面配置中:

{
  "mcpServers": {
    "scraper-maintenance": {
      "command": "node",
      "args": ["/path/to/mcp/dist/server.js"],
      "env": {
        "NODE_ENV": "production"
      }
    }
  }
}

对于Cursor

添加到你的Cursor MCP配置中:

{
  "mcpServers": {
    "scraper-maintenance": {
      "command": "node",
      "args": ["/path/to/mcp/dist/server.js"],
      "env": {
        "NODE_ENV": "production"
      }
    }
  }
}

🔧 开发

构建

npm run build

开发模式

npm run dev

测试

npm test

📚 文档

目录标签

目录标签

JavaScriptClaude浏览器自动化网页爬虫本地部署自动化维护选择器生成代码更新

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP