LinkedIn Profile Comments
Give it a LinkedIn profile URL, get back the comments that person has left on other people’s posts.
- Tool
linkedin_profile_comments- Cost
- 0.2 credits per comment
- Category
- Real-time LinkedIn Scrapers
- Required input
profile_url- Returns
- Comments with replies and parent-post context
What it does
- Returns the comments a profile has left on other people’s posts. A bare username works in place of the full URL.
- Each comment comes with its replies and the parent post’s author and engagement, so you can read it in context.
- This is the strongest personalisation signal of the three profile-activity tools — it surfaces opinions in the prospect’s own words.
posted_limitnarrows results by recency —any,24h,week,month,3months,6months.
Many people comment far more often than they post. If linkedin_profile_posts comes back thin, try this tool before writing the prospect off as inactive.
Use cases
- Write an opener from what they argued. A comment is an opinion in their own words, which beats any inferred interest.
- Read a quiet prospect. People who publish nothing often comment weekly; this finds the activity a posts-only check misses.
- Learn who they listen to. Repeat authors in their comment history show whose views shape their thinking.
- Qualify a lead’s actual priorities. What someone keeps arguing about is a better read on their agenda than their job title.
How to use it
Connect the MCP server
Follow the setup guide for your client. Browser sign-in, no API key.
Pull recent comments
Show me the comments linkedin.com/in/janedoe has left in the past month.Widen the sample
Get 25 of her comments from the last 3 months. For each, include the
parent post's author and topic.Find the opinion
From those comments, list the positions she has actually argued —
things she is for and against. Quote her wording.Write the opener
Draft a two-line opener that engages with one of those positions
directly. No compliments, no summary of her comment back to her.Example prompts
| Ask your client | What you get back |
|---|---|
| ”What has this person been commenting on?” | Recent comments with parent-post context |
| ”Get 25 comments and tell me what she believes about outbound” | Positions extracted from her own wording |
| ”Which posts does this prospect keep showing up under?” | Repeat authors and threads |
| ”What has this person published?” | Not this tool — use linkedin_profile_posts |
Best prompting practices
- Say “comments they left”. Otherwise your client may reach for the posts or reactions tool.
- Set
posted_limit. For outreach timing,weekormonthbeatsany. Use the exact enum —24h,week,month,3months,6months. - Widen before you write someone off. A
24hwindow returning nothing means nothing. Retry atmonthbefore calling the profile inactive. - Raise
max_resultsdeliberately. Three comments is a spot check. Twenty-five shows a consistent point of view, and costs eight times as much — you pay per comment. - Ask for quotes. “Quote her wording” gives you material you can respond to, rather than a paraphrase you have to trust.
- Ask for the parent post too. Comment text, the post it sat under, the author and the date — the context is what makes the comment mean something.
- Do not parrot the comment back. Engaging with the position works. Repeating what they said reads as a bot.
- Fall back to this tool when the profile has no posts. Commenting is far more common than publishing.
Output
{
"comments": [
{
"content": "Disagree — attribution is not the bottleneck here...",
"posted_at": "2026-07-30",
"parent_post": {
"author": "John Smith",
"engagement": { "reactions": 412, "comments": 58 }
},
"replies": []
}
]
}Credits and limits
0.2 credits per comment returned. max_results accepts 1–50 and defaults to 3, so the default call costs up to 0.6 credits and a 50-result call up to 10. A profile with fewer comments than the cap costs less. Run check_credits (free) before a large batch.
A tight posted_limit like 24h will often return nothing. Widen to week or
month before concluding the profile is inactive, and check
linkedin_profile_reactions as
a second signal.
Parameters
| Parameter | Type | Required | Notes |
|---|---|---|---|
profile_url | string | Yes | Full profile URL or username |
max_results | number | No | 1–50, default 3 |
posted_limit | string | No | any, 24h, week, month, 3months, 6months; default any |
Related tools
| Tool | Use it instead when |
|---|---|
linkedin_profile_reactions | A like or repost is signal enough — 0.2 credits per reaction |
linkedin_profile_posts | You want what they published themselves — 0.3 credits per post |
linkedin_profile_enrich | You need their history, not their opinions |
linkedin_post_commenters | You have a post URL and want everyone who commented on it |
Next steps
- All MCP tools — the full catalogue with credit costs
- MCP use cases — personalisation workflows
- AI for Sales Reps — workflows that chain this tool into outreach
Keep learning
Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.