Roast Me

⚡ Generators 🌭🌭 Medium 2,233 calls

The Roast Me API delivers one wholesome roast per call, targeting your code, day, hobby, profession, or general aura. Spice level (1-10) is recorded but does not affect the roast itself — the roast is the roast. Comes with a recovery recommendation.

Try It — No Seriously

Roast Me.exe
_ ×
What to roast.
Spice level 1-10 (recorded but does not affect roast).

Parameters

Parameter Type Required Default Description
target string Optional general What to roast.
spice number Optional 5 Spice level 1-10 (recorded but does not affect roast).

Examples

curl "https://api.stupidapis.com/roast-me/roast?target=code"
import requests

response = requests.get(
    "https://api.stupidapis.com/roast-me/roast",
    params={"target": "code"}
)
print(response.json())
const response = await fetch(
  "https://api.stupidapis.com/roast-me/roast?target=code"
);
const data = await response.json();
console.log(data);

Response Schema

Field Type Description
target string What was roasted
roast string The roast itself
spice_level number Echoed back
is_wholesome boolean Always true
recovery_advice string How to recover

Example Response

{
  "target": "code",
  "roast": "Your code reads like it was written during a thunderstorm.",
  "spice_level": 5,
  "is_wholesome": true,
  "recovery_advice": "sit with this"
}

MCP Access

This API is available as an MCP tool for AI assistants. Connect your agent to:

POST https://api.stupidapis.com/roast-me/mcp
POST https://api.stupidapis.com/mcp

Use Pipeworx to connect this MCP tool to Claude, ChatGPT, and other AI assistants with no code.

...
Clippy