Skip to main content
Glama
RecurPost MCP Server
by dinwal

RecurPost MCP Server

Un servidor MCP (Model Context Protocol) que da a los asistentes de IA acceso a la API de gestión de redes sociales de RecurPost.

¿Qué puede hacer?

  • Listar cuentas de redes sociales conectadas y bibliotecas de contenido

  • Listar espacios de trabajo y trabajar dentro de cualquier espacio de trabajo del que seas miembro

  • Publicar contenido inmediatamente o programarlo para más tarde

  • Añadir contenido a bibliotecas para publicaciones recurrentes o siempre vigentes

  • Ver el historial de publicaciones con métricas de interacción

  • Generar contenido e imágenes para redes sociales con IA

  • Obtener URLs para conectar nuevas cuentas de redes sociales

Related MCP server: Ayrshare Unofficial MCP Server

Configuración

1. Obtén tu clave de API

  1. Inicia sesión en RecurPost

  2. Ve a Configuración de la cuenta

  3. Genera una Clave de contraseña de API (esta no es tu contraseña de inicio de sesión)

2. Instalación

Claude Desktop

Añade a tu archivo de configuración de Claude Desktop:

  • 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"
      }
    }
  }
}

Reinicia Claude Desktop después de guardar.

Claude Code

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

Herramientas disponibles

Tool

Descripción

user_login

Verifica tus credenciales de API

workspace_list

Lista todos los espacios de trabajo de los que eres miembro (propios y compartidos)

social_account_list

Lista todas las cuentas de redes sociales conectadas

library_list

Lista todas las bibliotecas de contenido

connect_social_account_urls

Obtén URLs para conectar nuevas cuentas sociales

history_data

Obtén el historial de publicaciones de una cuenta social

post_content

Publica o programa contenido en una cuenta social

add_content_in_library

Añade contenido a una biblioteca para publicaciones recurrentes

generate_content_with_ai

Genera texto de publicaciones para redes sociales con IA

generate_image_with_ai

Genera imágenes a partir de descripciones de texto

Espacios de trabajo

social_account_list, library_list, history_data, post_content y add_content_in_library aceptan un workspace_id opcional (un ws_id de workspace_list). Cuando se omite, se utiliza tu espacio de trabajo predeterminado. Cuando se proporciona, los resultados y las acciones se limitan a ese espacio de trabajo: las cuentas sociales y las bibliotecas deben pertenecer a él.

Ejemplos de prompts

  • "Muéstrame todas mis cuentas de redes sociales conectadas"

  • "Programa una publicación sobre nuestras rebajas de verano en mi página de Facebook para mañana a las 9 a. m."

  • "Genera una publicación de LinkedIn sobre consejos de productividad en el trabajo remoto"

  • "¿Qué publicaciones se enviaron en mi cuenta de Twitter esta semana?"

  • "Añade 5 consejos siempre vigentes sobre marketing en redes sociales a mi biblioteca de Consejos"

  • "Lista mis espacios de trabajo y luego muestra las cuentas sociales en el espacio de trabajo Cliente A"

Seguridad

  • Tus credenciales se almacenan en tu configuración local y nunca salen de tu máquina excepto para autenticarte directamente con la API de RecurPost

  • El servidor se ejecuta localmente como un subproceso: no hay servidores externos involucrados

  • La clave de API y el correo electrónico se pasan mediante variables de entorno, nunca se exponen al modelo de IA

Licencia

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