RecurPost MCP Server
RecurPost MCP Server
Сервер MCP (Model Context Protocol), который предоставляет AI-ассистентам доступ к API управления социальными медиа RecurPost.
Что он умеет?
Список подключенных социальных аккаунтов и библиотек контента
Список рабочих пространств и работа в любом рабочем пространстве, участником которого вы являетесь
Публикация контента немедленно или планирование на потом
Добавление контента в библиотеки для повторяющихся/вечнозеленых публикаций
Просмотр истории публикаций с метриками вовлеченности
Генерация контента и изображений для социальных сетей с помощью ИИ
Получение URL-адресов для подключения новых социальных аккаунтов
Related MCP server: Ayrshare Unofficial MCP Server
Настройка
1. Получите свой API-ключ
Войдите в RecurPost
Перейдите в Настройки аккаунта
Создайте API Password Key (это не ваш пароль для входа)
2. Установка
Claude Desktop
Добавьте в файл конфигурации 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"
}
}
}
}Перезапустите Claude Desktop после сохранения.
Claude Code
claude mcp add recurpost -- npx -y recurpost-mcp \
-e RECURPOST_EMAIL=your-email@example.com \
-e RECURPOST_API_KEY=your-api-keyДоступные инструменты
Инструмент | Описание |
| Проверьте ваши учетные данные API |
| Список всех рабочих пространств, участником которых вы являетесь (собственных и общих) |
| Список всех подключенных аккаунтов социальных сетей |
| Список всех библиотек контента |
| Получить URL-адреса для подключения новых социальных аккаунтов |
| Получить историю публикаций для социального аккаунта |
| Опубликовать или запланировать контент в социальном аккаунте |
| Добавить контент в библиотеку для повторяющихся публикаций |
| Сгенерировать текст поста для социальных сетей с помощью ИИ |
| Сгенерировать изображения по текстовым описаниям |
Рабочие пространства
social_account_list, library_list, history_data, post_content и add_content_in_library принимают необязательный параметр workspace_id (это ws_id из workspace_list). Если он не указан, используется ваше рабочее пространство по умолчанию. Если указан, результаты и действия ограничиваются этим рабочим пространством — социальные аккаунты и библиотеки должны принадлежать ему.
Примеры запросов
"Покажи все мои подключенные социальные аккаунты"
"Запланируй пост о нашей летней распродаже на моей странице Facebook на завтра в 9 утра"
"Сгенерируй пост для LinkedIn о советах по продуктивности при удаленной работе"
"Какие посты вышли в моем аккаунте Twitter на этой неделе?"
"Добавь 5 вечнозеленых советов о маркетинге в социальных сетях в мою библиотеку Tips"
"Перечисли мои рабочие пространства, затем покажи социальные аккаунты в рабочем пространстве Client A"
Безопасность
Ваши учетные данные хранятся в локальной конфигурации и никогда не покидают ваш компьютер, за исключением прямой аутентификации с API RecurPost
Сервер работает локально как подпроцесс — внешние серверы не задействованы
API-ключ и email передаются через переменные окружения и никогда не раскрываются модели ИИ
Лицензия
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.187 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.