Skip to main content
Glama
RecurPost MCP Server
by dinwal

RecurPost MCP Server

Ein MCP (Model Context Protocol) Server, der KI-Assistenten Zugriff auf die RecurPost Social-Media-Management-API gibt.

Was kann es tun?

  • Verbundene Social-Media-Konten und Inhaltsbibliotheken auflisten

  • Arbeitsbereiche auflisten und in jedem Arbeitsbereich arbeiten, in dem Sie Mitglied sind

  • Inhalte sofort veröffentlichen oder für später planen

  • Inhalte zu Bibliotheken für wiederkehrende/immergrüne Beiträge hinzufügen

  • Beitragsverlauf mit Engagement-Kennzahlen anzeigen

  • Social-Media-Inhalte und Bilder mit KI generieren

  • URLs zum Verbinden neuer Social-Media-Konten erhalten

Related MCP server: Ayrshare Unofficial MCP Server

Einrichtung

1. Holen Sie sich Ihren API-Schlüssel

  1. Melden Sie sich bei RecurPost an

  2. Gehen Sie zu Kontoeinstellungen

  3. Generieren Sie einen API-Passwortschlüssel (dies ist nicht Ihr Anmeldekennwort)

2. Installation

Claude Desktop

Fügen Sie Folgendes zu Ihrer Claude-Desktop-Konfigurationsdatei hinzu:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "recurpost": {
      "command": "npx",
      "args": ["-y", "recurpost-mcp"],
      "env": {
        "RECURPOST_EMAIL": "your-email@example.com",
        "RECURPOST_API_KEY": "your-api-key"
      }
    }
  }
}

Starten Sie Claude Desktop nach dem Speichern neu.

Claude Code

claude mcp add recurpost -- npx -y recurpost-mcp \
  -e RECURPOST_EMAIL=your-email@example.com \
  -e RECURPOST_API_KEY=your-api-key

Verfügbare Tools

Tool

Beschreibung

user_login

Überprüfen Sie Ihre API-Anmeldeinformationen

workspace_list

Alle Arbeitsbereiche auflisten, in denen Sie Mitglied sind (eigene und geteilte)

social_account_list

Alle verbundenen Social-Media-Konten auflisten

library_list

Alle Inhaltsbibliotheken auflisten

connect_social_account_urls

URLs zum Verbinden neuer Social-Media-Konten erhalten

history_data

Beitragsverlauf für ein Social-Media-Konto abrufen

post_content

Inhalte an ein Social-Media-Konto veröffentlichen oder planen

add_content_in_library

Inhalte zu einer Bibliothek für wiederkehrende Beiträge hinzufügen

generate_content_with_ai

Social-Media-Beitragstext mit KI generieren

generate_image_with_ai

Bilder aus Textbeschreibungen generieren

Arbeitsbereiche

social_account_list, library_list, history_data, post_content und add_content_in_library akzeptieren eine optionale workspace_id (eine ws_id aus workspace_list). Wenn sie weggelassen wird, wird Ihr Standard-Arbeitsbereich verwendet. Wenn sie angegeben wird, sind Ergebnisse und Aktionen auf diesen Arbeitsbereich beschränkt – Social-Media-Konten und Bibliotheken müssen zu ihm gehören.

Beispielaufforderungen

  • „Zeig mir alle meine verbundenen Social-Media-Konten"

  • „Plane einen Beitrag über unseren Sommerschlussverkauf auf meiner Facebook-Seite für morgen um 9 Uhr"

  • „Generiere einen LinkedIn-Beitrag mit Produktivitätstipps für Remote-Arbeit"

  • „Welche Beiträge wurden diese Woche auf meinem Twitter-Konto veröffentlicht?"

  • „Füge 5 immergrüne Tipps zum Social-Media-Marketing zu meiner Tipps-Bibliothek hinzu"

  • „Liste meine Arbeitsbereiche auf und zeige dann die Social-Media-Konten im Arbeitsbereich Client A"

Sicherheit

  • Ihre Anmeldeinformationen werden in Ihrer lokalen Konfiguration gespeichert und verlassen niemals Ihren Computer, außer um sich direkt bei der RecurPost-API zu authentifizieren

  • Der Server läuft lokal als Unterprozess – keine externen Server beteiligt

  • API-Schlüssel und E-Mail werden über Umgebungsvariablen übergeben und niemals dem KI-Modell ausgesetzt

Lizenz

MIT

Available Tools

10 tools
add_content_in_libraryB

Add a post to a content library for recurring/evergreen posting

Inputs: id (required), message (required), url, gbp_cta, +44 more.

connect_social_account_urlsB

Get URLs to connect new social media accounts to RecurPost

Inputs: no named parameters.

generate_content_with_aiA

Generate social media content text using RecurPost AI. Supports multi-turn conversations via ai_id.

Inputs: prompt_text (required), ai_id, chat_progress.

generate_image_with_aiC

Generate an image from a text description using RecurPost AI

Inputs: prompt_text (required).

history_dataA

Get posting history for a social account (max 100 posts per request)

Inputs: id (required), end_date, start_date, workspace_id, +1 more.

library_listA

List all content libraries with their IDs

Inputs: workspace_id.

post_contentB

Post content immediately or schedule it for a future time on a social account

Inputs: id (required), message (required), url, gbp_cta, +36 more.

social_account_listA

List all connected social media accounts with their IDs

Inputs: workspace_id.

user_loginB

Verify RecurPost API credentials

Inputs: no named parameters.

workspace_listA

List all workspaces the user is a member of (own and shared), with their IDs. Pass a ws_id as workspace_id to other tools to work inside that workspace.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 10 tools

    Disambiguation5/5

    Each tool targets a distinct function: retrieving history, adding to library, listing accounts, connecting accounts, verifying login, listing libraries/workspaces, posting, and AI generation. No two tools overlap in purpose, making it clear which tool to invoke.

    Naming Consistency2/5

    Tool names mix noun-first constructs (history_data, social_account_list, library_list, workspace_list) with verb-first constructs (add_content_in_library, connect_social_account_urls, post_content, generate_content_with_ai). The pattern is inconsistent and not predictable across the set.

    Tool Count5/5

    With 10 tools, the surface is well-scoped for a social media management server. Each tool covers a necessary operation without redundancy, and the count falls comfortably within the ideal range.

    Completeness4/5

    The tool set covers core workflows: account management (list/connect), content management (add to library, post), AI generation (text/image), plus supports for lists and login verification. Minor gaps exist, such as updating or deleting content, but the primary lifecycle is well-covered.

    Maintenance

    ActivitySlowing
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Enables AI assistants to publish, schedule, and manage social media posts across X (Twitter), Instagram, and Threads through the Sociona API. Supports immediate posting, scheduling, analytics, and account management with natural language commands.
      6
      12 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables AI agents to interact with the Ayrshare API to publish social media posts, manage profiles, and handle comments or messages. It supports executing real-time API calls for analytics, media uploads, and automated scheduling across various social platforms.
      18
      21 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Official MCP server for PostEverywhere (posteverywhere.ai/social-media-scheduler). Let Claude, ChatGPT, Cursor or any MCP client schedule and publish posts to 13 platforms: Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Telegram, Discord, WordPress and Google Business Profile. 40 tools: best-time scheduling, threads, cross-posting, campaigns, analytics.
      33
      242 npm
      7
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to create, schedule, and publish social media posts across Instagram, X/Twitter, LinkedIn, Threads, Facebook, and other platforms via the PosteAhora API.
      15
      20 npm
      MIT