솔로 개발자가 만든 무료 백링크 검사기: Claude를 위한 MCP 지원 기능과 함께
요약
솔로 개발자가 Common Crawl 데이터를 활용하여 백링크 검사기를 만들고, 이를 Claude의 Model Context Protocol (MCP)을 통해 연동했습니다. 이 시스템은 실시간으로 대규모 백링크 정보를 조회할 수 있게 하며, SEO 분석에 특화된 5가지 도구를 제공합니다.
핵심 포인트
- Claude와 직접 연동하여 백링크 검사가 가능해졌습니다.
- Common Crawl 데이터를 활용한 대용량 백링크 프로필을 구축했습니다.
- 월 €8의 저렴한 비용으로 강력한 SEO 분석 서비스를 구현했습니다.
- MCP를 통해 `check_domain`, `get_referring_domains` 등 5가지 도구를 제공합니다.
문제점
저는 지난 1년간 모로코에서 seo-backlinks.net이라는 무료 백링크 검사기를 혼자 개발해 왔습니다. 지난달, 저는 스스로에게 바보 같은 질문을 던졌습니다. Claude가 제가 코딩하는 동안 실제로 백링크를 확인해 줄 수 있을까?
알고 보니 가능했습니다. 그리고 그 답은 MCP (Model Context Protocol)입니다.
무엇을 만들었나
Common Crawl 데이터에서 2억 개 이상의 백링크를 실시간으로 조회할 수 있게 해주는 MCP 서버:
▎ Claude, stripe.com의 백링크 프로필을 확인해 줘
▎ Claude, SEO 분야에서 DR > 40인 만료 도메인을 찾아 줘
▎ Claude, 내 경쟁사 홈페이지에 링크하는 곳은 어디야?
스택 (화려한 것은 없음)
- 데이터: Common Crawl 월별 데이터 덤프 → 파싱된 링크 그래프
- 저장소: €6/월의 AlexHost VPS에서 운영되는 Postgres 16 (네, 정말입니다)
- API: Caddy 뒤에 있는 Bun HTTP 서버
- MCP 레이어: stdio 전송, 노출된 5가지 도구
- 인증: 웹 대시보드에서 가져온 API 키
전체 인프라 비용: 실제 사용자에게 서비스를 제공하는 데 월 약 €8입니다.
MCP 도구들
저는 서버와 함께 5가지 도구를 제공합니다:
| 도구 | 기능 |
|---|---|
check_domain | 모든 도메인의 전체 백링크 프로필 |
get_referring_domains | 특정 도메인으로 링크하는 도메인 목록 |
get_top_hosts | 권위별로 순위가 매겨진 상위 백링크 출처 |
get_expired_domains | 기존 백링크 자산이 있는 만료 도메인 찾기 |
get_domain_info | 도메인 평점, 스팸 점수, 카테고리 |
Claude Code에 설치하기
ab
claude mcp add seo-backlinks -- npx -y seo-backlinks-mcp
...
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기