“bilibili” MCP 서버는 무엇을 하나요?
bilibili MCP 서버는 Model Context Protocol(MCP) 서버로, AI 어시스턴트와 애플리케이션이 bilibili.com API와 연결될 수 있도록 설계되었습니다. 이 서버는 AI 기반 워크플로우가 bilibili의 사용자 프로필, 동영상 메타데이터, 검색 결과 등 다양한 정보를 접근·조회할 수 있도록 다리 역할을 합니다. 이로써 AI 어시스턴트의 동영상 콘텐츠 탐색, 사용자 데이터 조회, 콘텐츠 분석 등 다양한 업무 수행 능력이 향상됩니다. 개발자는 이 서버를 활용해 bilibili의 방대한 콘텐츠 생태계와 상호작용이 필요한 워크플로우를 자동화하고 효율화할 수 있으며, 최신 동영상 및 사용자 정보를 다양한 애플리케이션이나 연구 프로젝트에 손쉽게 적용할 수 있습니다.
프롬프트 목록
공식 문서나 코드에서 명시적으로 언급된 프롬프트 템플릿은 없습니다.
리소스 목록
공식 문서나 코드에 명시된 리소스 프리미티브는 없습니다.
도구 목록
mid로 사용자 정보 조회
사용자 ID(mid)로 bilibili 사용자의 상세 정보를 가져옵니다.bvid로 동영상 정보 조회
고유의bvid로 특정 bilibili 동영상의 메타데이터 및 세부 정보를 가져옵니다.- 키워드로 동영상 검색
특정 키워드로 bilibili 내 동영상을 검색하여 관련 결과 목록을 반환합니다.
이 MCP 서버의 활용 예시
- 사용자 데이터 조회 자동화
사용자 ID를 기반으로 특정 bilibili 사용자의 정보를 자동으로 수집해 소셜 미디어 분석이나 연구에 활용할 수 있습니다. - 동영상 메타데이터 추출
bvid만 입력하면 동영상의 상세 메타데이터를 신속하게 확보해 콘텐츠 선별·분석 워크플로우를 간소화할 수 있습니다. - 콘텐츠 탐색
키워드로 동영상을 검색해 추천, 요약, 후처리 등 다양한 AI 기반 콘텐츠 활용에 적합한 관련 영상을 찾을 수 있습니다. - 자동화된 모니터링
MCP 서버를 모니터링 도구에 통합하여 bilibili 내 특정 사용자나 콘텐츠 유형을 실시간 추적할 수 있습니다. - 앱 데이터 강화
내부 애플리케이션이나 챗봇에 최신 bilibili 정보를 연동해 사용자 경험을 높이거나 연구 지원에 활용할 수 있습니다.
설치 방법
Windsurf
- Node.js가 설치되어 있는지 확인하세요.
- Windsurf 설정 파일을 엽니다.
- npm 패키지를 사용해 bilibili MCP 서버를 추가하세요:
{ "mcpServers": { "bilibili": { "command": "npx", "args": ["-y", "@wangshunnn/bilibili-mcp-server"] } } } - 설정을 저장하고 Windsurf를 재시작하세요.
- MCP 옵션에 bilibili MCP 서버가 표시되는지 확인하세요.
Claude
- Node.js가 설치되어 있는지 확인하세요.
- Claude 설정 파일을 엽니다.
- 다음과 같이 bilibili MCP 서버를 추가하세요:
{ "mcpServers": { "bilibili": { "command": "npx", "args": ["-y", "@wangshunnn/bilibili-mcp-server"] } } } - 저장 후 Claude를 재시작하세요.
- 인터페이스에 “bilibili MCP” 옵션이 나타나는지 확인하세요.
Cursor
- Node.js가 설정되어 있는지 확인하세요.
- Cursor 설정 파일을 수정합니다.
- 다음과 같이 MCP 서버 항목을 추가하세요:
{ "mcpServers": { "bilibili": { "command": "npx", "args": ["-y", "@wangshunnn/bilibili-mcp-server"] } } } - 저장 후 Cursor를 재시작하세요.
- 새 bilibili MCP 항목이 나타나는지 확인하세요.
Cline
- Node.js가 설치되어 있는지 확인하세요.
- Cline 설정 파일에 접근하세요.
- bilibili MCP 서버 구성을 추가하세요:
{ "mcpServers": { "bilibili": { "command": "npx", "args": ["-y", "@wangshunnn/bilibili-mcp-server"] } } } - 변경사항을 저장하고 Cline을 재시작하세요.
- MCP 서버가 인식되는지 확인하세요.
API 키 보안 관리
bilibili API 인증이 필요한 경우, 민감한 키는 환경 변수로 관리하세요. 예시 설정은 다음과 같습니다:
{
"mcpServers": {
"bilibili": {
"command": "npx",
"args": ["-y", "@wangshunnn/bilibili-mcp-server"],
"env": {
"BILIBILI_API_KEY": "${BILIBILI_API_KEY}"
},
"inputs": {
"apiKey": "${BILIBILI_API_KEY}"
}
}
}
}
“BILIBILI_API_KEY” 부분을 실제 환경 변수 명칭으로 바꿔주세요.
FlowHunt 워크플로우에서 MCP 사용법
FlowHunt에서 MCP 통합하기
FlowHunt 워크플로우에 MCP 서버를 통합하려면 MCP 컴포넌트를 추가하고 AI 에이전트에 연결하세요:

MCP 컴포넌트를 클릭해 설정 패널을 엽니다. 시스템 MCP 설정 섹션에 다음과 같은 JSON 형식으로 MCP 서버 정보를 입력합니다:
{
"bilibili": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
설정이 완료되면 AI 에이전트가 해당 MCP의 모든 기능과 도구를 사용할 수 있습니다. “bilibili"를 실제 MCP 서버 이름으로, URL도 본인의 MCP 서버 URL로 변경하세요.
개요
| 섹션 | 지원 여부 | 세부 정보/비고 |
|---|---|---|
| 개요 | ✅ | |
| 프롬프트 목록 | ⛔ | 프롬프트 템플릿 없음 |
| 리소스 목록 | ⛔ | 리소스 프리미티브 문서화 없음 |
| 도구 목록 | ✅ | 사용자 정보, 동영상 정보, 동영상 검색 도구 제공 |
| API 키 보안 | ✅ | 예시 제공 |
| 샘플링 지원(평가에 중요하지 않음) | ⛔ | 언급 없음 |
제공 문서와 서버 기능 기준, bilibili MCP 서버는 bilibili API와의 연동에 필수적인 도구를 제공하지만, 리소스, 프롬프트, roots·샘플링 등 고급 MCP 기능에 대한 문서화는 부족합니다. 설치 및 통합 안내는 명확하며, 오픈소스 및 자유로운 라이선스를 가지고 있습니다. 평점: 5/10.
MCP 점수
| 라이선스 존재 여부 | ✅ |
|---|---|
| 최소 1개 도구 제공 | ✅ |
| 포크 수 | 1 |
| 별점 수 | 4 |
