Alignment Chart

🔮 Oracles & Advice 🌭 Mild 2,497 calls

The Alignment Chart API takes any thing and places it on the 9-cell D&D alignment chart (Lawful/Neutral/Chaotic × Good/Neutral/Evil). The placement is deterministic — same input always returns the same alignment. Includes an axis breakdown, reasoning, certainty level, and an alternative reading.

Try It — No Seriously

Alignment Chart.exe
_ ×
The thing to align.

Parameters

Parameter Type Required Default Description
thing string Required The thing to align.

Examples

curl "https://api.stupidapis.com/alignment-chart/place?thing=pineapple+on+pizza"
import requests

response = requests.get(
    "https://api.stupidapis.com/alignment-chart/place",
    params={"thing": "pineapple on pizza"}
)
print(response.json())
const response = await fetch(
  "https://api.stupidapis.com/alignment-chart/place?thing=pineapple+on+pizza"
);
const data = await response.json();
console.log(data);

Response Schema

Field Type Description
thing string Echoed back
alignment string One of the nine alignments
axis object law_chaos and good_evil components
reasoning string Why
certainty string Always final
alternative_reading string A second-place alignment

Example Response

{
  "thing": "pineapple on pizza",
  "alignment": "Chaotic Neutral",
  "axis": {
    "law_chaos": "chaotic",
    "good_evil": "neutral"
  },
  "reasoning": "unpredictable, uninterested",
  "certainty": "final",
  "alternative_reading": "Lawful Good"
}

MCP Access

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

POST https://api.stupidapis.com/alignment-chart/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