Skip to main content
Glama
RecurPost MCP Server
by dinwal

RecurPost MCP 서버

AI 어시스턴트에게 RecurPost 소셜 미디어 관리 API에 대한 접근 권한을 제공하는 MCP(Model Context Protocol) 서버입니다.

무엇을 할 수 있나요?

  • 연결된 소셜 계정 및 콘텐츠 라이브러리 목록 보기

  • 워크스페이스 목록을 보고 회원으로 속한 모든 워크스페이스에서 작업하기

  • 콘텐츠를 즉시 게시하거나 나중에 예약하기

  • 반복/에버그린 게시를 위해 라이브러리에 콘텐츠 추가하기

  • 참여 지표가 포함된 게시 내역 보기

  • AI로 소셜 미디어 콘텐츠 및 이미지 생성하기

  • 새 소셜 미디어 계정을 연결하기 위한 URL 가져오기

Related MCP server: Ayrshare Unofficial MCP Server

설정

1. API 키 받기

  1. RecurPost에 로그인합니다

  2. 계정 설정(Account Settings) 으로 이동합니다

  3. API 비밀번호 키(API Password Key) 를 생성합니다 (로그인 비밀번호가 아닙니다)

2. 설치

Claude Desktop

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

저장 후 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

사용 가능한 도구

도구

설명

user_login

API 자격 증명 확인

workspace_list

회원으로 속한 모든 워크스페이스 목록 (소유 및 공유)

social_account_list

연결된 모든 소셜 미디어 계정 목록

library_list

모든 콘텐츠 라이브러리 목록

connect_social_account_urls

새 소셜 계정 연결을 위한 URL 가져오기

history_data

소셜 계정의 게시 내역 가져오기

post_content

소셜 계정에 콘텐츠 게시 또는 예약

add_content_in_library

반복 게시를 위해 라이브러리에 콘텐츠 추가

generate_content_with_ai

AI로 소셜 미디어 게시물 텍스트 생성

generate_image_with_ai

텍스트 설명에서 이미지 생성

워크스페이스

social_account_list, library_list, history_data, post_content, add_content_in_library는 선택적 workspace_id(workspace_list의 ws_id)를 허용합니다. 생략하면 기본 워크스페이스가 사용됩니다. 제공하면 결과와 작업이 해당 워크스페이스로 범위가 지정됩니다 — 소셜 계정과 라이브러리는 해당 워크스페이스에 속해야 합니다.

예시 프롬프트

  • "연결된 모든 소셜 계정을 보여줘"

  • "내 Facebook 페이지에 여름 세일 관련 게시물을 내일 오전 9시로 예약해줘"

  • "원격 근무 생산성 팁에 대한 LinkedIn 게시물을 생성해줘"

  • "이번 주에 내 Twitter 계정에 게시된 게시물은 뭐야?"

  • "소셜 미디어 마케팅에 대한 에버그린 팁 5개를 내 Tips 라이브러리에 추가해줘"

  • "내 워크스페이스를 나열한 다음 Client A 워크스페이스의 소셜 계정을 보여줘"

보안

  • 자격 증명은 로컬 구성에 저장되며 RecurPost API에 직접 인증하는 경우를 제외하고 기기를 절대 떠나지 않습니다

  • 서버는 하위 프로세스로 로컬에서 실행됩니다 — 외부 서버가 개입하지 않습니다

  • API 키와 이메일은 환경 변수를 통해 전달되며 AI 모델에 노출되지 않습니다

라이선스

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