Reepl MCP

by reepl-io

Not rated
GitHub

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

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.

Connect yourReeplaccount to Claude Desktop and bring AI-powered LinkedIn management directly into your Claude conversations.

Reeplis an AI-powered LinkedIn automation platform that helps professionals create engaging content, manage their LinkedIn presence, and grow their network.

- 🤖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

TheModel Context Protocol (MCP)is an open protocol that lets AI assistants like Claude interact with external tools and data sources. This MCP client connects Claude Desktop to your Reepl account, enabling Claude to:

- 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
- A
Reepl 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"

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.