Smithery Logo
MCPsSkillsDocsPricing
Login
NewFlame, an assistant that learns and improves. Available onTelegramSlack
    refly-ai

    facebook

    refly-ai/facebook
    Communication
    3

    About

    SKILL.md

    Install

    • Telegram
      Telegram
    • Slack
      Slack
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    About

    Integrate with Facebook for social media management. Use when you need to: (1) post updates to Facebook pages, (2) share content and media, or (3) automate Facebook page workflows.

    SKILL.md

    Facebook

    Integrate with Facebook for social media management. Use when you need to: (1) post updates to Facebook pages, (2) share content and media, or (3) automate Facebook page workflows.

    Input

    Provide input as JSON:

    {
      "post_content": "The content text for your Facebook post",
      "page_id": "Your Facebook Page ID (optional, leave empty to post to personal timeline)",
      "post_type": "Type of post: status, photo, video, or link"
    }
    

    Execution (Pattern C: Action)

    Step 1: Run the Skill and Get Run ID

    RESULT=$(refly skill run --id skpi-nyozn1z7255wdo122km3efhb --input '{
      "page_id": "your-page-id",
      "message": "Check out our latest product update!"
    }')
    RUN_ID=$(echo "$RESULT" | jq -r '.payload.workflowExecutions[0].id')
    # RUN_ID is we-xxx format, use this for workflow commands
    

    Step 2: Open Workflow in Browser and Wait for Completion

    open "https://refly.ai/workflow/c-opg0f8e7j3m1fmjhjakmhpfk"
    refly workflow status "$RUN_ID" --watch --interval 30000
    

    Step 3: Confirm Action Status

    # Confirm post published
    STATUS=$(refly workflow detail "$RUN_ID" | jq -r '.payload.status')
    echo "Action completed with status: $STATUS"
    

    Expected Output

    • Type: API Response
    • Format: JSON post confirmation (post ID, link)
    • Action: Confirm post published successfully

    Rules

    Follow base skill workflow: ~/.claude/skills/refly/SKILL.md

    Recommended Servers
    PostPulse
    PostPulse
    Mesh MCP
    Mesh MCP
    Repository
    refly-ai/refly-skills
    Files