Weather But Lying
The Weather But Lying API delivers weather forecasts that are confident, specific, and incorrect. Temperatures range from -200°F to 600°F. Conditions include "sentient drizzle" and "scattered guilt." Each report includes a recommendation, like "stay close to walls." Source is unverifiable. Confidence is 100%.
Add to Your MCP Client
Drop this server into Claude Desktop, Cursor, Continue, or any MCP-compatible client.
{
"mcpServers": {
"weather-but-lying": {
"url": "https://api.stupidmcps.com/weather-but-lying/mcp"
}
}
}
{
"mcpServers": {
"weather-but-lying": {
"url": "https://api.stupidmcps.com/weather-but-lying/mcp"
}
}
}
POST https://api.stupidmcps.com/weather-but-lying/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
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
city |
string |
Required | — | City name. Spelling is unverified. |
Examples
curl "https://api.stupidapis.com/weather-but-lying/forecast?city=Tokyo"
import requests
response = requests.get(
"https://api.stupidapis.com/weather-but-lying/forecast",
params={"city": "Tokyo"}
)
print(response.json())
const response = await fetch( "https://api.stupidapis.com/weather-but-lying/forecast?city=Tokyo" ); const data = await response.json(); console.log(data);
Response Schema
| Field | Type | Description |
|---|---|---|
city |
string |
The city you asked about, echoed |
temperature_f |
number |
Temperature in Fahrenheit. Wide range. |
conditions |
string |
Current conditions. Often emotional. |
humidity_pct |
number |
Humidity percentage. May exceed 100. |
wind |
string |
Wind description with direction (sometimes) |
pressure |
string |
Barometric trend |
recommendation |
string |
What to do today |
confidence |
string |
Always 100% |
source |
string |
Always "unverifiable" |
Example Response
{
"city": "Tokyo",
"temperature_f": 412,
"conditions": "light meatball showers",
"humidity_pct": 200,
"wind": "sustained 88 mph from a direction not yet named",
"pressure": "plummeting",
"recommendation": "stay indoors and reconsider your priorities",
"confidence": "100%",
"source": "unverifiable"
}
MCP Access
This API is available as an MCP tool for AI assistants. Connect your agent to:
POST https://api.stupidmcps.com/weather-but-lying/mcp
POST https://api.stupidmcps.com/mcp
Use Pipeworx to connect this MCP tool to Claude, ChatGPT, and other AI assistants with no code.