Get Top Posts
Get your best-performing posts ranked by a chosen metric. Uses cached data from the content poller for fast responses. Supports ranking by impressions, reactions, comments, reposts, or engagement rate with a configurable lookback window.
MCP tool name: get_top_posts
Use Cases
- Identify your top-performing content for repurposing
- Report on best posts to stakeholders or clients
- Analyze what content format drives the most engagement
- Compare performance across different time periods
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| metric | string | optional | Rank by: impressions, reactions, comments, reposts, engagement_rate (default: impressions) |
| limit | number | optional | How many top posts to return (default 10, max 25) |
| days | number | optional | Look back this many days (default 30) |
Example
Prompt
Show my top 5 posts by engagement rate over the last 90 days
Response
[
{
"post_id": "urn:li:activity:789",
"text": "AI is changing everything...",
"impressions": 15000,
"engagement_rate": 0.045,
"rank": 1
},
...
]Permission Scopes
This tool is available in the following permission scopes:
Related Tools
Get Cached Post Analytics
Get cached post metrics: impressions, reactions, comments, engagement rate. Fast bulk analytics via MCP.
Get Content Summary
Get aggregated content performance: total impressions, reactions, engagement rate, and breakdown by type via MCP.
Get Post Analytics
Get real-time analytics for a LinkedIn post: views, likes, comments, and reposts. Content performance via MCP.
Stop paying €99/seat for tools that don’t talk to AI
Connect your first LinkedIn profile in under 5 minutes. All 43 tools from €19/mo.