modelscope·SMYB5431/bilibili-api-mcp-server
用于哔哩哔哩 API 的 MCP(模型上下文协议)服务器,支持多种操作。 - - 一个项目管理工具,可以很方便管理依赖。 在任意 MCP client 中配置本 Server,系统会自动下载和启用 > 💡 提示:您也可以直接使用项目根目录下的 mcp-config.json 文件作为配置参考。 1. clone 本项目 2. 使用 uv 安装依赖 3. 在任意 MCP client 中配置本 Server 支持以下操作: 1. searchandrecommendvideos: 智能视频搜索和推荐功能。 - 按综合排序搜索视频内容 - 自动过滤课堂视频(cheese链接) - 返回前15条视频结果(可自定义数量) - 基于搜索结果提供推荐理由 - 分析视频质量和热度 - 生成内容总结和推荐报告 2. searchuser: 专门用于搜索哔哩哔哩用户的
用于哔哩哔哩 API 的 MCP(模型上下文协议)服务器,支持多种操作。
在任意 MCP client 中配置本 Server,系统会自动下载和启用
{
"mcpServers": {
"bilibili": {
"type": "stdio",
"isActive": true,
"command": "uvx",
"args": [
"bilibili-api-mcp-server"
]
}
}
}
💡 提示:您也可以直接使用项目根目录下的
mcp-config.json文件作为配置参考。
git clone https://github.com/SMYB5431/bilibili-api-mcp-server.git
cd bilibili-api-mcp-server
uv sync
{
"mcpServers": {
"bilibili": {
"command": "uvx",
"args": [
"--directory",
"/your-project-path/bilibili-api-mcp-server",
"run",
"bilibili.py"
]
}
}
}
支持以下操作:
search_and_recommend_videos: 智能视频搜索和推荐功能。
search_user: 专门用于搜索哔哩哔哩用户的功能,可以按照粉丝数排序。
get_user_id_by_name: 通过用户名获取用户ID,支持精确搜索和详细信息返回。
get_user_dynamics: 获取指定用户的最新动态。
get_user_videos: 获取指定用户的最新投稿视频。
get_user_collections: 获取指定用户的合集信息。
get_collection_videos: 获取指定合集中的视频列表。
search_collection_by_keyword: 在用户合集中搜索包含关键词的视频。
get_video_danmaku: 获取视频弹幕信息。
本项目在开发和测试过程中使用了哔哩哔哩 UP主 技术爬爬虾 的公开内容作为示例数据。
本项目仅用于技术学习和研究目的,所有示例数据的使用均遵循哔哩哔哩平台的使用条款。如有任何版权问题,请联系项目维护者。
MIT
一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。
一个MCP服务器,它在本地git仓库上提供语义搜索功能,使用户能够克隆仓库、处理分支并通过矢量化代码块搜索代码。
一种模型上下文协议(MCP)服务器,可以帮助大型语言模型以最少的设置来索引、搜索和分析代码库。
通过向量嵌入技术,为项目提供记忆库和RAG上下文支持,以增强代码理解和管理,并与RooCode和Cline集成。
VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。
基于GTFS数据的Caltrain火车时刻查询服务,提供实时火车时刻表、站点查询和时间特定查询功能。