Rejection Letter

⚡ Generators 🌭🌭 Medium 2,258 calls

The Rejection Letter API drafts a complete, dignified rejection per call. Greeting, body referencing committee deliberations and unprecedented quality of competition, encouraging closing, signed by a faceless body. Vagueness score is high by design.

Add to Your MCP Client

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

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

Rejection Letter.exe
_ ×
What is being rejected.
Applicant name.

Parameters

Parameter Type Required Default Description
kind string Required What is being rejected.
name string Optional Applicant name.

Examples

curl "https://api.stupidapis.com/rejection-letter/write?kind=grant&name=Dr.+Park"
import requests

response = requests.get("https://api.stupidapis.com/rejection-letter/write", params={"kind": "grant", "name": "Dr. Park"})
print(response.json())
const response = await fetch("https://api.stupidapis.com/rejection-letter/write?kind=grant&name=Dr.+Park");
const data = await response.json();

Response Schema

Field Type Description
greeting string Salutation
body string The letter body
closing string Closing word
signed_by string Who signed
vagueness_score string High by design
re_application_invited boolean Whether re-application is welcomed
next_cycle_date conditional string Date if next cycle exists

Example Response

{
  "greeting": "Dear Dr. Park,",
  "body": "Thank you for your interest in grant. After careful consideration, we will not be moving forward at this time. Although we received an unprecedented number of qualified submissions this cycle, we hope you will accept our regrets. We encourage you to apply again in a future cycle.",
  "closing": "Sincerely,",
  "signed_by": "The Selection Committee",
  "vagueness_score": "94/100",
  "re_application_invited": true,
  "next_cycle_date": "2027-01-15"
}

MCP Access

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

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