Scrapezy

공식

Scrapezy로 웹사이트를 데이터셋으로 변환하세요

Scrapezy MCP(으)로 무엇을 할 수 있나요?

  • 모든 웹페이지에서 구조화된 데이터 추출 — 원하는 내용을 프롬프트로 설명하여 extract_structured_data를 통해 URL에서 특정 필드를 가져오도록 어시스턴트에 요청하세요.
  • 비정형 페이지를 사용 가능한 데이터로 변환 — 필요한 데이터 형태(예: 이름, 가격, 설명)를 설명하면 구조화된 결과를 반환받습니다.
  • 웹 추출을 AI 워크플로에 통합 — 이 도구를 다른 MCP 서버와 결합하여 어시스턴트가 필요에 따라 실시간 웹 콘텐츠를 가져와 처리할 수 있도록 하세요.

문서

@scrapezy/mcp MCP 서버

Scrapezy MCP server

smithery badge

AI 모델이 웹사이트에서 구조화된 데이터를 추출할 수 있도록 해주는 Scrapezy용 모델 컨텍스트 프로토콜 서버입니다.

기능

도구

  • extract_structured_data - 웹사이트에서 구조화된 데이터 추출
    • URL과 프롬프트를 필수 매개변수로 받습니다
    • 프롬프트에 따라 웹사이트에서 추출된 구조화된 데이터를 반환합니다
    • 프롬프트는 웹사이트에서 추출할 데이터를 명확하게 설명해야 합니다

설치

Smithery를 통한 설치

Smithery를 통해 Claude Desktop용 Scrapezy MCP 서버를 자동으로 설치하려면:

npx -y @smithery/cli install @Scrapezy/mcp --client claude

수동 설치

npm install -g @scrapezy/mcp

사용법

API 키 설정

Scrapezy API 키를 제공하는 두 가지 방법이 있습니다:

  1. 환경 변수:

    export SCRAPEZY_API_KEY=your_api_key
    npx @scrapezy/mcp
    
  2. 명령줄 인수:

    npx @scrapezy/mcp --api-key=your_api_key
    

Claude Desktop에서 사용하려면 서버 구성을 추가하세요:

MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "scrapezy": {
      "command": "npx @scrapezy/mcp --api-key=your_api_key"
    }
  }
}

Claude에서의 사용 예시

Claude에서 다음과 같은 프롬프트로 이 도구를 사용할 수 있습니다:

Please extract product information from this page: https://example.com/product
Extract the product name, price, description, and available colors.

Claude는 MCP 서버를 사용하여 웹사이트에서 요청된 구조화된 데이터를 추출합니다.

디버깅

MCP 서버는 표준 입출력을 통해 통신하므로 디버깅이 까다로울 수 있습니다. 패키지 스크립트로 제공되는 MCP Inspector 사용을 권장합니다:

npm run inspector

Inspector는 브라우저에서 디버깅 도구에 접근할 수 있는 URL을 제공합니다.

라이선스

MIT