Labsco
MCP SERVER

Reepl MCP

by reepl-io

Draft, schedule and publish LinkedIn and X posts in your own voice, from your assistant.

Social Media Accounts & PostingVerified
Summary
The plain-text rule is the one that trips agents up.

LinkedIn does not render markdown, and several tools say so in their own descriptions — an assistant that formats a post nicely produces one with visible asterisks in it. Past that, the interesting half is train_writing_style, which synthesises a voice from your own published posts rather than from a prompt describing one.

What it is

A client for Reepl, a LinkedIn and X content platform. It manages drafts, publishes and schedules posts, builds carousels and images, trains a writing-style profile from your own published posts, surfaces a signal feed of things worth posting about, and reads back the analytics.

What you get
  • LinkedIn posts — create_draft, get_drafts, update_draft, delete_draft, schedule_post, schedule_draft, publish_to_linkedin, publish_now, update_scheduled_post, delete_scheduled_post, get_published_posts, get_scheduled_posts
  • Engagement — read_linkedin_post reads a public post from its URL; add_comment_to_post comments on one
  • X — twitter_create_post for posts and threads, twitter_create_draft, twitter_update_draft, twitter_delete_draft, twitter_get_posts, twitter_get_drafts, twitter_update_post, twitter_delete_post, twitter_get_analytics
  • Voice and style — get_voice_profile, update_voice_profile, get_writing_style, and train_writing_style which synthesises a style from your own published content
  • Carousels — generate_carousel_content from a topic or URL, create_carousel_draft, get_carousel_draft, update_carousel_draft, list_carousel_drafts, delete_carousel_draft, list_carousel_templates
  • Images — generate_image applies the workspace brand kit; check_image_generation_status polls a job that was still running
  • Ideas and signals — get_ideas, generate_ideas, get_signals_inbox for trending Reddit posts, YouTube videos and RSS articles, get_reddit_thread_comments, search_reddit, reply_to_reddit
  • Workspaces — list_workspaces, set_default_workspace, get_workspace_context for shared brand context, get_audience_profiles, list_workspace_members, get_workspace_posts across a whole team
  • Contacts and collections — get_contacts, get_lists, get_list_contacts, add_contact_to_list, get_collections, get_saved_posts, get_templates
  • Analytics — get_post_analytics for one post, get_linkedin_analytics across all of them; get_user_profile reports plan, credits, content language and connected accounts
Requirements

The npm package reepl-mcp-client over stdio, with your Reepl MCP token passed as a command argument — it comes from app.reepl.io/mcp-setup. Node.js 18 or newer, and a Reepl account with LinkedIn or X connected for anything that publishes. Post content must be plain text: markdown formatting is not accepted.

Setup effort

One command plus a key — npx -y reepl-mcp-client YOUR_TOKEN_HERE, then supply credentials