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 HTTP endpoint POST /api/tools/thesis-statement-generator/execute. See the MCP reference →

Call it over REST

POST https://api.findutils.com/api/tools/thesis-statement-generator/execute · no API keys · 60 requests/min per IP

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/thesis-statement-generator/execute \
  -H "Content-Type: application/json" \
  -d '{
    "topic": "Social media",
    "position": "Harms teenage attention spans",
    "reasons": [
      "constant notifications",
      "infinite scrolling"
    ]
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/thesis-statement-generator

Interactive docs · OpenAPI 3.1 spec · All REST tools

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 an MCP tool

Claude, Cursor, and any MCP client can call this tool as findutils:thesis_statement_generator after one connect command.

Connect once

claude mcp add findutils --transport http https://mcp.findutils.com/
Open the MCP reference for Thesis Statement Generator →

More Education tools