Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 케이티 에이블스쿨 6기 java
- 판다스
- 프로그래머스
- 앙상블
- 에이블 기자단
- kt 에이블스쿨 6기 미니 프로젝트
- kt 에이블스쿨 6기 빅프로젝트
- 엘라스틱서치
- ElasticSearch
- 케이티 에이블스쿨 6기 후기
- kt 에이블스쿨 6기 ai
- 네트워크
- 케이티 에이블스쿨 6기
- 케이티 에이블스쿨
- 케이티 에이블스쿨 6기 ai
- 머신러닝
- 오블완
- kt 에이블스쿨 6기
- 구현
- 파이썬
- 백준
- 데이터 프레임
- kt aivle school
- 티스토리챌린지
- SQLD
- KT 에이블스쿨
- kt 에이블스쿨 기자단
- 케이티 에이블스쿨 기자단
- 알고리즘
- KT AIVLE
Archives
- Today
- Total
미식가의 개발 일기
Claude에 Firecrawl로 크롤링 기능 추가하기 본문
배경
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 이라고 뜨면 제대로 등록된 것)

결과

반응형
'ML, DL' 카테고리의 다른 글
| [논문 리뷰] YOLO(You Only Look Once): Unified, Real-Time Object Detection (1) | 2025.05.11 |
|---|---|
| RAG: LLM의 한계를 넘은 검색하는 인공지능 (1) | 2025.05.07 |
| 멀티모달 (0) | 2025.05.07 |
| NLP, Transformer, LLM - 자연어 처리부터 대형 언어 모델까지 (1) | 2025.05.05 |
| MLOps: 머신러닝과 DevOps의 만남 (0) | 2025.04.24 |