Rate My Username

📊 Text Analysis 🌭 Mild 1,856 calls

The Rate My Username API rates any username out of 10. Uses a small set of penalties (3+ digits, "xX...Xx" patterns, "420/69/666", excessive length) and bonuses (camelCase, clean alphabetic, reasonable length). Returns rating, style descriptor, era guess (LiveJournal era through 2024), suggested replacement strategy, an example replacement, and a one-word vibe.

Add to Your MCP Client

Drop this server into Claude Desktop, Cursor, Continue, or any MCP-compatible client.

{
  "mcpServers": {
    "rate-my-username": {
      "url": "https://api.stupidmcps.com/rate-my-username/mcp"
    }
  }
}
{
  "mcpServers": {
    "rate-my-username": {
      "url": "https://api.stupidmcps.com/rate-my-username/mcp"
    }
  }
}
POST https://api.stupidmcps.com/rate-my-username/mcp

Add the snippet to your client's MCP config (typically claude_desktop_config.json for Claude Desktop, ~/.cursor/mcp.json for Cursor). Restart the client. The tools become available to your AI assistant.

No-code option: connect via Pipeworx — one click into Claude, ChatGPT, and friends.

Or Try It Directly — No MCP Client Required

Rate My Username.exe
_ ×
The username to rate.

Parameters

Parameter Type Required Default Description
username string Required The username to rate.

Examples

curl "https://api.stupidapis.com/rate-my-username/rate?username=xXDarkLord420Xx"
import requests

response = requests.get(
    "https://api.stupidapis.com/rate-my-username/rate",
    params={"username": "xXDarkLord420Xx"}
)
print(response.json())
const response = await fetch(
  "https://api.stupidapis.com/rate-my-username/rate?username=xXDarkLord420Xx"
);
const data = await response.json();
console.log(data);

Response Schema

Field Type Description
username string Echoed back
rating string Score out of 10
style string Style descriptor
era_guess string When it was named
suggested_replacement_strategy string How to fix it
example_replacement string A possible new name
vibe string One-word vibe

Example Response

{
  "username": "xXDarkLord420Xx",
  "rating": "4/10",
  "style": "classic but dated",
  "era_guess": "2009 Xbox Live",
  "suggested_replacement_strategy": "pick one of the strong words and abandon the rest",
  "example_replacement": "darklord37",
  "vibe": "a personality"
}

MCP Access

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

POST https://api.stupidmcps.com/rate-my-username/mcp
POST https://api.stupidmcps.com/mcp

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

...
Clippy