RecurPost MCP Server
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
Inicia sesión en RecurPost
Ve a Configuración de la cuenta
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.jsonWindows:
%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-keyHerramientas disponibles
Tool | Descripción |
| Verifica tus credenciales de API |
| Lista todos los espacios de trabajo de los que eres miembro (propios y compartidos) |
| Lista todas las cuentas de redes sociales conectadas |
| Lista todas las bibliotecas de contenido |
| Obtén URLs para conectar nuevas cuentas sociales |
| Obtén el historial de publicaciones de una cuenta social |
| Publica o programa contenido en una cuenta social |
| Añade contenido a una biblioteca para publicaciones recurrentes |
| Genera texto de publicaciones para redes sociales con IA |
| 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 toolsadd_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.
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
Scored across 10 tools
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.
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.
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.
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
Related MCP Connectors
Manage social media with AI using RepeatPost MCP. Create and schedule posts, generate captions, manage drafts, publish content, create branded graphics, and organize media across connected social channels. Built for creators, marketers, agencies, and businesses, using AI assistants to automate social media workflows.
Draft, schedule and publish social media posts from your AI assistant.
Draft, schedule, and publish social posts for your workspace straight from your AI.
Create, schedule, and manage social media posts with AI assistants.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables 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.612 npmMIT
- AlicenseAqualityDmaintenanceEnables 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.1821 npmMIT
- AlicenseAqualityBmaintenanceOfficial 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.33242 npm7MIT

@posteahora/mcpofficial
AlicenseAqualityCmaintenanceEnables AI agents to create, schedule, and publish social media posts across Instagram, X/Twitter, LinkedIn, Threads, Facebook, and other platforms via the PosteAhora API.1520 npmMIT
social_account_listA
List all connected social media accounts with their IDs
Inputs: workspace_id.