# Show GN: Auth Fetch MCP – AI가 로그인이 필요한 웹 페이지도 읽을 수 있게 해주는 MCP 서버

> Clean Markdown view of GeekNews topic #28262. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=28262](https://news.hada.io/topic?id=28262)
- GeekNews Markdown: [https://news.hada.io/topic/28262.md](https://news.hada.io/topic/28262.md)
- Type: show
- Author: [sinav](https://news.hada.io/@sinav)
- Published: 2026-04-06T21:07:14+09:00
- Updated: 2026-04-06T21:07:14+09:00
- Original source: [github.com/ymw0407](https://github.com/ymw0407/auth-fetch-mcp)
- Points: 9
- Comments: 4

## Topic Body

Claude Code나 Cursor 같은 AI 코딩 도구를 쓰다 보면 한 번쯤 이런 경험이 있을 겁니다.  
  
"이 Notion 페이지 요약해줘"라고 URL을 던져주면, AI가 가져온 건 로그인 페이지 HTML뿐. 결국 직접 페이지를 열어서 내용을 복사-붙여넣기하거나, PDF로 export해서 넘겨주게 됩니다. Jira 티켓, Confluence 문서, Google Docs도 마찬가지입니다. URL만 던져주면 끝날 일을 매번 수동으로 해야 하는 거죠.  
  
Auth Fetch MCP는 이 문제를 해결하기 위해 만들었습니다.  
  
##### 어떻게 동작하나요?  
AI에게 로그인이 필요한 URL을 주면, 실제 Chromium 브라우저가 열립니다. 사용자가 평소처럼 로그인하고 (SSO, 2FA, CAPTCHA 전부 가능합니다 — 실제 브라우저니까요), 화면 우하단의 캡처 버튼을 누르면 정제된 HTML이 AI에게 바로 전달됩니다.  
  
핵심은 세션이 로컬에 저장된다는 점입니다. 한 번 로그인하면 같은 서비스는 다시 로그인할 필요가 없습니다. Notion에 한 번 로그인해두면, 이후엔 어떤 Notion 페이지 URL을 줘도 AI가 바로 읽어옵니다.  
  
##### 왜 기존 방식으로는 안 되나요?  
MCP 생태계에 web fetch 도구들이 이미 있지만, 대부분 단순 HTTP 요청 기반이라 로그인이 필요한 페이지는 가져올 수 없습니다. 실무에서 다루는 문서 대부분은 사내 Notion, Jira, Confluence, Google Docs 같은 인증이 필요한 SaaS에 있는데, 이런 페이지들을 AI가 직접 읽지 못하면 결국 사람이 중간에서 복사-붙여넣기를 해야 합니다.  
  
Auth Fetch MCP는 실제 브라우저를 띄워서 이 문제를 근본적으로 해결합니다. 브라우저 기반이기 때문에 JavaScript로 렌더링되는 SPA도 문제없고, 어떤 인증 방식이든 지원됩니다.  
  
##### 주요 기능  
  - 로그인이 필요한 모든 웹 페이지를 AI가 읽을 수 있음  
  - SSO, 2FA, CAPTCHA 등 모든 인증 방식 지원 (실제 브라우저 사용)  
  - 세션 저장으로 서비스당 1회만 로그인하면 이후 자동 인증  
  - 페이지 내 이미지/파일도 세션 쿠키로 다운로드 가능 (별도 로그인 불필요)  
  - nav, footer, script 등 노이즈 요소를 제거한 정제된 HTML 반환  
  - 모든 데이터는 로컬에만 저장 — 외부 서버로 전송되는 것 없음  
  - Claude Code, Cursor, Windsurf 등 MCP 호환 클라이언트에서 사용 가능  
  
##### 활용 예시  
  - "이 Notion 기획 문서 읽고 API 스펙 정리해줘"  
  - "Jira 티켓 보고 버그 원인 분석해줘"  
  - "Confluence에 있는 온보딩 문서 요약해줘"  
  - "Google Docs 회의록 읽고 액션 아이템 뽑아줘"  
  
URL 하나면 AI가 알아서 브라우저를 열고, 내용을 가져오고, 작업을 수행합니다.  
  
##### 설치  
  Claude Code:  
  ```bash  
  claude mcp add --scope user auth-fetch -- npx auth-fetch-mcp@latest  
  ```  
  
  Cursor / Windsurf (.mcp.json):  
  ```json  
  {  
    "mcpServers": {  
      "auth-fetch": {  
        "command": "npx",  
        "args": ["auth-fetch-mcp@latest"]  
      }  
    }  
  }  
  ```  
  
GitHub: [https://github.com/ymw0407/auth-fetch-mcp](https://github.com/ymw0407/auth-fetch-mcp)

## Comments



### Comment 54828

- Author: kurthong
- Created: 2026-04-07T14:08:45+09:00
- Points: 1

매우 훌륭한 아이디어네요! 한번 써봐야겠습니다

### Comment 54840

- Author: sinav
- Created: 2026-04-07T15:44:06+09:00
- Points: 1
- Parent comment: 54828
- Depth: 1

좋은 평가 감사합니다!

### Comment 54792

- Author: superl3
- Created: 2026-04-06T23:28:21+09:00
- Points: 1

opentabs와 어떻게 다른가요?

### Comment 54793

- Author: sinav
- Created: 2026-04-06T23:46:30+09:00
- Points: 1
- Parent comment: 54792
- Depth: 1

OpenTabs가 브라우저를 AI에게 통째로 열어주는 플랫폼이라면, auth-fetch-mcp는 인증된 페이지의 콘텐츠를 LLM에 깔끔하게 전달하는 것에 집중한 도구입니다.                                                                                                                                                 
  
  - 설정이 간단합니다. Chrome 확장 프로그램 설치나 Developer Mode 설정 없이, MCP 설정 JSON 한 줄이면 바로 사용할 수 있습니다.                                                                                                                                                                          
  - 기존 브라우저를 건드리지 않습니다. 별도 Chromium을 띄우기 때문에 사용 중인 Chrome 세션이나 환경에 영향이 없고, 확장 프로그램이 세션에 접근하는 것이 걱정되는 분들도 안심하고 쓸 수 있습니다.                                                                                                       
  - LLM에 최적화된 콘텐츠를 반환합니다. 원본 HTML을 그대로 넘기는 게 아니라, script/style/nav/footer/cookie 배너 등 노이즈를 제거하고 본문 콘텐츠만 추출해서 돌려줍니다. 토큰 낭비 없이 바로 요약·분석에 활용할 수 있습니다.
