MCP Nullbr

v1.0.0Search & Data Extractionstable

用于搜索影视资源的mcp,使用的是nullbr的api

mcp-nullbrmcpai-integration
Share:
21
Stars
0
Downloads
0
Weekly
0/5

What is MCP Nullbr?

MCP Nullbr is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 用于搜索影视资源的mcp,使用的是nullbr的api

用于搜索影视资源的mcp,使用的是nullbr的api

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • 用于搜索影视资源的mcp,使用的是nullbr的api

Use Cases

Search for video and media resources using the Nullbr API.
chenglu1129

Maintainer

LicenseMIT
Languagejava
Versionv1.0.0
UpdatedApr 8, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-nullbr

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use MCP Nullbr

MCP Nullbr Server is a Java-based MCP server built on the Spring AI framework that connects AI agents to the NullBR API for searching and retrieving media resources — movies, TV shows, seasons, episodes, and people. It exposes over 15 tools covering search, metadata lookup via TMDB IDs, resource link retrieval (115 network drives, magnet, ed2k, video), and CMS management for transferring links. It uses SSE (Server-Sent Events) transport rather than stdio, so it runs as a long-lived HTTP service that MCP clients connect to via URL.

Prerequisites

  • JDK 17 or higher installed
  • Maven 3.6 or higher for building from source
  • A NullBR API account with APP_ID and API_KEY credentials
  • Optional: a CMS system URL and credentials for the addShareDown tool
  • An MCP-compatible client that supports SSE transport (e.g., Cherry Studio, Claude)
1

Clone the repository

There is no pre-built binary distribution for this server. You must build it from source.

git clone https://github.com/chenglu1129/mcp-nullbr-server.git
cd mcp-nullbr-server
2

Configure API credentials

Edit src/main/resources/application.yml and fill in your NullBR APP_ID, API_KEY, and optionally your CMS credentials. The base URL for the NullBR API is https://api.nullbr.eu.org.

# src/main/resources/application.yml
nullbr:
  api:
    base-url: https://api.nullbr.eu.org
    app-id: YOUR_APP_ID
    api-key: YOUR_API_KEY

cms:
  base-url: YOUR_CMS_URL
  username: YOUR_CMS_USERNAME
  password: YOUR_CMS_PASSWORD
3

Build the project

Use Maven to compile and package the application into a runnable JAR file.

mvn clean package
4

Start the SSE server

Run the JAR to start the MCP server. It listens on port 8080 by default and exposes the SSE endpoint at /sse.

java -jar target/mcp-nullbr-server-0.0.1-SNAPSHOT.jar
5

Connect your MCP client via SSE

In Cherry Studio or another SSE-capable MCP client, add a new MCP server of type SSE and point it to http://localhost:8080/sse. Enable Function Calling in your model settings.

MCP Nullbr Examples

Client configuration (SSE)

For MCP clients that support SSE transport (like Cherry Studio), configure the server as a URL-based connection rather than a command.

{
  "mcpServers": {
    "nullbr": {
      "url": "http://localhost:8080/sse",
      "transport": "sse"
    }
  }
}

Prompts to try

Search for media content and retrieve download resources through your AI agent.

- "Search for the movie 'The Matrix' using the NullBR tools."
- "Get the details for Breaking Bad season 1 (TMDB ID: 1396)."
- "Find download resources for the movie with TMDB ID 603."
- "Get information about the episode 3 of season 2 of a TV show."
- "Add this 115 share link to my CMS for storage."

Troubleshooting MCP Nullbr

Server fails to start with authentication errors

Verify your APP_ID and API_KEY in application.yml are correct. These must be obtained from your NullBR account. The base URL must be https://api.nullbr.eu.org exactly as shown.

SSE client cannot connect to http://localhost:8080/sse

Ensure the JAR is running (check with ps aux | grep java) and that port 8080 is not blocked by a firewall. Test with curl http://localhost:8080/sse to see if the SSE stream opens.

Frequently Asked Questions about MCP Nullbr

What is MCP Nullbr?

MCP Nullbr is a Model Context Protocol (MCP) server that 用于搜索影视资源的mcp,使用的是nullbr的api It connects AI assistants to external tools and data sources through a standardized interface.

How do I install MCP Nullbr?

Follow the installation instructions on the MCP Nullbr GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with MCP Nullbr?

MCP Nullbr works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is MCP Nullbr free to use?

Yes, MCP Nullbr is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-nullbr": { "command": "npx", "args": ["-y", "mcp-nullbr"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use MCP Nullbr?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides