Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ThePornDB MCP Servicesearch for Angela White and show me her bio"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ThePornDB MCP Service
An MCP (Model Context Protocol) service that exposes ThePornDB API functionality as tools to LLM applications like Claude Desktop, Claude Code, and other MCP-compatible clients.
Features
Search Content: Search for adult video scenes, movies, and JAV content with year filtering
Content Details: Retrieve complete metadata including performer information, images, and external references
Performer Lookup: Search for performers and get detailed profiles with bios and measurements
Secure Authentication: Token-based API authentication with startup validation
Automatic Retry: Built-in retry logic with exponential backoff for rate limit handling
Installation
From GitHub (Recommended)
Install the latest stable release:
Or using uv (10-100x faster):
From Source (Development)
Configuration
The service accepts your ThePornDB API token via the --token command-line argument:
Getting a Token
Visit https://theporndb.net
Create an account or log in
Navigate to API settings
Copy your API token
Command-Line Options
Running the Server
Development Mode (stdio transport)
For testing with MCP Inspector:
Production Mode (HTTP transport)
Testing with MCP Inspector
Start the MCP server:
theporndb-mcp --token=your_tokenStart MCP Inspector in another terminal:
npx -y @modelcontextprotocol/inspectorConnect Inspector to the server
Available Tools
Tool | Description |
| Search for adult video scenes by term and optional year |
| Search for full-length movies by term and optional year |
| Search for Japanese Adult Video content by term and optional year |
| Get complete details for a specific content item by ID |
| Search for performers by name |
| Get complete performer profile with bio and measurements |
Example Usage
Development
Running Tests
License
MIT License - see LICENSE file for details
Support
Documentation: See
specs/001-theporndb-mcp/for detailed design documentsIssues: Report bugs at https://github.com/achenglike/theporndb-mcp/issues
ThePornDB API: https://theporndb.net for API documentation and support