Thesis Statement Generator

Education REST API MCP

Generate up to 5 thesis statement variations from a topic, a position, and optional supporting reasons for four essay types, and return each statement with a strength rating (weak, moderate, strong) and improvement tips. Output comes from deterministic templates.

This page documents the MCP tool findutils:thesis_statement_generator. See the REST reference →

Call it over MCP

Tool name findutils:thesis_statement_generator · no API keys · 120 requests/min per IP

Claude Code

claude mcp add findutils --transport http https://mcp.findutils.com/

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "findutils": {
      "url": "https://mcp.findutils.com/"
    }
  }
}

Raw JSON-RPC (any MCP client) — verified example

curl -X POST https://mcp.findutils.com/ \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "thesis_statement_generator",
      "arguments": {
        "topic": "Social media",
        "position": "Harms teenage attention spans",
        "reasons": [
          "constant notifications",
          "infinite scrolling"
        ]
      }
    }
  }'

Input schema

Argument Type Required Description
topic string yes The essay topic, e.g. "Social media".
position string yes Your claim or position, e.g. "Harms teenage mental health".
reasons array no Up to 3 supporting reasons. More reasons produce stronger statements.
essay_type string (argumentative | analytical | expository | compare_contrast) no Essay type. Default "argumentative". Default: "argumentative".

Example arguments (verified)

{
  "topic": "Social media",
  "position": "Harms teenage attention spans",
  "reasons": [
    "constant notifications",
    "infinite scrolling"
  ]
}

Also a REST endpoint

The same tool answers plain HTTP at POST /api/tools/thesis-statement-generator/execute — no key, 60 requests/min.

Open the REST reference for Thesis Statement Generator →

More Education tools