Skip to content

Linkedin Post Generator MCP tool

MCP findutils:linkedin_post_generator

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.

Arguments

application/json
  • post_type

    string optional

    Template family. Default "thought-leadership". Only used when use_template is true. One of thought-leadership · story · tips · announcement · question · celebration · insight. Default "thought-leadership".

  • hook

    string optional

    Opening line that appears in the feed preview.

  • body

    string optional

    Main content. Use short paragraphs.

  • cta

    string optional

    Call to action at the end of the post.

  • hashtags

    string optional

    Hashtags placed after the call to action, e.g. "#RemoteWork #Career".

  • include_line_breaks

    boolean optional

    Separate the sections with a blank line (true) or a single newline (false). Default true. Default true.

  • use_template

    boolean optional

    Fill any empty hook, body or cta from the post_type template. Default false. Default false.

  • template_values

    object optional

    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"
}