LinkedIn Profile Reactions
Give it a LinkedIn profile URL, get back the posts that person has reacted to.
- Tool
linkedin_profile_reactions- Cost
- 0.2 credits per reaction
- Category
- Real-time LinkedIn Scrapers
- Required input
profile_url- Returns
- Posts reacted to, with author, content, engagement, URL
What it does
- Returns the posts a profile has reacted to — liked, celebrated or reposted. A bare username works in place of the full URL.
- Each result carries the post’s author, content, engagement counts and URL.
- Useful for spotting what a prospect engages with before you reach out.
posted_limitnarrows results by recency —any,24h,week,month,3months,6months.
Direction matters here. This tool answers “what did this person react to”. To answer “who reacted to this post”, use linkedin_post_engagers instead — it takes a post URL and returns the accounts that engaged with it.
Use cases
- Read interest before there is intent. What someone quietly likes shows the topics they follow without having to post about them.
- Map influence around a buyer. Consistent reactions to one author reveal who the prospect takes cues from.
- Find a timely hook. A post they engaged with this week is a natural, non-creepy opener.
- Fill in a thin profile. For prospects who neither post nor comment, reactions may be the only activity signal available.
How to use it
Connect the MCP server
Follow the setup guide for your client. Browser sign-in, no API key.
Pull recent reactions
Show me what linkedin.com/in/janedoe has reacted to in the past month.Widen the sample
Get 25 posts she reacted to over the last 3 months. Group them by the
author of the post.Turn it into an opener
Pick the reaction that is most relevant to revenue operations and draft
a two-line opener referencing the idea in that post — not the fact that
she liked it.Example prompts
| Ask your client | What you get back |
|---|---|
| ”What has this person been engaging with lately?” | Posts they reacted to, newest first |
| ”Show 25 reactions from the past 3 months, grouped by author” | Who they consistently engage with |
| ”What topics does this prospect care about?” | Themes inferred from the posts they reacted to |
| ”Who liked this post?” | Not this tool — use linkedin_post_engagers with the post URL |
Best prompting practices
- Say “what they reacted to”. Phrasing it as “who reacted” sends your client to the post-engagement tool, which answers the opposite question.
- Set
posted_limit. A reaction from six months ago is not a timing signal.weekormonthis usually what you want for outreach. - Widen before you conclude anything.
24hwill often return nothing — most people do not react to something every day. Retry atweekormonthbefore calling the profile inactive. - Raise
max_resultsfor pattern-finding, but raise it deliberately. The default of 3 is a spot check; 25 shows a pattern — and costs eight times as much, since you pay per reaction. - Ask for the post behind the reaction. Author, post topic, date and URL — the reaction on its own is a click, and the post is the thing you can actually talk about.
- Ask for the pattern across the reactions. “Which topics and which authors repeat” is a read on what they care about; a list of 25 individual likes is not.
- Reference the idea, not the click. “I saw you liked a post” reads as surveillance. Referencing the argument in that post reads as relevance.
- Pair it with comments. Reactions show interest;
linkedin_profile_commentsshows opinion. Both are 0.2 credits per record returned.
Output
{
"reactions": [
{
"post_author": "John Smith",
"content": "Most RevOps teams measure the wrong thing...",
"engagement": { "reactions": 412, "comments": 58 },
"url": "https://linkedin.com/posts/johnsmith-activity-456"
}
]
}Credits and limits
0.2 credits per reaction 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 reactions than the cap costs less. Run check_credits (free) before a large batch.
A tight posted_limit like 24h will often return nothing — most people do not
react to something every day. Widen to week or month before concluding the
profile is inactive.
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_comments | You want their written opinions, not just a reaction — 0.2 credits per comment |
linkedin_profile_posts | You want what they published themselves — 0.3 credits per post |
linkedin_post_engagers | You have a post URL and want the accounts that reacted to it |
x_profile_reactions | The same question on X instead of LinkedIn |
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.