WebClaw: Claude와 함께하는 웹 추출용 오픈소스 MCP 서버

WebClaw는 Rust로 구축된 MCP 서버로, Claude Desktop과 Claude Code에 웹 추출 기능을 추가합니다. 대부분의 실제 웹사이트에서 Claude의 내장 web_fetch가 차단되어 403 Forbidden 오류, Cloudflare 챌린지 또는 빈 응답을 반환하는 문제를 해결합니다.
기술적 해결책
이 서버는 HTTP 계층에서 TLS 핑거프린팅을 사용하여 웹사이트가 봇 대신 실제 Chrome 브라우저 핑거프린트를 인식하도록 합니다. 10개 인기 사이트 테스트에서 Claude의 내장 web_fetch는 모두 실패했지만, WebClaw는 10개 중 9개 사이트에서 콘텐츠를 성공적으로 추출했습니다.
기능
scrape: 모든 URL에서 깔끔한 콘텐츠 추출crawl: 재귀적 사이트 크롤링extract: JSON 스키마 또는 자연어 프롬프트를 사용한 구조화된 데이터 추출summarize: 페이지 요약brand: 모든 사이트에서 색상, 폰트, 로고 추출diff: 콘텐츠 변경 추적map,batch,search,research도구
Claude Code 개발
추출 파이프라인은 Claude Code로 구현되었으며, 다음을 포함합니다:
- 텍스트 밀도, 의미론적 태그 및 링크 비율 패널티를 기반으로 한 점수 알고리즘
- Tailwind 클래스에서 오탐 없이 네비게이션, 광고, 쿠키 배너를 제거하는 노이즈 필터
- 예외 상황을 위한 다중 라운드 정제
설정 및 사용법
설정에는 한 가지 명령어만 필요합니다:
npx create-webclaw
이 도구는 Claude Desktop과 Claude Code를 자동으로 감지하고 구성을 작성합니다. 10개 도구 중 8개에는 API 키가 필요하지 않으며, 모든 것이 로컬에서 실행됩니다.
성능 이점
출력은 Claude의 컨텍스트 창에 최적화되어 있습니다. 일반적인 뉴스 기사는 4,820 토큰(원시 HTML)에서 WebClaw의 LLM 형식으로 1,590 토큰으로 줄어들어 동일한 콘텐츠를 유지하면서 67% 감소합니다.
WebClaw는 MIT 라이선스 하에 무료 오픈소스이며, https://github.com/0xMassi/webclaw에서 이용 가능합니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

VS Code를 위한 Kotlin 공식 지원, 알파 버전 출시 — IntelliJ의 언어 서버 기반
JetBrains가 Kotlin for VS Code 알파 버전을 출시했습니다. IntelliJ IDEA의 코드 분석 인프라를 기반으로 구축된 Kotlin 언어 서버가 코드 완성, 진단, 탐색, 빠른 수정, 포맷팅 및 프로젝트 가져오기를 제공합니다.

Claude Code + MCP가 소스 코드에서 테스트 스위트를 생성합니다
Claude Code는 소스 코드를 분석하여 모듈, 기능, 시나리오, 정상 경로, 경계 사례 및 오류 처리를 포함하는 계층적 테스트 스위트를 생성한 다음 MCP를 통해 테스트 관리 시스템으로 푸시합니다.

새로운 구조화된 데이터 API가 LLM 에이전트에 대한 구독 가격 정책을 제공합니다
한 개발자가 스트리밍 플랫폼, 차량 공유 서비스, 데이트 앱 및 기타 구독 기반 플랫폼 간의 구독 가격을 정규화하는 구조화된 데이터 API를 공개했습니다. 이 API는 일관된 JSON 스키마, 가능한 경우 지역 인식 가격, 그리고 LLM 에이전트가 스크래핑 없이 소비할 수 있는 MCP 호환 엔드포인트를 제공합니다.

코텍스: 에빙하우스 감쇠를 적용한 오픈클로 에이전트를 위한 로컬 메모리 계층
Cortex는 OpenClaw 에이전트의 컨텍스트 압축 문제를 해결하기 위해 구축된 오픈소스 메모리 도구입니다. 사실 소멸을 위해 에빙하우스 망각 곡선을 구현하고, 파일에서 먼저 가져오며, SQLite를 사용하는 단일 19MB Go 바이너리로 실행됩니다.