Scrapezy MCP Server

공식

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

문서

@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