Skip to Content
MCPToolsCompany Page Posts

LinkedIn Page Posts

Give it a LinkedIn company page, get back what that company has been posting.

Tool
linkedin_page_posts
Cost
0.3 credits
Category
LinkedIn Company / Page
Required input
company_url
Returns
Recent posts with content, engagement, timestamps

What it does

  • Returns recent posts from a LinkedIn company page.
  • Each post carries content, engagement and timestamps.
  • Accepts a LinkedIn URL or a company name as company_url.
  • max_posts is 1–100, default 10.

Company posts are the company’s own words about what it just shipped, hired for or announced. Cheap personalization material at 0.3 credits.


Parameters

ParameterTypeRequiredNotes
company_urlstringYesLinkedIn URL or company name
max_postsnumberNo1–100, default 10

How to use it

Connect the MCP server

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

Pull recent posts

Get the last 10 posts from linkedin.com/company/stripe

Go deeper on one account

Pull 50 posts from that page and tell me the three themes they post about most.

Scan an account list

For these 40 company pages, pull the 5 most recent posts each and summarize what each company is currently pushing. Report credits used.

Turn it into an opener

For each account, write one outreach line that quotes something specific from their own post. No generic praise.

Example prompts

Ask your clientWhat you get back
”Last 10 posts from linkedin.com/company/stripe”Content, engagement and timestamps
”What has this company been talking about lately?”Themes across recent posts
”Which of their posts got the most engagement?”Sorted by engagement counts
”Summarize what these 40 companies are pushing”One call per page, themes per company

Best prompting practices

  • Set max_posts to what you will read. Default is 10. Ten posts is usually enough to spot a theme; 100 is a lot of tokens for the same answer.
  • Ask for the theme, not the transcript. “Summarize the three things they push most” beats a dump of 50 posts.
  • Pair it with a launch check. company_product_launch tells you what shipped; this tells you how they talk about it.
  • Pull the posts before you write the email. A quoted line from the company’s own post lands better than a summary of it.
  • Use the timestamps. A page that has not posted in eight months is a different signal from one posting weekly.
  • Company page, not person. For an individual’s posts use linkedin_profile_posts at 0.3 credits.

Output

{ "company_url": "https://linkedin.com/company/stripe", "posts": [ { "content": "We just shipped...", "posted_at": "2026-07-28T09:12:00Z", "engagement": { "likes": 412, "comments": 37 } } ] }

Credits and limits

0.3 credits per call, flat — not per post. max_posts is 1–100 with a default of 10. Run check_credits (free) before a large batch.

Because the cost is per call, pulling 100 posts costs the same as pulling 10. The real limit is your client’s context window, not your credit balance — raise max_posts when you genuinely need the history.


ToolUse it instead when
linkedin_profile_postsYou want a person’s posts, not a company’s — 0.3 credits
linkedin_profile_commentsYou want what a specific person says in comments, not company output — 0.2 credits
company_product_launchYou want confirmed launches with dates, not post copy — 1 credit
enrich_linkedin_pageYou want who the company is, not what it publishes — 0.5 credits

Next steps


Keep learning

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