BiliStalkerMCP

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

Python MCP Version smithery badge

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

ToolDescriptionParameters
get_user_infoUser profile and statsuser_id or username
get_user_video_updatesVideo publications with subtitlesuser_id/username, page, limit
get_user_dynamic_updatesUser dynamics with type filteringuser_id/username, offset, limit, dynamic_type
get_user_articlesArticle publicationsuser_id/username, page, limit
get_user_followingsFollowing listuser_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