Examples
Real-world examples of using PostPost MCP with AI assistants like Claude, Cursor, and others.
Getting Started
First Connection Test
You: Show my connected social media accounts
Claude: Let me check your PostPost connections.
You have 3 connected accounts:
- Twitter/X - @yourcompany (twitter-abc123)
- LinkedIn - Your Company Page (linkedin-xyz789)
- Bluesky - yourcompany.bsky.social (bluesky-def456)
Scheduling Posts
Schedule a Single Post
You: Schedule a LinkedIn post for tomorrow at 9am saying "Excited to announce our new feature!"
Claude: I'll schedule that post for you.
Done! Post scheduled:
- Platform: LinkedIn
- Time: Tomorrow at 9:00 AM EST
- Content: "Excited to announce our new feature!"
- Post ID: 67a1b2c3d4e5f6a7b8c9d0e1
Schedule with Specific Timezone
You: Schedule "Join our webinar!" to LinkedIn for March 1st at 2pm Pacific time
Claude: Scheduled! The post will publish on March 1, 2026 at 2:00 PM PST (10:00 PM UTC).
Post ID: 67b2c3d4e5f6a7b8c9d0e1f2
Post to Multiple Platforms
You: Post "We're hiring senior engineers! Check our careers page" to Twitter, LinkedIn, and Bluesky right now
Claude: I'll schedule that for immediate publishing. (To post immediately via MCP, I set
scheduledTimeto the current time -- the backend converts past/current times to immediate publishing.)Published successfully:
- Twitter: https://twitter.com/yourcompany/status/...
- LinkedIn: https://linkedin.com/feed/update/...
- Bluesky: https://bsky.app/profile/...
Create a Draft for Later
You: Create a draft post for Instagram: "Behind the scenes at our office today"
Claude: I can't create a draft via MCP -- the
create_posttool requires ascheduledTime(it's not optional). I'll need a specific date and time to schedule this post. When would you like it published?Limitation: The MCP
create_posttool requiresscheduledTime— it is marked as required in the MCP schema, even though the REST API accepts it as optional (omitting it in REST creates a draft). Drafts cannot be created via MCP; use the REST API directly or the PostPost dashboard instead.
Schedule a Thread
You: Schedule a Twitter thread for tomorrow at 10am:
- "We've been working on something big..."
- "After months of development, we're ready to share..."
- "Introducing our new AI-powered feature!"
Claude: I'll create a scheduled thread with 3 tweets for tomorrow at 10am.
Thread scheduled:
- Tweet 1: "We've been working on something big..."
- Tweet 2: "After months of development, we're ready to share..."
- Tweet 3: "Introducing our new AI-powered feature!"
Post ID: 67d4e5f6a7b8c9d0e1f2a3b4
Managing Your Calendar
View Scheduled Posts
You: What do I have scheduled for next week?
Claude: You have 5 posts scheduled for next week:
- Monday 9am - LinkedIn: "Product update announcement..."
- Tuesday 2pm - Twitter + LinkedIn: "New blog post about..."
- Wednesday 10am - LinkedIn: "Case study: How..."
- Thursday 3pm - Twitter: "Quick tip for..."
- Friday 9am - All platforms: "Week in review..."
Reschedule a Post
You: Move Monday's LinkedIn post to Tuesday at 11am
Claude: Done! Post rescheduled from Monday 9am to Tuesday 11am.
Cancel a Specific Post
You: Cancel the Thursday Twitter post
Claude: Post deleted. Your remaining scheduled posts:
- Monday 9am - LinkedIn
- Tuesday 2pm - Twitter + LinkedIn
- Wednesday 10am - LinkedIn
- Friday 9am - All platforms
Cancel All Drafts
You: Delete all my draft posts
Claude: Deleted 3 draft posts:
- Draft about product launch
- Draft about team event
- Draft about holiday message
Your scheduled posts remain unchanged.
View Posts by Platform
You: Show me all my scheduled LinkedIn posts
Claude: You have 4 LinkedIn posts scheduled:
- Feb 20, 9am - "Excited to share our Q1 results..."
- Feb 22, 10am - "Meet our new team member..."
- Feb 25, 2pm - "Product roadmap update..."
- Feb 28, 9am - "Monthly newsletter recap..."
Analytics and Insights
Check Single Post Performance
You: How did my last LinkedIn post perform?
Claude: Your post from February 15 received:
- 1,250 impressions
- 680 unique viewers
- 28 reactions (likes, celebrates, etc.)
- 5 comments
- 3 reshares
- 2.9% engagement rate
Weekly Performance Summary
You: Give me a summary of my LinkedIn performance this week
Claude: This week's LinkedIn metrics:
Posts: 5 published Total impressions: 4,230 Total reactions: 89 Comments: 12 Reshares: 7
Best performer: "Product launch announcement" (1,850 impressions) Follower growth: +47 new followers
Compare Post Performance
You: Which of my posts got the most engagement this month?
Claude: Top 3 posts by engagement rate:
- "Announcing our Series A" - 3.4% engagement, 2,100 impressions
- "Meet our new CTO" - 2.8% engagement, 1,890 impressions
- "Product roadmap 2026" - 2.5% engagement, 1,650 impressions
Follower Growth
You: How many LinkedIn followers do I have and how's the growth?
Claude: Your LinkedIn page has 12,847 followers.
Growth breakdown:
- This week: +47 followers
- This month: +234 followers (+1.9%)
- Last 90 days: +687 followers (+5.6%)
Profile Overview
You: Give me an overall summary of my LinkedIn presence
Claude: LinkedIn Profile Summary:
Profile: Your Company Page Followers: 12,847
Last 30 days:
- Posts published: 18
- Total impressions: 15,400
- Average engagement: 2.3%
- Best day: Tuesdays at 10am
- New followers: +234
Top performing content types:
- Announcements (3.1% avg engagement)
- Behind-the-scenes (2.8% avg engagement)
- Industry insights (2.4% avg engagement)
Cross-Platform Workflows
Morning Social Media Routine
You: What's on my social media agenda today?
Claude: Today's schedule (February 19):
9:00 AM - LinkedIn: "Monday motivation post" 12:00 PM - Twitter: "Lunch break poll" 3:00 PM - All platforms: "Product tip of the day"
You also have 2 draft posts ready for review.
End of Day Review
You: How did today's posts perform?
Claude: Today's performance summary:
- LinkedIn (9am): 450 impressions, 23 reactions
- Twitter (12pm): 1,200 views, 45 votes on poll
- All platforms (3pm): 890 total impressions
Best engagement: Twitter poll with 3.8% engagement rate.
Weekly Planning
You: Help me plan next week's social media content
Claude: I'll help you plan! Looking at your best performing times:
Suggested schedule:
- Monday 9am - LinkedIn: Week kickoff / motivation
- Tuesday 10am - LinkedIn: Product update or feature highlight
- Wednesday 2pm - Twitter: Quick tip or poll
- Thursday 9am - LinkedIn + Twitter: Blog post promotion
- Friday 3pm - All platforms: Week recap / weekend message
Want me to create draft posts for any of these slots?
Batch Content Creation
Important: The MCP
create_posttool requiresscheduledTime— it is marked as required in the MCP schema, even though the REST API accepts it as optional (omitting it in REST creates a draft). Drafts cannot be created via MCP; use the REST API directly or the PostPost dashboard instead.
You: Create 5 posts about our new feature for different platforms, scheduled hourly starting tomorrow at 9am
Claude: I've created and scheduled 5 platform-tailored posts:
- LinkedIn (9:00 AM): "We're excited to announce a major update that will change how you..."
- Twitter (10:00 AM): "Big news! Our new feature is here. Here's what it means for you..."
- Bluesky (11:00 AM): "Hey! We just shipped something cool..."
- Instagram (12:00 PM): "Swipe to see our latest feature in action..."
- Threads (1:00 PM): "Want to know what we've been working on? Let me tell you..."
All 5 posts scheduled for tomorrow. You can reschedule or cancel any of them.
Team and Workspace Management
View Team Members
You: Who's on my social media team?
Claude: Your workspace has 3 members:
- [email protected] - Admin
- [email protected] - Member
- [email protected] - Member
Add a Team Member
You: Add [email protected] to my workspace
Claude: Done! Invitation sent to [email protected].
They'll receive an email to join your workspace. Once accepted, they can:
- View scheduled posts
- Create and schedule content
- Access analytics
Remove a Team Member
You: Remove the user [email protected] from my workspace
Claude: User removed from workspace. They no longer have access to:
- Scheduled posts
- Connected accounts
- Analytics data
Their past activity remains in the audit log.
LinkedIn Engagement
Comment on a Post
You: Comment "Great insights!" on this LinkedIn post urn:li:ugcPost:7429953213384187904
Claude: Done! I've posted your comment:
Post: Product announcement by Tech Company Your comment: "Great insights!" Comment ID: 7434695495614312448
Reply to a Comment
You: Reply to that comment with "Thanks for the detailed response!"
Claude: Done! Your reply has been posted:
Parent comment: Great insights! Your reply: "Thanks for the detailed response!"
React to a Post
You: Like this LinkedIn post urn:li:share:7123456789
Claude: Done! I've added a LIKE reaction to the post.
Add an Insightful Reaction
You: React with "insightful" to my colleague's LinkedIn post
Claude: Done! I've added an INTEREST (lightbulb) reaction to the post.
Available reaction types:
- LIKE (thumbs up)
- PRAISE (clapping hands)
- EMPATHY (heart)
- INTEREST (lightbulb) ← used
- APPRECIATION (hands together)
- ENTERTAINMENT (laughing)
Remove a Reaction
You: Unlike that post
Claude: Done! I've removed your reaction from the post.
Delete a Comment
You: Delete my comment from that post
Claude: Comment deleted successfully.
Mention a Person in a Post
You: Schedule a LinkedIn post for tomorrow at 9am thanking John Smith (urn:li:person:123456) for his help
Claude: Done! I've scheduled the post with the mention:
Content: "Thanks to @John Smith for the amazing collaboration on this project!" Scheduled: Tomorrow at 9:00 AM
The mention will appear as a clickable link to John's profile, and he'll receive a notification.
Mention a Company in a Post
You: Create a LinkedIn post announcing our partnership with Acme Corp (urn:li:organization:789012)
Claude: Done! Post created with the company mention:
Content: "Excited to announce our partnership with @Acme Corp Inc! Together we're building the future of..."
Note: I used the exact company name "Acme Corp Inc" to ensure the mention renders correctly.
Multiple Mentions
You: Post to LinkedIn: "Shoutout to @{urn:li:person:123|Jane Doe} and the team at @{urn:li:organization:456|Tech Startup Inc} for the collaboration!"
Claude: Posted! Both mentions will appear as clickable links:
- Jane Doe → links to her profile
- Tech Startup Inc → links to their company page
LinkedIn Feed Retrieval (Coming Soon)
Status: NOT YET AVAILABLE - These features require the
r_member_socialpermission, which is RESTRICTED and requires LinkedIn approval. The implementation is ready and will be enabled once LinkedIn approves the permission for PostPost.
View Your Recent Posts
You: Show my recent LinkedIn posts
Claude: Here are your last 10 LinkedIn posts:
- Feb 28 - "Excited to announce our new feature!" (1,250 impressions)
- Feb 25 - "Behind the scenes at our office..." (890 impressions)
- Feb 22 - "Product roadmap update for Q1..." (2,100 impressions)
- Feb 20 - "Meet our newest team member..." (1,450 impressions)
- Feb 18 - "Weekly tips for content creators..." (780 impressions)
Would you like details on any specific post?
View Comments on a Post
You: Show comments on my latest LinkedIn post
Claude: Your post "Excited to announce our new feature!" has 12 comments:
- John Smith: "This is amazing! Can't wait to try it out."
- Sarah Johnson: "Great work team! When is the beta available?"
- Tech Company: "Congratulations on the launch!"
- Mike Williams: "How does this compare to the competition?"
- ...and 8 more comments
Would you like me to reply to any of these?
View Reactions on a Post
You: Who reacted to my LinkedIn announcement?
Claude: Your post has 156 reactions:
By type:
- 89 LIKE (👍)
- 45 PRAISE (👏)
- 15 INTEREST (💡)
- 5 EMPATHY (❤️)
- 2 APPRECIATION (🙏)
Recent reactors:
- Jane Doe (LIKE)
- Acme Corp (PRAISE)
- Tech Startup Inc (INTEREST)
- ...and 153 more
Analyze Post Engagement
You: Analyze the engagement on my last 5 LinkedIn posts
Claude: Here's your engagement analysis:
Post Date Impressions Reactions Comments Rate "New feature..." Feb 28 1,250 28 12 3.2% "Behind scenes..." Feb 25 890 45 8 6.0% "Roadmap update..." Feb 22 2,100 62 23 4.0% "New team member..." Feb 20 1,450 89 15 7.2% "Weekly tips..." Feb 18 780 23 5 3.6% Best performer: "Meet our newest team member" with 7.2% engagement. Insight: Personal/team content gets 2x more reactions than product updates.
Advanced Workflows
Content Repurposing
You: Take my LinkedIn post 67a1b2c3d4e5f6a7b8c9d0e1 and adapt it for Twitter
Claude: Here's your LinkedIn post: "We're thrilled to announce that our team has grown to 50 people! This milestone represents years of hard work and dedication. Thank you to everyone who believed in us from the start..."
Adapted for Twitter (280 chars): "Big milestone: Our team just hit 50 people! Years of hard work led us here. Thank you to everyone who believed in us from day one."
Want me to schedule this to Twitter?
Analytics-Driven Scheduling
You: When's the best time to post on LinkedIn based on my analytics?
Claude: Based on your last 90 days of LinkedIn posts:
Best times for engagement:
- Tuesday 10am - 3.2% avg engagement
- Wednesday 9am - 2.9% avg engagement
- Thursday 2pm - 2.7% avg engagement
Best days overall:
- Tuesday: Highest impressions
- Thursday: Most comments
Want me to reschedule your upcoming posts to these optimal times?
Campaign Tracking
You: Show me all posts from my product launch campaign last week
Claude: Product launch campaign (Feb 12-16):
Date Platform Content Impressions Engagement Feb 12 "Exciting news coming..." 890 2.1% Feb 13 "Tomorrow is the day!" 1,200 1.8% Feb 14 All "Introducing..." 3,400 3.4% Feb 15 "Deep dive into..." 1,100 2.6% Feb 16 "FAQ thread..." 780 2.0% Campaign totals:
- Total impressions: 7,370
- Average engagement: 2.4%
- New followers: +156
Quick Status Check
You: Quick status: anything failed or pending?
Claude: Status check:
Failed posts: 0 Pending review: 2 drafts Scheduled (next 24h): 3 posts
All systems healthy!
Tips for Better Conversations
Be Specific with Dates
Good: "Schedule for March 1st at 2pm EST"
Good: "Schedule for tomorrow at 9am"
Bad: "Schedule for sometime next week"Reference Posts Clearly
Good: "Delete post 67a1b2c3d4e5f6a7b8c9d0e1"
Good: "Reschedule my 9am LinkedIn post"
Bad: "Delete that post" (which one?)Specify Platforms When Needed
Good: "Post to LinkedIn and Twitter"
Good: "Show my LinkedIn analytics"
Bad: "Post this everywhere"Use Natural Time References
Claude understands:
- "tomorrow at 9am"
- "next Monday at 2pm"
- "in 3 hours"
- "March 1st at 10am EST"Tools Reference
Complete reference for all 18 active PostPost MCP tools with parameters, examples, and code snippets. Three additional tools (`linkedin_posts`, `linkedin_post_comments`, `linkedin_post_reactions`) are
OpenClaw
Connect [OpenClaw](https://docs.openclaw.ai) (open-source autonomous AI agent) to PostPost for multi-platform social media posting.