78trust / 100

Unprofane

by unprofane.com in Other

MCP serverPassing, checked 7 h ago

Should I allow this text? Profanity and toxicity checks that are hard to fool, with the evidence.

https://api.unprofane.com/mcp
Tools
5
open to any client
Uptime
100%
last 30 days
Response time
536 ms
878 ms slowest 5%
Last check
Passed
7 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "unprofane": {
      "type": "http",
      "url": "https://api.unprofane.com/mcp"
    }
  }
}

5 tools

  • check_text

    Decide whether one text should be allowed: profanity, slurs, insults, threats and sexual language, disguised spellings included (sh1t, f.u.c.k, leetspeak, homoglyphs). Returns the action (allow, review, block), the matches with their categories and the tricks used, a…

  • check_batch

    Check up to 100 texts in one call, 30,000 characters in all, with the same settings. Each item has your id and a text; results come back in order, each with its id and either a result (as check_text returns) or an error. Read-only; counts one check per item.

  • report_result

    Tell Unprofane a check got it wrong (or right): the result's id, the verdict and, if you know it, the action it should have taken. A person reads every report and corrections ship in a later engine. Writes a report; it changes no result and counts no check.

  • get_usage

    The checks this key's account has used in the current billing period, how many its plan includes and any overage, with the share answered by the rules alone, the model or the cache. Counts up to the last full hour. Read-only and free.

  • get_integration_snippet

    A complete, runnable recipe for adding Unprofane to a platform in a language: code to paste. Use it when asked to add a profanity or username filter to an app. Read-only and free: it checks no text.

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
7 h agoPassed200603 ms
17 h agoPassed200352 ms
26 h agoPassed200105 ms
35 h agoPassed200494 ms
45 h agoPassed200560 ms
Show 10 older checks
2 days agoPassed200791 ms
3 days agoPassed200553 ms
3 days agoPassed200656 ms
3 days agoPassed200724 ms
4 days agoPassed200582 ms
4 days agoPassed200536 ms
5 days agoPassed200451 ms
5 days agoPassed2001.2 s
6 days agoPassed200487 ms
6 days agoPassed200667 ms