Returns the text with JSON string escapes applied (mode "escape") or removed (mode "unescape"). Escapes backslashes, double quotes, newlines, carriage returns, tabs, form feeds and backspaces so the text can sit inside a JSON string literal.
This page documents the HTTP endpoint POST /api/tools/json-escaper/execute. See the MCP reference →
Call it over REST
POST https://api.findutils.com/api/tools/json-escaper/execute · no API keys · 60 requests/min per IP
Execute — verified arguments
curl -X POST https://api.findutils.com/api/tools/json-escaper/execute \
-H "Content-Type: application/json" \
-d '{
"text": "He said \"hi\"\nbye",
"mode": "escape"
}' Parameter schema for this endpoint
curl https://api.findutils.com/api/tools/json-escaper Input schema
| Argument | Type | Required | Description |
|---|---|---|---|
| text | string | yes | The text to escape or unescape. |
| mode | string (escape | unescape) | no | Direction: "escape" (default) adds JSON escapes; "unescape" removes them. Default: "escape". |
Example arguments (verified)
{
"text": "He said \"hi\"\nbye",
"mode": "escape"
} Also an MCP tool
Claude, Cursor, and any MCP client can call this tool as
findutils:json_escaper after one connect command.
Connect once
claude mcp add findutils --transport http https://mcp.findutils.com/ More Encoding tools
Base32 Decode
Decode RFC 4648 base32 back to UTF-8 text.
Base64 Decode
Decode a base64 string back to UTF-8 text.
Base64 Encode
Encode UTF-8 text as a base64 string.
Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text.
Color Convert
Convert between color formats: hex, rgb, hsl, hsv.
Hash Generate
Hash text with MD5, SHA-1, SHA-256, or SHA-512.
Hex Decode
Decode a hexadecimal string back to UTF-8 text.
Hex Encode
Encode UTF-8 text as a hexadecimal string.