Bilibili MCP Server
Provides tools for searching videos, getting video info, and retrieving user info from Bilibili's public API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Bilibili MCP Serversearch for technology reviews"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🎬 Bilibili MCP Server
一个基于 Bilibili 公开 API 的 MCP Server,让 AI Agent 能搜索视频并读取公开视频与 UP 主信息。
An MCP server powered by public Bilibili APIs so AI agents can search videos and read public video and creator metadata.
Features
No login, no cookie, public APIs only
Built with Python and FastMCP
Ready for Claude Desktop and Cursor
Includes basic error handling for timeout, HTTP failures, and Bilibili API errors
Related MCP server: video-studio-mcp
Installation
Option 1: pip
git clone https://github.com/12qw3er4ty5u-collab/bilibili-mcp-server.git
cd bilibili-mcp-server
python -m venv .venvWindows:
.venv\Scripts\activate
pip install -r requirements.txt
copy .env.example .envmacOS / Linux:
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .envRun:
python server.pyOption 2: uv
git clone https://github.com/12qw3er4ty5u-collab/bilibili-mcp-server.git
cd bilibili-mcp-server
uv venvWindows:
.venv\Scripts\activate
uv pip install -r requirements.txt
copy .env.example .envmacOS / Linux:
source .venv/bin/activate
uv pip install -r requirements.txt
cp .env.example .envRun:
uv run server.pyConfiguration
Claude Desktop
Add the following snippet to your Claude Desktop MCP config:
{
"mcpServers": {
"bilibili-mcp-server": {
"command": "python",
"args": ["server.py"],
"cwd": "./bilibili-mcp-server"
}
}
}If you prefer uv:
{
"mcpServers": {
"bilibili-mcp-server": {
"command": "uv",
"args": ["run", "server.py"],
"cwd": "./bilibili-mcp-server"
}
}
}Cursor
Add the following snippet to your Cursor MCP config:
{
"mcpServers": {
"bilibili-mcp-server": {
"command": "python",
"args": ["server.py"],
"cwd": "./bilibili-mcp-server"
}
}
}If you prefer uv:
{
"mcpServers": {
"bilibili-mcp-server": {
"command": "uv",
"args": ["run", "server.py"],
"cwd": "./bilibili-mcp-server"
}
}
}Tools
Tool | Description | Parameters | Returns |
| Search public Bilibili videos by keyword. / 按关键词搜索公开视频。 |
| Video list with title, link, play count, and |
| Get one video's public details by |
| Title, description, uploader, play count, and link |
| Get a creator's public profile by |
| Name, follower count, bio, and profile URL |
Public APIs Used
Search:
https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword=...Video info:
https://api.bilibili.com/x/web-interface/view?bvid=...User info:
https://api.bilibili.com/x/web-interface/card?mid=...
This project does not use login, cookies, or private endpoints.
本项目不使用登录、Cookie 或任何私有接口。
Contributing
Issues and pull requests are welcome.
欢迎提交 Issue 和 Pull Request。
License
MIT License. See LICENSE for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityFmaintenanceAn MCP server that enables users to search Bilibili videos, access trending rankings, and retrieve detailed information about videos, content creators, and anime schedules. It allows AI applications to interact directly with Bilibili content via simple API interfaces.Last updated54182MIT
- Flicense-qualityBmaintenanceMCP server enabling AI agents to generate AI videos and images, analyze video content, and download videos from Douyin and Xiaohongshu.Last updated
- AlicenseAqualityCmaintenance这是一个面向中文圈的MCP服务器,将中国互联网常用能力(如地图、快递、RSS、B站等)封装为标准MCP工具,方便AI Agent安全调用。Last updated132MIT
- AlicenseAqualityDmaintenanceMCP server that lets AI agents search YouTube and fetch transcripts.Last updated23MIT
Related MCP Connectors
MCP server for Hailuo (MiniMax) AI video generation
MCP server for ByteDance Seedance AI video generation
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/12qw3er4ty5u-collab/bilibili-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server