短视频创作、内容运营和AI工具开发中,经常需要快速获取B站关键词、热门内容和相关视频信息。传统方式需要反复打开网页或自己封装接口。本项目把B站搜索封装成标准MCP服务,让AI助手和编程工具可以直接调用,为内容选题、视频分析和自动化工作流提供统一的数据入口。
点击空白处退出提示
短视频创作、内容运营和AI工具开发中,经常需要快速获取B站关键词、热门内容和相关视频信息。传统方式需要反复打开网页或自己封装接口。本项目把B站搜索封装成标准MCP服务,让AI助手和编程工具可以直接调用,为内容选题、视频分析和自动化工作流提供统一的数据入口。
1. 使用FastMCP搭建标准MCP服务;2. 提供全站搜索工具,并返回结构化搜索结果;3. 提供视频搜索工具,返回标题、作者、播放量等摘要信息;4. 提供视频详情查询,可按BV号获取播放、点赞、弹幕等数据;5. 提供热门视频与热门关键词接口,支持内容选题和短视频分析;6. 项目支持stdio启动,可接入支持MCP的AI客户端。
我独立完成了整体设计与接口封装:使用Python和FastMCP搭建B站MCP服务,通过bilibili-api-python实现全站搜索、视频搜索、视频详情、热门视频和热门关键词五个工具,并将返回数据整理为稳定结构,使AI Agent能够直接调用。实现过程中重点处理了接口差异、返回结果清洗和异常处理。




评论