Linkedin Post Generator

Generators REST API MCP

Assemble a LinkedIn post from a hook, a body, a call to action and hashtags, or from one of seven built-in templates (thought leadership, story, tips, announcement, question, celebration, insight). Returns the post text, its length against the 3,000-character limit, and any template placeholders left unfilled. No AI is used.

This page documents the HTTP endpoint POST /api/tools/linkedin-post-generator/execute. See the MCP reference →

Call it over REST

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

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/linkedin-post-generator/execute \
  -H "Content-Type: application/json" \
  -d '{
    "hook": "Here'\''s something most people get wrong about remote work:",
    "body": "After 5 years of working remotely...",
    "cta": "What'\''s your take? 👇",
    "hashtags": "#RemoteWork #Career"
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/linkedin-post-generator

Interactive docs · OpenAPI 3.1 spec · All REST tools

Input schema

Argument Type Required Description
post_type string (thought-leadership | story | tips | announcement | question | celebration | insight) no Template family. Default "thought-leadership". Only used when use_template is true. Default: "thought-leadership".
hook string no Opening line that appears in the feed preview.
body string no Main content. Use short paragraphs.
cta string no Call to action at the end of the post.
hashtags string no Hashtags placed after the call to action, e.g. "#RemoteWork #Career".
include_line_breaks boolean no Separate the sections with a blank line (true) or a single newline (false). Default true. Default: true.
use_template boolean no Fill any empty hook, body or cta from the post_type template. Default false. Default: false.
template_values object no Values for template placeholders, e.g. {"topic": "remote work", "years": "5"}. Unknown placeholders stay as {name}.

Example arguments (verified)

{
  "hook": "Here's something most people get wrong about remote work:",
  "body": "After 5 years of working remotely...",
  "cta": "What's your take? 👇",
  "hashtags": "#RemoteWork #Career"
}

Also an MCP tool

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

Connect once

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

More Generators tools