미식가의 개발 일기

Claude에 Firecrawl로 크롤링 기능 추가하기 본문

ML, DL

Claude에 Firecrawl로 크롤링 기능 추가하기

대체불가 핫걸 2025. 5. 7. 13:23

배경

Claude는 기본적으로 다양한 외부 도구를 연동할 수 있도록 개발자 콘솔에서 Tool 설정을 지원하고 있다.

이를 통해 Claude가 검색, 계산, 데이터 조회 등 다양한 기능을 수행할 수 있다.

이번에는 Claude가 실시간 웹페이지를 요약해줄 수 있도록, Firecrawl이라는 웹 크롤러 API를 tool로 직접 등록해보았다.

 

 

Firecrawl api key

Firecrawl의 크롤링 기능을 추가하기 위해서는 api key가 필요한데, 아래 링크로 접속해서 회원가입을 하면 자동으로 발급된다.

 

Firecrawl

Turn any website into LLM-ready data.

www.firecrawl.dev

 

Claude Tool로 Firecrawl 등록하기

1. Claude Developer Console(좌측 상단 메뉴 > 파일 > 설정 > 개발자) 접속한 후 설정을 편집을 클릭한다.

 

2. Claude 폴더 안에 claude_desktop_config.json 파일을 찾아 열어준다.

 

3. 해당 코드를 추가한 후 저장한다. (API-KEY 부분에 Firecrawl에서 발급받은 key를 넣으면 된다.) 

{
    "mcpServers": {
        "mcp-server-firecrawl": {
            "command": "npx",
            "args": ["-y", "firecrawl-mcp"],
            "env": {
                "FIRECRAWL_API_KEY": "API-KEY"
            }
        }
    }
}

 

4. 컴퓨터 재시작

 

5. Claude 접속 후 Developer Console에서 firecrawl 확인(running 이라고 뜨면 제대로 등록된 것) 

 

결과

반응형