Skip to Content
MCPToolsLinkedIn Post Commenters

LinkedIn Post Commenters

Give it a LinkedIn post URL, get back the people who commented on it.

Tool
linkedin_post_commenters
Cost
0.3 credits
Category
LinkedIn Post Engagement
Required input
post_url
Returns
People who commented on the post

What it does

  • Returns the people who commented on a LinkedIn post.
  • Commented, not reacted. For the people who liked or celebrated a post, use linkedin_post_engagers.
  • sort_order is "Most relevant" (default) or "Most recent".
  • Results are paged. page_number runs 1 to 10 — each page is a separate call and a separate charge.
  • Commenters are the warmest engagement signal on LinkedIn: they wrote something, in public, about the topic.

This gives you people. It does not give you contact details — chain find_work_email for that.


Parameters

ParameterTypeRequiredNotes
post_urlstringYesFull LinkedIn post URL
sort_orderstringNoMost relevant (default) | Most recent
page_numbernumberNo1–10, default 1

How to use it

Connect the MCP server

Follow the setup guide for your client. Browser sign-in, no API key.

Pull the commenters

Get the commenters on this LinkedIn post: <post_url>

Page through the rest

Now pull pages 2 to 5 of the same post, sorted by most recent.

Filter to your ICP

Keep only the people with a Head of Sales, VP Sales or RevOps title. Drop everyone else.

Enrich what’s left

Find work emails for the profiles that survived the filter. Do not guess email patterns. Report credits used.

Example prompts

Ask your clientWhat you get back
”Who commented on this LinkedIn post?”Page 1 of commenters, most relevant first
”Pages 1 to 5, most recent first”Five calls, newest comments first
”Commenters, then filter to RevOps titles”A filtered warm list
”Commenters on this post, then find their work emails”Chains find_work_email — 1 credit each

Best prompting practices

  • Say “commented”, not “engaged”. “Engaged” is ambiguous and your client may route to linkedin_post_engagers instead.
  • Ask for pages explicitly. One call returns one page. “Pages 1 to 5” means five calls and five charges — say the number so nothing is a surprise.
  • Use Most recent for live posts. On a post that is still collecting comments, relevance sorting buries the newest people.
  • Filter before you enrich. Enrichment costs more than the scrape. Cut to your ICP first, then look up emails.
  • Pick posts on your topic, not your competitor’s brand. A post about the problem you solve produces a better list than a post about a company.

Output

{ "commenters": [ { "name": "Jane Doe", "headline": "VP Revenue Operations", "profile_url": "https://linkedin.com/in/janedoe", "comment": "This matches what we saw last quarter." } ] }

Credits and limits

0.3 credits per call. One call returns one page, so 10 pages costs 3 credits. Maximum page number is 10. Run check_credits (free) before working through a list of posts.

Not every post has 10 pages of comments. Ask your client to stop once a page comes back empty rather than requesting all 10 by default.


ToolUse it instead when
linkedin_post_engagersYou want everyone who reacted, not just the people who wrote a comment — 0.3 credits
linkedin_profile_reactionsYou want the inverse view — the posts one profile reacted to, returned as per-post engagement totals rather than the accounts that reacted — 0.2 credits
linkedin_profile_commentsYou want the comments one profile has left across other people’s posts — 0.2 credits
linkedin_page_postsYou need post URLs first, from a company page — 0.3 credits

Next steps


Keep learning

Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.