MCP Connectors Reference
Complete reference for all 46 Reepl MCP tools — what each tool does, its constraints, and how to use them from Claude Desktop, ChatGPT, Cursor, or OpenClaw
The Reepl MCP server exposes 46 tools that let you manage your LinkedIn and Twitter content, contacts, carousels, analytics, and more from any MCP-compatible AI client. This page is the complete tool reference. For setup instructions, see How to Connect Reepl via MCP.
MCP requires a Premium plan. Supported clients: Claude Desktop, ChatGPT, Cursor, OpenClaw.
Key constraints
Before using the tools, note these hard limits enforced by the underlying platforms:
- LinkedIn posts: Maximum 3,000 characters. Plain text only — LinkedIn does not render markdown, so asterisks, underscores, and other markdown syntax appear as literal characters in the published post.
- Comments: Maximum 1,250 characters. Comments are not supported on reshares or restricted posts.
- Tweets: Maximum 280 characters per tweet. Polls cannot be combined with threads or media attachments.
- Carousel slides: Maximum 10 slides per carousel.
- Pagination:
get_published_posts,get_scheduled_posts,get_contacts,get_list_contacts, andget_ideasall use cursor-based pagination via anextTokenfield.
Draft management
| Tool | What it does |
|---|---|
create_draft | Create a new LinkedIn post draft |
get_drafts | List drafts with optional search query |
update_draft | Edit the content or title of an existing draft |
delete_draft | Remove a draft permanently |
Publishing and scheduling
| Tool | What it does |
|---|---|
publish_to_linkedin | Publish a post immediately (max 3,000 chars, plain text only) |
schedule_post | Schedule a post for a future time (ISO 8601 timestamp) |
schedule_draft | Schedule an existing draft for a future time |
update_scheduled_post | Modify a scheduled post's time, content, or visibility |
delete_scheduled_post | Cancel a scheduled post |
publish_now | Force immediate publishing of a scheduled post |
Plain text only for LinkedIn. Do not ask your AI client to include markdown in a LinkedIn post — bold, bullet points, and other formatting will appear as raw symbols in the published content.
Content retrieval
| Tool | What it does |
|---|---|
get_published_posts | Retrieve published posts with pagination and optional search |
get_scheduled_posts | Get queued posts with optional status filtering |
get_user_profile | Retrieve your Reepl account information |
Post engagement
| Tool | What it does |
|---|---|
add_comment_to_post | Comment on a published LinkedIn post (max 1,250 chars) |
Comments are not supported on reshared posts or posts with restricted commenting. If a comment fails, the post type is the likely cause — not a connection issue.
Carousel management
| Tool | What it does |
|---|---|
generate_carousel_content | AI-generate slide content from a topic or URL |
list_carousel_drafts | List all saved carousel drafts |
get_carousel_draft | Fetch a specific carousel draft by ID |
create_carousel_draft | Save a carousel (brand kit applied automatically if no theme is specified) |
update_carousel_draft | Edit slides, theme, or fonts on an existing carousel |
delete_carousel_draft | Remove a carousel draft |
Carousels support up to 10 slides. When creating a carousel without specifying a theme, your brand kit settings are applied automatically.
Contacts and lists
| Tool | What it does |
|---|---|
get_contacts | Search or list contacts with pagination |
get_lists | List your contact lists |
get_list_contacts | Fetch contacts within a specific list |
add_contact_to_list | Add a contact to a list |
Collections and templates
| Tool | What it does |
|---|---|
get_collections | Browse your saved post collections |
get_saved_posts | Retrieve posts within a collection |
get_templates | Retrieve saved post templates and ideas |
Twitter / X
| Tool | What it does |
|---|---|
twitter_create_post | Create or schedule a tweet or thread (280 chars per tweet; supports polls) |
twitter_create_draft | Save a tweet as a draft |
twitter_update_draft | Edit a tweet draft |
twitter_delete_draft | Remove a tweet draft |
twitter_get_posts | Retrieve published, scheduled, or failed tweets |
twitter_get_drafts | List tweet drafts |
twitter_update_post | Modify a scheduled tweet's content or time |
twitter_delete_post | Cancel or delete a tweet |
Twitter / X tools require a connected Twitter account in Settings > Integrations > Twitter. Each tweet in a thread is limited to 280 characters. Polls, quote tweets, and threads are supported — but polls cannot be combined with threads or media.
Analytics
| Tool | What it does |
|---|---|
get_post_analytics | Per-post engagement metrics for a LinkedIn post |
get_linkedin_analytics | Aggregate LinkedIn stats across a time range |
twitter_get_analytics | Aggregate Twitter / X analytics |
AI and voice
| Tool | What it does |
|---|---|
generate_image | Generate an AI image in one of 8 styles |
get_voice_profile | Retrieve your voice profile with learned writing patterns |
update_voice_profile | Modify your user instructions or AI-learned profile |
Available image styles: infographic, minimal-illustration, bold-text, screenshot-social-proof, comic-storyboard, realistic-portrait, diagram-flowchart, custom.
Image generation requires a Gemini API key linked in Settings > AI Models & API.
Voice profile sessions are stateless — if you want your AI client to write in your style, ask it to fetch your voice profile at the start of the conversation.
Ideas and signals
| Tool | What it does |
|---|---|
get_ideas | List content ideas, filtered by status (new, saved, used) or source (published post, saved post, Notion, Google Docs/Sheets) |
generate_ideas | AI-generate new ideas from your content sources (uses credits) |
get_signals_inbox | Pull your personalized signal feed (Reddit, YouTube, RSS, trending topics) |
generate_ideas consumes credits from your Reepl plan. Use get_ideas first to check existing ideas before generating new ones.
Other
| Tool | What it does |
|---|---|
submit_feedback | Send a bug report or feature request to Reepl |
MCP prompt
| Prompt | What it does |
|---|---|
carousel_guidelines | Provides carousel content and styling rules to the AI client |
Use carousel_guidelines at the start of a carousel generation session to ensure the AI produces slide content that fits Reepl's carousel format.
Example prompts by category
Drafts and publishing
- "Save a draft about the three things I wish I knew before raising a seed round."
- "Schedule my most recent draft for Monday at 9 AM London time."
- "Publish a post about our product launch right now."
Carousels
- "Generate a 7-slide carousel about cold email mistakes and save it as a draft."
- "Update my carousel draft [ID] — change the theme to bold-text."
Twitter / X
- "Write a thread about why most startups fail at distribution and schedule it for tomorrow at 10 AM."
- "Create a poll tweet asking my audience what content format they prefer."
Analytics
- "What were my top 5 LinkedIn posts by engagement last month?"
- "Show me my Twitter analytics for the past two weeks."
Ideas and signals
- "Pull my signals inbox and suggest three post ideas based on trending topics."
- "List my saved content ideas and turn the top one into a draft."
Contacts
- "Find all contacts tagged as investor in my Reepl lists."
- "Add Jane Smith to my Prospects list."