NullBR MCP Server is an MCP server that connects AI assistants to the NullBR media API and external content management systems. Built with the MCP Java SDK and Spring AI, the server enables developers and media enthusiasts to search for films, television series, cast details, and collections using TMDB identifiers and keywords. Users can inspect detailed metadata down to specific seasons or episodes and query available download or stream links, including 115 network drive links, magnet URIs, ed2k hashes, and video sources. Additionally, the server provides endpoints to push 115 share links directly into a configured CMS for automated storage and media management. Operating over Server-Sent Events (SSE) with streaming support, it allows language models running in compatible environments like Cherry Studio, Cursor, or Claude to execute media lookup workflows and organize media libraries through plain text instructions.
Category: Design, Media & Creative
Tags: entertainment, media, metadata, movies
bash git clone https://github.com/chenglu1129/mcp-nullbr-server cd mcp-nullbr-server 3. Configure credentials in src/main/resources/application.yml: yaml nullbr: api: base-url: https://api.nullbr.eu.org app-id: YOUR_APP_ID api-key: YOUR_API_KEY cms: base-url: YOUR_CMS_ADDRESS username: YOUR_CMS_USERNAME password: YOUR_CMS_PASSWORD 4. Build the project package: bash mvn clean package 5. Run the SSE server (listens on default port 8080): bash java -jar target/mcp-nullbr-server-0.0.1-SNAPSHOT.jar 6. In your client (such as Cherry Studio), add an MCP server with type set to SSE and URL configured as http://localhost:8080/sse, then enable function calling.Part of MCP Servers
Clone the repository from GitHub, configure your NullBR API keys and CMS credentials in src/main/resources/application.yml, and package the application with Maven using mvn clean package. Then execute the generated jar using java -jar target/mcp-nullbr-server-0.0.1-SNAPSHOT.jar to expose the SSE endpoint on port 8080.
It provides tools to search media databases, retrieve movie and television series metadata, query episode details, find magnet or 115 cloud drive download resources, and forward transfer links directly to an external CMS system.
Because it runs as a standard Server-Sent Events (SSE) server, it works with any client supporting SSE-based MCP connections, such as Cherry Studio, Claude Desktop, and Cursor, provided function calling is enabled.
Yes, NullBR MCP Server is open source and licensed under the MIT license, with source code available on GitHub.
The server requires Java Development Kit (JDK) version 17 or higher, Apache Maven 3.6 or higher for building the jar, and active API credentials configured in the application.yml file.