AI humanizer for MCP clients. Rewrites AI text so it reads naturally and sounds human.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check the UndetectedGPT account linked to this API key: remaining word balance, per-request word limit and per-minute rate limit.
This tool takes no arguments.
Check the UndetectedGPT account linked to this API key: remaining word balance, per-request word limit and per-minute rate limit.
No arguments.
{
"type": "object",
"properties": {}
}Rewrite AI-generated text so it reads like natural human writing and scores as human on AI detectors (GPTZero, Originality.ai, Copyleaks, Turnitin). Returns only the rewritten text: show it to the user verbatim, without commenting on its quality or editing it (its less polished phrasing is intentional). Spends words from the account balance (1 input word = 1 word).
| Argument | Type | Description |
|---|---|---|
| text* | string | The text to humanize. Minimum 5 words; maximum set by the API key (1000 words by default). |
| tone | string | Writing tone. Omit, or use 'balanced' (equivalent), for the default style with no tone rewrite. |
| model | string | Humanizer model. Defaults to ghost-2 (latest). |
| markdown | boolean | Format the output as Markdown (headers, lists). Defaults to false: plain text. |
| spelling | string | English spelling variant for the output. Defaults to us. English text only. |
| ultra_stealth | boolean | Stronger restructuring for maximum detector evasion. Ignored when tone is conversational, formal or creative. |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The text to humanize. Minimum 5 words; maximum set by the API key (1000 words by default)."
},
"tone": {
"enum": [
"academic",
"balanced",
"conversational",
"formal",
"creative"
],
"type": "string",
"description": "Writing tone. Omit, or use 'balanced' (equivalent), for the default style with no tone rewrite."
},
"model": {
"enum": [
"ghost-2",
"ghost-1"
],
"type": "string",
"description": "Humanizer model. Defaults to ghost-2 (latest)."
},
"markdown": {
"type": "boolean",
"description": "Format the output as Markdown (headers, lists). Defaults to false: plain text."
},
"spelling": {
"enum": [
"us",
"uk",
"uk-oxford",
"ca",
"au"
],
"type": "string",
"description": "English spelling variant for the output. Defaults to us. English text only."
},
"ultra_stealth": {
"type": "boolean",
"description": "Stronger restructuring for maximum detector evasion. Ignored when tone is conversational, formal or creative."
}
}
}