bilibili-skill
by Almost-Fu
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PYTHONUTF8 | No | Recommended Python UTF-8 mode setting for MCP clients. | 1 |
| BILI_AVOID_PATH | No | Path to the reply avoidance list file. Absolute paths are recommended. | data/agent.avoid.json |
| BILI_FRAMES_MAX | No | Maximum number of frames extracted by bili_video_frames per call. Range 1-9. | 3 |
| BILI_SKILL_ROOT | No | Repository root used by run_mcp.py. Optional normally; required if the skill directory is copied separately. | |
| BILI_UPLOAD_DIR | No | Whitelist directory for uploaded video files. Relative paths are resolved from the repository root. | data/uploads |
| BILI_CONFIG_PATH | No | Optional path to config.json. Environment-only setting; absolute paths are recommended. | <repo-root>/config.json |
| BILI_MCP_LOG_DIR | No | Directory for audit logs. Absolute paths are recommended. | logs |
| PYTHONIOENCODING | No | Recommended Python standard I/O encoding for MCP clients. | utf-8 |
| BILI_DENSE_HEIGHT | No | Height of each frame in dense storyboard generation. Range 240-2160. | 480 |
| BILI_SKILL_PYTHON | No | Interpreter override used by skill.json host via mcp.command_env. Optional. | |
| BILI_WINDOW_SECONDS | No | Window size in seconds when viewing by time window. Range 10-600. | 120 |
| BILI_DENSE_MAX_FRAMES | No | Maximum frames for dense storyboard generation. Range 1-120. | 40 |
| BILI_FRAMES_MAX_HEIGHT | No | Maximum extracted frame height. Range 360-2160. | 1080 |
| BILI_MAX_VIDEO_MINUTES | No | Maximum video length in minutes for overview/frame extraction. Range 1-600. | 60 |
| BILI_STORYBOARD_MAX_FRAMES | No | Maximum frames for sprite-storyboard generation. Range 1-60. | 24 |
| BILI_DENSE_INTERVAL_SECONDS | No | Frame interval in seconds for dense storyboard generation. Range 0.5-60. | 3.0 |
| BILI_FRAMES_MAX_AGE_SECONDS | No | Retention time in seconds for temporary extracted frames. Range 60-86400. | 3600 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues