mcp-nullbr-server
用于搜索影视资源的mcp,使用的是nullbr的api
Documentation
NullBR MCP Server(nullbr已关站)
简介
NullBR API的题目搜索API现已兼容MCP协议,可以让任意支持MCP协议的智能体助手(如`Claude`、`Cursor`、`Cherry Studio`等)快速接入NullBR API,搜索和获取影视资源信息,并可以转存入CMS中。
本项目依赖 `MCP Java SDK` 开发,基于 Spring AI 框架实现。
采用 SSE (服务器发送事件) 协议,支持流式响应。
工具列表
本项目提供了丰富的影视资源查询与管理工具:
搜索与详情
- 影视搜索 (`searchMedia`): 搜索电影、电视剧、人物或合集。
- 获取列表 (`getList`): 获取特定列表详情。
- 获取电影详情 (`getMovieInfo`): 获取电影详细元数据。
- 获取电视剧详情 (`getTVInfo`): 获取电视剧详细元数据。
- 获取电视剧季详情 (`getTVSeasonInfo`): 获取特定季度的详情。
- 获取电视剧集详情 (`getTVEpisodeInfo`): 获取特定集数的详情。
- 获取人物信息 (`getPersonInfo`): 获取演职人员详情。
- 获取电影合集信息 (`getCollectionInfo`): 获取系列电影合集详情。
资源获取
- 获取电影资源 (`getMovieResources`): 获取电影的下载/播放资源。
- 获取电视剧资源 (`getTVResources`): 获取电视剧网盘资源。
- 获取电视剧季资源 (`getTVSeasonResources`): 获取特定季度的资源。
- 获取电视剧集资源 (`getTVEpisodeResources`): 获取特定集数的资源。
- 获取人物资源 (`getPersonResources`): 获取人物相关的网盘资源。
- 获取合集资源 (`getCollectionResources`): 获取电影合集的网盘资源。
CMS 管理
- 添加115分享链接 (`addShareDown`): 将获取的115分享链接添加到CMS系统进行转存。
快速开始
1. 环境要求
- JDK 17+
- Maven 3.6+
2. 安装与配置
git clone https://github.com/yourusername/mcp-nullbr-server
cd mcp-nullbr-server在运行之前,您需要配置 `src/main/resources/application.yml` 文件,填入您的 API 密钥和 CMS 配置:
nullbr:
api:
base-url: https://api.nullbr.eu.org
app-id: 您的APP_ID
api-key: 您的API_KEY
cms:
base-url: 您的CMS地址
username: 您的CMS账号
password: 您的CMS密码3. 构建
mvn clean package4. 运行
使用以下命令启动 SSE 服务(默认端口 8080):
java -jar target/mcp-nullbr-server-0.0.1-SNAPSHOT.jar5. 接入客户端
通过 Cherry Studio 接入
1. 打开 Cherry Studio 设置,点击 "MCP 服务器"。
2. 点击 "添加",配置如下:
3. 保存配置。
4. 在设置 -> 模型服务中,确保已启用 "工具函数调用" (Function Calling)。
5. 在对话界面开启 MCP 服务。
6. 现在您可以直接向 AI 询问,例如:
许可证
MIT
Frequently asked questions
What is mcp-nullbr-server?
mcp-nullbr-server is 用于搜索影视资源的mcp,使用的是nullbr的api
How do I install mcp-nullbr-server?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is mcp-nullbr-server open source?
Yes — it is hosted on GitHub at https://github.com/chenglu1129/mcp-nullbr-server and has 23 stars.
Related MCP tools
MCP Server for Ghidra Java-based implementation. Trusted by 6400+ developers. Trusted by 6400+ developers. Trusted by 6400+ developers.
The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI Trusted by 2800+ developers.
A library for communication with a Minecraft client/server. Built for the Model Context Protocol to enhance AI capabilities. Java-based implementation.
Model Context Protocol Servers
Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, CoPilot, and Hermes Agent — fewer tokens, fewer tool calls, 100% local
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP