헬스케어 AI 뉴스 기사 수집 - FireCrawl, Claude, Slack MCP 활용기

소개

헬스케어 AI 뉴스를 크롤링해서 Slack 개인 채널에 정리된 메세지를 받아볼 수 있을까? 하는 호기심에 MCP 설치부터 활용까지 진행해보았습니다.

코딩을 약간 (html, css) 배운적이 있지만 거의 문외한이고, 개발 쪽은 거의 모르는 이과생입니다.

MCP 아키텍처의 다이어그램

MCP 얘기만 듣고 무슨 내용인지 잘 몰랐는데 위 그림 보고 어느정도 이해가 잘 되었습니다.

MCP는 AI 모델이 외부 도구나 데이터 소스와 연결되는 방식을 표준화한 프로토콜입니다.

쉽게 설명하자면, MCP는 AI 시스템을 위한 'USB-C 포트' 와 같이 AI가 필요한 모든 정보와 도구에 하나의 방식(언어)으로 접근할 수 있게 해줍니다.

MCP 없이는:

날씨를 알고 싶을 때: "특별한 날씨 명령어로 물어봐야 해"
계산을 하고 싶을 때: "다른 계산기 명령어로 물어봐야 해"
검색을 하고 싶을 때: "또 다른 검색 명령어로 물어봐야 해"

마치 각 가전제품마다 다른 리모컨이 필요한 것처럼요!
MCP가 있으면:

그냥 평소처럼 말하면 됩니다: "오늘 날씨 어때?"
AI가 알아서 MCP를 통해 날씨 서비스에 연결합니다
"2,568 곱하기 357은 얼마야?"라고 물으면 계산기와 연결됩니다
"김치찌개 레시피 알려줘"라고 하면 검색 도구와 연결됩니다

마치 만능 리모컨 하나로 모든 가전제품을 조작할 수 있는 것과 같습니다!

AI: "날씨 정보가 필요해"
MCP: [날씨 API와 연결] → "오늘 서울은 맑음, 23도입니다"

AI: "이 수학 문제를 풀어줘" 
MCP: [계산 도구와 연결] → "답은 42입니다"

진행 방법

VSC, Node.js, Claude, Firecrawl, Slack

  1. Firecrwal의 MCP 설치

Adobe 코드 편집기의 스크린 샷
한국어 메뉴의 스크린 샷

  1. 슬랙 MCP 설치

    이름 앱의 스크린 샷 및 작업 공간 화면을 선택하십시오.

슬랫 봇이 메세지를 보내야하기 때문에 봇 설정을 합니다.

깃헙에 나와있는 5개 봇 코큰을 추가합니다.

스코프 페이지의 스크린 샷

그 다음에는 인스톨 클로드

브라우저에서 CSS 코드의 스크린 샷

슬랙 봇토큰과 팀ID까지 넣어줍니다.

봇토큰 : 슬랙 설정 페이지에 있음.

팀ID : 슬랙 워크스페이스의 URL에 있음.

슬랙 채널스페이스에 클로드를 추가해야합니다.

클로드를 종료했다가 다시 실행하면, 슬랙 MCP도 추가되어있는 것을 확인할 수 있습니다.

이제 세팅은 완료된 것 같습니다. 클로드에게 일을 시켜봅니다.

FireCrwal로 aitimes.com 에서 AI 헬스케어 분야 최신 뉴스 5개를 가져와서 daily report로 읽기 좋게 정리해줘. 
* 각 뉴스 헤드라인에 기사 링크를 각 기사별 1회만 링크를 포함해줘.
* Output format은 slack Block Kit-compatible JSON payload for a message with a title, bullet list, and footer로 해줘
* Do not send the report to slack, just output the report in slack message format
* Report should be in Korean

기사 수집이 잘 된것 같으니 슬랙으로 보내보겠습니다.

해당 리포트를 슬랙 채널 "ai-데일리헬스케어뉴스" 에 Slack에서 보기 좋은 형태로 게시해줘

상단에 JSON 코드가 그대로 메세지로 발송되는 것 같습니다.

메세지 상단에 
{"blocks":[{"type":"header","text":{"type":"plain_text","text":" AI 헬스케어 분야 주요 뉴스 데일리 리포트","emoji":true}},{"type":"section","text":{"type":"mrkdwn","text":"AI 헬스케어 산업의 최신 트렌드와 주요 뉴스를 한눈에 확인하세요."}},{"type":"divider"},{"type":"section","text":{"type":"mrkdwn","text":"1. AI ~~~도 추천합니다."}},{"type":"divider"},{"type":"context","elements":[{"type":"mrkdwn","text":" 업데이트: 2025년 4월 8일 | 출처: AI타임스(www.aitimes.com)"}]}]}

이렇게 나와있는 부분은 안나왔으면 좋겠어 보기 좋게 정리해줘

쓰다보니 클로드 중단이 되어서 더 진행하지는 못했습니다.

최종 ---- AI 헬스케어 분야 주요 뉴스 데일리 리포트

아주 완벽하지는 않지만 프롬프트 자연어로 크롤링부터 뉴스 기사를 원하는 형식으로 개인 메세지 채널(슬랙)로 받을 수 있다는 점이 매우 매력적이었습니다.

결과와 배운 점

Firecrawl MCP와 슬랙 MCP를 연결해서 원하는 기사들 크롤링 / 메세지 발송 / 보기좋게 정리하는 것까지 가능한 점이 신기했습니다.

다양하게 MCP를 설치하고 활용해볼 수 있겠다는 자신감이 생겼습니다.

단순히 "헬스케어 AI 기사"라고 전체 기사 페이지(AItimes.com)에서 찾으라고 하기 보다는 특정 기사들이 올라오는 카테고리 (Ex. aitimes.com/healthcare) 를 제공해주고 크롤링 지시를 하는 것이 더 효율적일 것 같습니다.

도움 받은 글 (옵션)

참고한 지피터스 글이나 외부 사례를 알려주세요.

(내용 입력)

3

👉 이 게시글도 읽어보세요