Categories

NSFW Image Content Detector

AI-powered image content safety detector using NSFWJS to classify potentially inappropriate content with fallback analysis, supporting GIF/Animated WebP/APNG and JPEG/PNG/WEBP.

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/jpg, image/png, image/webp, image/gif

GIF files will analyze the first frame only. Supports transparency.

0.1 0.5 0.9

Lower values are more strict, higher values are more permissive

API Documentation

Request Endpoint

POST /en/api/tools/nsfw-image-detector

Request Parameters

Parameter Name Type Required Description
imageFile file (Upload required) Yes GIF files will analyze the first frame only. Supports transparency.
sensitivity range No Lower values are more strict, higher values are more permissive
analysisMode select No -

File type parameters need to be uploaded first via POST /upload/nsfw-image-detector to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON Data: JSON Data

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-nsfw-image-detector": {
      "name": "nsfw-image-detector",
      "description": "AI-powered image content safety detector using NSFWJS to classify potentially inappropriate content with fallback analysis, supporting GIF/Animated WebP/APNG and JPEG/PNG/WEBP.",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=nsfw-image-detector",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]