Reepl MCP
About
Create, schedule, and publish LinkedIn posts directly from Claude Desktop or ChatGPT through natural conversations
Details
- Author
- reepl-io
- Categories
- Productivity, Marketing, Other, Automation
Jump to
Setup
Install Reepl MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/reepl-io/reepl-mcp-client
Follow the installation instructions in the repository README, then restart your MCP client.
- Create and manage LinkedIn drafts— Ask your assistant to create, edit, or delete post drafts usingcreate_draft,update_draft, anddelete_draft.
- Publish and schedule LinkedIn posts— Schedule posts for future dates or publish immediately withschedule_post,publish_to_linkedin, andpublish_now.
- Engage with LinkedIn content— Read any public LinkedIn post by URL withread_linkedin_postand add comments viaadd_comment_to_post.
- Manage contacts and lists— Retrieve saved contacts, organize them into lists, and add contacts to specific lists usingget_contacts,get_lists, andadd_contact_to_list.
- Generate and refine content with AI— Create carousel slide content withgenerate_carousel_content, generate post images withgenerate_image, and produce new content ideas viagenerate_ideas.
- Analyze post performance— Check engagement metrics for individual posts withget_post_analyticsor review aggregate LinkedIn analytics usingget_linkedin_analytics.
- 🤖AI Writing Assistant- Generate engaging LinkedIn posts with AI
- 📝Draft Management- Save, organize, and refine your content ideas
- 📅Post Scheduling- Schedule posts for optimal engagement times
- 👥Contact Management- Track and organize your LinkedIn connections
- 📊Analytics- Monitor post performance and engagement
- 🎨Content Collections- Save inspiration and build content libraries
- 🔌Chrome Extension- Write posts directly on LinkedIn with AI assistance
- Create and manage LinkedIn post drafts
- Publish and schedule posts to LinkedIn
- Access your saved contacts, lists, and collections
- Retrieve your post templates and ideas
- Interact with all your Reepl data through natural conversation
This MCP client acts as a secure bridge between Claude Desktop and your Reepl account:
- You chat with Claude- Ask Claude to help with LinkedIn content
- Claude uses Reepl tools- Behind the scenes, Claude calls the Reepl MCP tools
- Tools connect to Reepl- The client forwards requests to Reepl's API using your secure token
- Results come back to Claude- Claude receives the data and responds to you
- You: "Create a LinkedIn post about AI in healthcare"
- Claude generates the post and saves it as a draft in your Reepl account
- You: "Schedule it for tomorrow at 9 AM"
- Claude schedules the post through Reepl's scheduling system
- Claude Desktopinstalled
- AReepl account(free or paid)
- Node.js 18+ (for npx)
Visitapp.reepl.io/mcp-setupand copy your unique MCP token.
Edit your Claude Desktop configuration file:
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json
- Linux:~/.config/Claude/claude_desktop_config.json
{ "mcpServers": { "reepl": { "command": "npx", "args": [ "-y", "reepl-mcp-client", "YOUR_TOKEN_HERE" ] } } }
ReplaceYOUR_TOKEN_HEREwith your actual token from step 1.
Completely quit and restart Claude Desktop for the changes to take effect.
Open a new conversation in Claude and try:
- "Show me my Reepl drafts"
- "What tools do you have from Reepl?"
If Claude can respond with your drafts or list the Reepl tools, you're all set! 🎉
Once connected, Claude has access to these Reepl tools:
create_draft- Create a new LinkedIn post draft
- Saves content ideas without publishing
- Organize your content pipeline
- Example:"Create a draft post about the future of AI"
- Search by content or filter by date
- Limit results for focused review
- Example:"Show me my last 5 drafts about marketing"
- Refine content before publishing
- Update based on feedback
- Example:"Update my AI draft to include recent ChatGPT news"
- Clean up your draft library
- Remove outdated content
- Example:"Delete the draft about last month's event"
publish_to_linkedin- Post directly to LinkedIn
- Publish immediately to your LinkedIn feed
- Supports media URLs (images, videos)
- Control visibility (PUBLIC, CONNECTIONS_ONLY)
- Example:"Publish this post to LinkedIn right now"
- Set specific date and time
- Automatically rounds to 15-minute intervals
- Manage your content calendar
- Example:"Schedule this for tomorrow at 9 AM"
update_scheduled_post- Edit scheduled posts
- Change content, time, or visibility
- Adapt to breaking news or feedback
- Example:"Move my scheduled post to 2 PM instead"
get_published_posts- View posting history
- See your recent LinkedIn posts
- Review performance
- Example:"Show me my last 10 published posts"
get_scheduled_posts- View posts queued for future publishing
- Shows every workspace member's scheduled posts on team plans, just your own if solo
- Filter to one teammate with amember_user_idfromlist_workspace_members
- Example:"What do I have scheduled for this week?"
delete_scheduled_post- Cancel a scheduled or failed post
- Works on posts with status scheduled, failed, or pending_approval
- Published posts can't be removed this way
- Example:"Cancel the post I scheduled about the product launch"
publish_now- Publish a scheduled post immediately
- Reschedules a queued post to publish within a few minutes
- Only works on posts that are still scheduled
- Example:"Publish my scheduled AI post right now instead of waiting"
schedule_draft- Turn a saved draft into a scheduled post
- Fetches the draft's content and creates a new scheduled post from it
- The original draft stays untouched
- Example:"Schedule my AI draft for tomorrow at 9 AM"
read_linkedin_post- Read any public LinkedIn post by URL
- Pulls author, post text, and like/comment counts — works on any public post, not just yours
- Returns aurnyou can pass toadd_comment_to_postto reply to it
- Example:"Summarize this LinkedIn post: [url]"
add_comment_to_post- Comment on a LinkedIn post
- Works on your own published posts or any public post (via theurnfromread_linkedin_post)
- Posts under your real LinkedIn identity — always confirm the comment text before it's sent
- Example:"Draft a thoughtful reply to this post and show it to me before posting"
get_user_profile- Access your Reepl profile
- View account details
- Check subscription status
- Monitor usage and credits
- Example:"What's my Reepl account status?"
get_voice_profile- View your learned writing voice
- Patterns learned from your published posts: hook styles, tone, vocabulary preferences
- Includes your own manual instructions plus positioning (audience, angle, storytelling style)
- Example:"What does my voice profile currently say about my tone?"
update_voice_profile- Refine your voice profile
- Update your own instructions, or the AI-learned patterns (if you haven't locked auto-updates)
- Used after analyzing your published posts to keep the profile current
- Example:"Update my voice profile based on my last 10 posts"
get_writing_style- View trained per-surface writing styles
- Separate style summaries for LinkedIn posts, comments, and messages
- More specific than the voice profile, which is a single overall profile
- Example:"What's my trained writing style for comments?"
train_writing_style- Retrain a writing-style facet from your content
- Synthesizes your actual posts (needs 20+) or comments (needs 10+) into a style summary
- Costs credits, requires Pro+, and overwrites the previous synthesis — confirm before calling
- Example:"Retrain my writing style from my recent posts"
list_workspaces- See which Reepl workspaces you belong to
- Shows your role in each and which one is your default
- Most users have just one personal workspace
- Example:"What workspaces do I have access to?"
set_default_workspace- Switch your active workspace
- All tools act in this workspace by default afterward, including credit usage on team plans
- Example:"Switch me to the Acme Corp workspace"
get_workspace_context- Read the workspace's brand context
- Company name, one-liner, industry, products, and content pillars, plus your personal role/bio in that workspace
- This is the positioning Reepl's AI uses to personalize content — good to read before writing
- Example:"Pull up our brand context before drafting this post"
get_audience_profiles- View the workspace's saved target audiences
- Each profile defines job titles, industries, locations, pain points, and goals
- Example:"Who are our saved ICPs for this workspace?"
list_workspace_members- List everyone in a workspace
- Includes each member's role, status, and LinkedIn connection state
- Pass a member'suser_idtoget_scheduled_posts/get_published_poststo see their posts
- Example:"Who's on our team workspace and are they connected to LinkedIn?"
get_workspace_posts- View posts across the whole team at once
- Every status (scheduled and published), annotated with each post's author
- Example:"Show me everything the team has posted or scheduled this month"
- Access your LinkedIn network data
- Search contacts by name or company
- Build targeted outreach lists
- Example:"Show me contacts who work at tech companies"
- Organize contacts by category
- Manage segmented groups
- Example:"What contact lists do I have?"
get_list_contacts- View contacts in a specific list
- Useget_listsfirst to find the list ID
- Example:"Show me everyone in my 'Warm Leads' list"
add_contact_to_list- Add a contact to a list
- Useget_contactsandget_liststo find the contact and list IDs
- Example:"Add this contact to my 'Warm Leads' list"
get_collections- Access content collections
- View organized post libraries
- Browse saved inspiration
- Example:"Show me my content collections"
get_saved_posts- Retrieve posts from a collection
- Get inspiration from saved posts
- Reference successful content
- Example:"Show me posts from my 'AI Insights' collection"
- Use proven content frameworks
- Speed up content creation
- Example:"Show me my LinkedIn post templates"
generate_carousel_content- AI-generate carousel slide content
- Give it a topic, article URL, or YouTube URL — get back slide headlines and body text
- Feed the result intocreate_carousel_draft
- Example:"Generate a carousel about the 5 biggest AI trends this year"
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




