For Agents
Classify whether an image contains nudity or adult content via a single GET request and receive an everyone/teen/adult rating with confidence scores.
Get started with Image Moderation in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"rate an image as safe or adult"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Image Moderation API.
Rate an image URL as everyone, teen, or adult based on visible nudity
Return numeric probabilities for adult versus safe-for-work content
Pre-screen classified-ad photos before they appear publicly
Filter user avatar uploads against an everyone-only policy
Score forum attachments to send borderline cases to human review
GET STARTED
Use for: I need to check whether an image URL contains nudity, Rate a user-uploaded photo for SFW content, Filter classified ad images before publishing, Score an avatar URL for adult content
Not supported: Does not handle video, audio, or text moderation, and does not perform face recognition or general object tagging — use for still-image NSFW rating only.
ModerateContent is a free image moderation service that classifies whether an image contains adult or suggestive material. The API exposes a single GET endpoint that accepts an image URL plus an API key and returns a rating label (everyone, teen, adult) along with a numeric confidence score and predicted nudity probabilities. It is designed for forums, classifieds, and user-generated content sites that need a quick safe-for-work check before publishing media.
Patterns agents use Image Moderation API for, with concrete tasks.
★ Classified Ad Photo Screening
Online marketplaces and classified-ad sites screen seller-uploaded photos before they appear in listings. The single GET / endpoint with a key and image_url query parameter returns a rating string and numeric scores, letting moderation logic auto-approve safe images, queue borderline cases, and reject adult content. Integration is a single HTTP call, typically deployed in under a day.
For a list of classified ad image URLs, call ModerateContent and return only the URLs rated 'everyone'
Avatar and Profile Picture Filter
Apply a strict everyone-only policy to user avatars and profile pictures on family-friendly platforms. Hosting the image first then passing the public URL to the moderation API lets the platform reject any upload that returns an adult or teen rating before it is shown to other users. Suitable for kids' platforms and education products.
Upload the user's chosen avatar to a temporary CDN, call ModerateContent with the URL, and only persist the avatar if the rating is 'everyone'
Agent-Driven Bulk Image Review with Jentic
Run a Jentic-connected agent over a backlog of legacy user-uploaded images to retroactively flag content that violates current SFW policy. The agent searches Jentic for the moderation operation, loads the schema, and processes the queue, writing flagged image IDs to a review spreadsheet for human moderators.
Iterate over 10,000 historical avatar URLs, classify each via ModerateContent, and produce a CSV of those with an adult rating for review
1 endpoints — moderatecontent is a free image moderation service that classifies whether an image contains adult or suggestive material.
METHOD
PATH
DESCRIPTION
/
Classify an image URL as everyone, teen, or adult with nudity scores
/
Classify an image URL as everyone, teen, or adult with nudity scores
Three things that make agents converge on Jentic-routed access.
Credential isolation
ModerateContent API keys are stored encrypted in the Jentic vault (MAXsystem) and injected as the key query parameter at execution time. Agents never see the raw key.
Intent-based discovery
Agents search Jentic by intent (e.g., 'rate an image for nudity') and Jentic returns the GET / moderation operation with its input schema, so the agent submits the URL without browsing docs.
Time to first call
Direct ModerateContent integration is fast — under a day for the single endpoint. Through Jentic: minutes to search, load, and execute the first classification.
Alternatives and complements available in the Jentic catalogue.
ModelPubSub Safe/Unsafe Image Classifier
ModelPubSub hosts the Skymel safe/unsafe classifier with content tags.
Choose ModelPubSub when you need descriptive content tags as well as a verdict; choose ModerateContent for a free everyone/teen/adult rating.
Imagga API
Imagga adds general image tagging and face detection alongside NSFW classification.
Choose Imagga when the same pipeline needs general visual understanding; choose ModerateContent for a focused, free NSFW rating.
Clarifai API
Clarifai offers broader computer vision and moderation models with custom training.
Pair with ModerateContent when stricter custom moderation policies or scene understanding are required.
Specific to using Image Moderation API through Jentic.
What authentication does the Image Moderation API use?
Although the OpenAPI security block is empty, the live API requires a free key parameter on every GET request to https://api.moderatecontent.com/moderate/. Sign up at moderatecontent.com to receive the key. Through Jentic, the key is stored encrypted in the MAXsystem vault and is injected at execution time so the agent never handles it directly.
Can I rate an image without uploading it?
Yes. The single GET / endpoint accepts a publicly reachable image URL via the url query parameter, fetches it server-side, and returns a rating label plus numeric scores. There is no multipart upload — the image must already be hosted somewhere ModerateContent can reach.
What are the rate limits for the Image Moderation API?
The free tier is throttled to roughly one request per second per key with a daily volume cap that depends on the account; paid plans raise both limits. The OpenAPI spec does not declare exact numbers, so production agents should respect 429 responses and back off.
How do I screen an image through Jentic?
Run pip install jentic, then search Jentic for 'rate an image for adult content'. Jentic returns the GET / operation on api.moderatecontent.com with its query schema. Load the schema, pass the image url, and execute — Jentic resolves the API key from the vault.
Is the Image Moderation API free?
ModerateContent advertises a free tier suitable for low-volume use. Higher request rates and SLAs require a paid plan. The free tier is enough to prototype and ship a small classified-ad or forum moderation flow without payment.