Fake Etymology

⚡ Generators 🌭 Mild 1,108 calls

The Fake Etymology API takes any word and traces it through a confidently made-up history. Origin languages include "Old Norse" and "Late Latin". Proto-forms are invented ("sand-veikr"). Original meanings are specific ("beach betrayal"). The tracing is deterministic — same word always returns the same etymology.

Add to Your MCP Client

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

{
  "mcpServers": {
    "fake-etymology": {
      "url": "https://api.stupidmcps.com/fake-etymology/mcp"
    }
  }
}
{
  "mcpServers": {
    "fake-etymology": {
      "url": "https://api.stupidmcps.com/fake-etymology/mcp"
    }
  }
}
POST https://api.stupidmcps.com/fake-etymology/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

Fake Etymology.exe
_ ×
The word to trace.

Parameters

Parameter Type Required Default Description
word string Required The word to trace.

Examples

curl "https://api.stupidapis.com/fake-etymology/trace?word=sandwich"
import requests

response = requests.get(
    "https://api.stupidapis.com/fake-etymology/trace",
    params={"word": "sandwich"}
)
print(response.json())
const response = await fetch(
  "https://api.stupidapis.com/fake-etymology/trace?word=sandwich"
);
const data = await response.json();
console.log(data);

Response Schema

Field Type Description
word string Echoed back
origin_language string A pre-modern language
proto_form string An invented proto-form
original_meaning string A specific original meaning
development string How it changed
cognates string Related forms in other languages
first_attested number Year of first attestation
citation string Always fragmentary, contested

Example Response

{
  "word": "sandwich",
  "origin_language": "Old Norse",
  "proto_form": "sand-veikr",
  "original_meaning": "beach betrayal",
  "development": "entered Middle English in the 12th century",
  "cognates": "cognate with the Faroese verb for \"to wait\"",
  "first_attested": 1278,
  "citation": "fragmentary, contested"
}

MCP Access

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

POST https://api.stupidmcps.com/fake-etymology/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