Scrapezy
공식Scrapezy로 웹사이트를 데이터셋으로 변환하세요
Scrapezy MCP(으)로 무엇을 할 수 있나요?
- 모든 웹페이지에서 구조화된 데이터 추출 — 원하는 내용을 프롬프트로 설명하여
extract_structured_data를 통해 URL에서 특정 필드를 가져오도록 어시스턴트에 요청하세요. - 비정형 페이지를 사용 가능한 데이터로 변환 — 필요한 데이터 형태(예: 이름, 가격, 설명)를 설명하면 구조화된 결과를 반환받습니다.
- 웹 추출을 AI 워크플로에 통합 — 이 도구를 다른 MCP 서버와 결합하여 어시스턴트가 필요에 따라 실시간 웹 콘텐츠를 가져와 처리할 수 있도록 하세요.
문서
@scrapezy/mcp MCP 서버
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 키를 제공하는 두 가지 방법이 있습니다:
-
환경 변수:
export SCRAPEZY_API_KEY=your_api_key npx @scrapezy/mcp -
명령줄 인수:
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