5분 만에 News MCP 연결하고 첫 뉴스 검색하기

MCP 주소 등록부터 OAuth 승인, 첫 검색과 기사 본문 확인까지 가장 짧은 시작 과정을 정리했습니다.

sehyeona5분
News MCP는 원격 MCP 서버입니다. 별도 프로그램이나 API 키를 설치하지 않고, 사용하는 클라이언트에 서버 주소를 등록한 뒤 Newsboy 계정으로 승인합니다.

1. MCP 주소 등록하기

모든 클라이언트가 같은 주소를 사용합니다.
text
https://mcp.newsmcp.news/mcp
Claude Code에서는 다음 명령으로 등록할 수 있습니다.
bash
claude mcp add-json --scope user newsboy '{
"type": "http",
"url": "https://mcp.newsmcp.news/mcp"
}'
Codex에서는 다음 명령을 사용합니다.
bash
codex mcp add newsboy --url https://mcp.newsmcp.news/mcp
ChatGPT나 Claude처럼 URL을 입력하는 클라이언트에서는 MCP 설정 화면에 주소만 붙여 넣으면 됩니다. 메뉴 이름과 등록 과정은 클라이언트마다 조금씩 다를 수 있습니다.

2. Newsboy 계정으로 승인하기

등록을 마치면 클라이언트가 브라우저에서 Newsboy OAuth 화면을 엽니다.
  1. 이메일 인증이 완료된 Google 계정으로 로그인합니다.
  2. 요청된 news.search, news.detail 권한을 확인합니다.
  3. 연결을 승인하고 클라이언트로 돌아옵니다.
토큰을 직접 복사하거나 설정 파일에 저장할 필요는 없습니다. 지원하는 클라이언트는 이후 토큰 갱신도 OAuth 흐름 안에서 처리합니다.

3. 첫 검색 요청하기

연결이 끝나면 에이전트에게 다음처럼 요청해 봅니다.
최근 30일 동안 삼성 반도체 성과와 관련된 뉴스를 찾아줘. 검색 결과에서 중요한 기사 세 건의 본문을 읽고, 기사별 핵심 내용과 발행 시각을 정리해줘.
이 요청에는 세 가지 의도가 들어 있습니다.
  • 기간을 지정합니다. 기간을 생략하면 News MCP도 최근 30일을 기본값으로 사용합니다.
  • 검색만 하지 않습니다. 후보 기사에서 멈추지 않고 본문 확인을 요청합니다.
  • 출력 기준을 정합니다. 몇 건을 읽고 무엇을 정리할지 에이전트가 알 수 있습니다.
에이전트는 먼저 news_search를 호출하고, 선택한 기사 ID로 news_batch_detail 또는 단일 기사 리소스를 읽습니다.

연결이 잘됐는지 확인하기

다음 두 가지가 보이면 정상입니다.
  • 사용 가능한 도구 목록에 news_search, news_batch_detail이 나타납니다.
  • 검색 결과에 [123]처럼 대괄호로 표시된 news_id, 발행 시각, newsboy://news/{news_id} 주소가 포함됩니다.
도구가 보이지 않는다면 MCP 연결을 다시 불러오고, 인증 화면이 다시 나타난다면 OAuth 승인을 완료합니다. 사용량 한도를 모두 사용했다면 Console에 표시된 다음 갱신 시각 이후 다시 검색할 수 있습니다.
첫 검색 다음에는 검색 청크에서 끝내지 않는 뉴스 조사법을 따라 날짜, 다음 페이지, 본문 확인 순서를 적용해 볼 수 있습니다.