ChatGPT, Claude, Claude Code, Cursor 같은 AI 앱에서 WantedLived 가 수집한 유튜브 채널 데이터를 대화로 조회할 수 있게 해 주는 연결입니다. AI 앱이 표준 규격인 MCP(Model Context Protocol)로 아래 주소에 접속합니다.
https://wantedlived.com/mcp
AI 앱은 질문에 맞춰 아래 도구를 골라 씁니다. 도구 이름을 외울 필요는 없습니다.
| 도구 | 하는 일 |
|---|---|
list_channels | 추적 중인 채널 목록 (구독자·조회수·영상 수) |
get_channel | 채널 프로필, 유형별 영상 수(일반·쇼츠·라이브), 최근 업로드, 재생목록, 자주 쓰는 태그 |
get_channel_history | 채널 구독자·조회수·영상 수의 일별 추이 (기본 최근 90일) |
list_videos | 채널 영상 목록 — 유형·게시일로 거르고 최신·조회수·좋아요·댓글·최근 조회수 증가 순으로 정렬 |
get_video | 영상 상세 정보 (설명, 태그, 라이브 일정, 수집된 댓글 수(답글 포함)) |
get_video_history | 영상 조회수·좋아요·댓글 수의 일별 변화 |
list_lives | 채널의 라이브 방송 목록 (최고·p95·평균 동시 시청자, 채팅 수, 채팅 참여자, 유료 메시지) |
get_live_timeseries | 라이브 한 편의 동시 시청자·조회수·좋아요·채팅 수 시계열 |
get_live_chat_stats | 라이브 채팅 통계 (메시지·참여자 수, 슈퍼챗 합계, 채팅을 많이 한 시청자, 채팅이 몰린 시간) |
search_chat_messages | 라이브 채팅 메시지 검색 (채널·영상·작성자 중 하나 이상 지정) |
search_comments | 유튜브 댓글·답글 검색 (채널·영상·작성자·부모 댓글 중 하나 이상 지정) |
search_external | 외부 수집 글(뉴스·커뮤니티·SNS·공식 홈페이지) 검색과 글 하나의 본문·댓글 (채널·플랫폼·검색어 중 하나 이상, 또는 itemId) — 운영 설정에 따라 꺼져 있을 수 있습니다 |
get_live_now | 지금 진행 중인 라이브와 현재 동시 시청자 |
compare_channels | 기간별(7일·30일·90일·전체) 채널 간 라이브 성과 비교 |
get_chat_overlap | 채널 간 채팅 시청자 겹침 요약과 채널 쌍별 표 |
list_overlap_viewers | 여러 채널에서 채팅한 시청자 목록 |
get_viewer_profile | 시청자 한 명의 채널별 채팅 활동 |
get_analysis_report | 라이브 방송의 AI 분석 리포트 |
get_sentiment | 채널별 커뮤니티 분위기(감성) 리포트 |
동시 시청자의 p95 는 수집한 값 가운데 가장 높은 5% 를 빼고 본 최댓값이라, 잠깐 튄 값에 흔들리는 최고값보다 방송 규모를 더 안정적으로 보여 줍니다.
각 AI 앱의 메뉴 이름과 위치는 제품 업데이트로 바뀔 수 있습니다. 아래와 다르면 비슷한 이름의 메뉴(커넥터, 앱, MCP)를 찾아 주세요.
Plus·Pro·Business·Enterprise·Edu 플랜에서 개발자 모드로 연결합니다. 연결은 앱 연결(OAuth)만 지원합니다.
WantedLived, MCP 서버 URL 은 https://wantedlived.com/mcp, 인증은 OAuth 를 고릅니다.chatgpt.com)를 확인하고 [허용]을 누릅니다.Business·Enterprise·Edu 워크스페이스는 관리자가 앱을 만들어 게시(publish)해야 구성원이 쓸 수 있습니다. 게시된 앱의 도구 목록은 게시 시점에 고정되므로, 새 도구가 추가되면 관리자가 다시 게시해야 보일 수 있습니다.
앱 연결(OAuth)로 연결합니다. Free 플랜은 커스텀 커넥터를 1개까지 추가할 수 있습니다.
WantedLived, 원격 MCP 서버 URL 은 https://wantedlived.com/mcp 를 입력합니다. 고급 설정의 OAuth Client ID·Client Secret 칸은 비워 둡니다(자동으로 등록됩니다).claude.ai)를 확인하고 [허용]을 누릅니다.Team·Enterprise 플랜은 조직 소유자(Owner)가 조직 설정에서 커넥터를 먼저 추가해야 구성원이 각자 연결할 수 있습니다. Claude 데스크톱 앱에서도 같은 메뉴(설정 → 커넥터)에서 추가할 수 있습니다.
방법 1 — 앱 연결(OAuth, 권장)
claude mcp add --scope user --transport http wantedlived https://wantedlived.com/mcp
그다음 Claude Code 안에서 /mcp 를 입력하고 wantedlived 를 골라 Authenticate 를 누릅니다. 브라우저에 WantedLived 동의 화면이 열리면 [허용]을 누릅니다.
방법 2 — API 키: 설정 → AI 연결 (MCP) 에서 키를 발급한 뒤 헤더로 넣습니다.
claude mcp add --scope user --transport http wantedlived https://wantedlived.com/mcp --header "Authorization: Bearer wlk_발급받은키"
--scope user 로 추가하면 어느 폴더에서 Claude Code 를 열어도 쓸 수 있습니다. 빼면 명령을 실행한 폴더(프로젝트)에서만 보입니다.
어느 쪽이든 설정은 내 컴퓨터(~/.claude.json)에만 저장되고 저장소에는 들어가지 않습니다. 팀과 공유하는 프로젝트 설정
(--scope project, .mcp.json)에는 키를 직접 쓰지 말고 환경변수 참조를 쓰세요.
{
"mcpServers": {
"wantedlived": {
"type": "http",
"url": "https://wantedlived.com/mcp",
"headers": {
"Authorization": "Bearer ${WANTEDLIVED_MCP_KEY}"
}
}
}
}
방법 1 — 앱 연결(OAuth): ~/.cursor/mcp.json 에 아래처럼 추가합니다.
{
"mcpServers": {
"wantedlived": {
"url": "https://wantedlived.com/mcp"
}
}
}
저장한 뒤 Cursor 설정의 MCP 메뉴에서 wantedlived 의 연결(Connect)·로그인 버튼을 누르고, 브라우저에 열린 WantedLived 동의 화면에서 [허용]을 누릅니다.
방법 2 — API 키: 키는 설정 파일에 직접 쓰지 말고 환경변수에서 읽게 합니다.
{
"mcpServers": {
"wantedlived": {
"url": "https://wantedlived.com/mcp",
"headers": {
"Authorization": "Bearer ${env:WANTEDLIVED_MCP_KEY}"
}
}
}
}
환경변수는 셸 설정 파일(macOS·Linux 의 ~/.zshrc 등)에 넣고 Cursor 를 다시 시작합니다.
export WANTEDLIVED_MCP_KEY="wlk_발급받은키"
${WANTEDLIVED_MCP_KEY}, ${env:WANTEDLIVED_MCP_KEY})를 쓰세요.invalid_token · 인증이 필요하다는 오류: 키가 해지·만료됐거나 앱 연결이 끊긴 경우입니다. 앱 연결은 AI 앱에서 다시 연결(재인증)하고, API 키는 새로 발급해 설정을 바꿔 주세요.Rate limit exceeded. Retry after N seconds.: 짧은 시간에 너무 많이 호출했습니다. 안내된 시간만큼 기다린 뒤 다시 시도하세요. 지금 기준으로 키·연결 하나당 도구 호출은 분당 60회, 계정당 시간당 600회까지입니다.Server is busy. Retry shortly.: 같은 계정의 조회가 동시에 여러 개 실행 중입니다. 잠시 후 다시 시도하세요.Query took too long · Result too large: 기간을 좁히거나 가져올 개수를 줄여 다시 물어보세요.This feature is currently turned off by the operator.: 운영자가 그 기능(채팅 교차 분석, 커뮤니티 분위기 등)을 꺼 둔 상태입니다.