remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows scraping and extracting structured data from Amazon's product listings, including filtering by price and star ratings
Enables extracting article titles, authors, and content from TechCrunch's website and specific category pages
Facilitates collection of user reviews from company pages on Trustpilot, with ability to navigate through multiple pages
스크레이퍼.is MCP
Scraper.is 에 대한 모델 컨텍스트 프로토콜(MCP) 통합 - AI 도우미를 위한 강력한 웹 스크래핑 도구입니다.
이 패키지를 사용하면 AI 도우미가 MCP 프로토콜을 통해 웹 콘텐츠를 스크래핑하여 웹에서 최신 정보에 액세스할 수 있습니다.
특징
- 🌐 웹 스크래핑 : 모든 웹사이트에서 콘텐츠 추출
- 📸 스크린샷 : 웹 페이지의 시각적 표현을 캡처하세요
- 📄 다양한 형식 : 마크다운, HTML 또는 JSON으로 콘텐츠를 가져옵니다.
- 🔄 진행 상황 업데이트 : 스크래핑 작업 중 실시간 진행 상황 보고
- 🔌 MCP 통합 : MCP 호환 AI 어시스턴트와의 원활한 통합
설치
지엑스피1
또는 실로:
필수 조건
이 패키지를 사용하려면 Scraper.is API 키가 필요합니다.
API 키 받기
- scraper.is 에 가입하거나 로그인하세요
- 대시보드의 API 키 섹션으로 이동합니다: https://www.scraper.is/dashboard/apikeys
- 새로운 API 키를 생성하거나 기존 키를 복사하세요
- 이 패키지를 사용하려면 이 키가 필요하므로 안전하게 보관하세요.
용법
환경 설정
Scraper.is API 키로 .env
파일을 만듭니다.
Claude 데스크톱 통합
Claude Desktop과 함께 이 패키지를 사용하려면:
- 패키지를 전역으로 설치합니다.Copy
claude_desktop_config.json
파일에 다음 구성을 추가하세요.Copyyour-api-key-here
실제 Scraper.is API 키로 바꾸세요.- 변경 사항을 적용하려면 Claude Desktop을 다시 시작하세요.
MCP Inspector로 실행
개발 및 테스트를 위해 MCP Inspector를 사용할 수 있습니다.
AI 어시스턴트와의 통합
이 패키지는 모델 컨텍스트 프로토콜(MCP)을 지원하는 AI 어시스턴트와 함께 사용하도록 설계되었습니다. 올바르게 구성된 경우, AI 어시스턴트는 다음 도구를 사용할 수 있습니다.
스크레이프 도구
scrape
도구는 AI가 웹사이트에서 콘텐츠를 추출할 수 있도록 지원합니다. 다양한 형식을 지원합니다.
markdown
: 마크다운 형식으로 콘텐츠를 반환합니다.html
: HTML 형식의 콘텐츠를 반환합니다.screenshot
: 웹페이지의 스크린샷을 반환합니다.json
: JSON 형식의 구조화된 데이터를 반환합니다.
AI에 대한 예시 프롬프트:
API 참조
도구
긁다
프롬프트에 따라 웹페이지에서 콘텐츠를 스크래핑합니다.
매개변수:
prompt
(문자열): URL을 포함하여 스크래핑할 내용을 설명하는 프롬프트format
(문자열): 콘텐츠를 반환할 형식(markdown
,html
,screenshot
,json
,quick
)
예:
개발
설정
- 저장소를 복제합니다.Copy
- 종속성 설치:Copy
- 프로젝트를 빌드하세요:Copy
스크립트
npm run build
: 프로젝트 빌드npm run watch
: 변경 사항을 확인하고 다시 빌드합니다.npm run dev
: 개발을 위해 MCP Inspector로 실행npm run test
: 테스트 실행npm run lint
: ESLint 실행
기여하다
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
감사의 말
You must be authenticated.
Tools
자연어 프롬프트를 사용하여 웹사이트에서 데이터를 추출하고, 사용자가 원하는 콘텐츠를 일반 영어로 정확하게 지정하고 구조화된 JSON 데이터를 반환할 수 있도록 합니다.