222wcnm/BiliStalkerMCP
3.2
If you are the rightful owner of BiliStalkerMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
BiliStalkerMCP is a Model-Context-Protocol server that allows AI models to fetch the latest video updates from specified Bilibili users through tool calls based on the MCP protocol.
BiliStalkerMCP
A Model Context Protocol (MCP) server for comprehensive Bilibili user data acquisition.
Quick Start
Installation
Installing via Smithery
To install bilistalkermcp automatically via Smithery:
npx -y @smithery/cli install @222wcnm/bilistalkermcp
Manual Installation
uvx bili-stalker-mcp
Configuration
Add to your MCP client settings:
{
"mcpServers": {
"bilistalker": {
"command": "uvx",
"args": ["bili-stalker-mcp"],
"env": {
"SESSDATA": "your_sessdata",
"BILI_JCT": "your_bili_jct",
"BUVID3": "your_buvid3"
}
}
}
}
Available Tools
Tool | Description | Parameters |
---|---|---|
get_user_info | User profile and stats | user_id or username |
get_user_video_updates | Video publications with subtitles | user_id /username , page , limit |
get_user_dynamic_updates | User dynamics with type filtering | user_id /username , offset , limit , dynamic_type |
get_user_articles | Article publications | user_id /username , page , limit |
get_user_followings | Following list | user_id /username , page , limit |
Development
# Clone and setup
git clone https://github.com/222wcnm/BiliStalkerMCP.git
cd BiliStalkerMCP
uv pip install -e .
# Run tests
python tests/test_suite.py -u <user_id_or_username>
License
MIT