meta-social-mcp-server

Create, schedule, and manage Facebook and Instagram posts via Graph APIs with HITL approval.

11|2|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/NaveedTechLab/skills-library --skill meta-social-mcp-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-social-mcp-server
Source: https://github.com/NaveedTechLab/skills-library/tree/main/skills/meta-social-mcp-server
Command: npx skills add https://github.com/NaveedTechLab/skills-library --skill meta-social-mcp-server

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, fastmcp, pydantic, structlog, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates social media management for Meta platforms (Facebook and Instagram) with a Human-in-the-Loop (HITL) approval workflow, streamlining content creation and scheduling.

Core Features & Use Cases

  • Meta API Integration: Connects with Facebook and Instagram Graph APIs for posting, scheduling, and insights.
  • HITL Approval: Ensures content is reviewed and approved by humans before publication.
  • Use Case: Manage multiple Meta accounts with complex approval workflows, reducing time spent on manual content moderation and scheduling.

Quick Start

Run the facebook_list_pages command to list all Facebook pages you manage.

Frequently Asked Questions about meta-social-mcp-server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Facebook and Instagram posts with an approval workflow?

The Skill integrates with Meta's Facebook and Instagram Graph APIs to create, schedule, and manage social media posts with Human-in-the-Loop (HITL) approval before publication.

What is a Human-in-the-Loop approval workflow for social media management?

A Human-in-the-Loop (HITL) approval workflow for social media management ensures that all created and scheduled content is manually reviewed and approved by a human before it is automatically published to connected Facebook pages or Instagram Business accounts.

Can I manage multiple Facebook pages and Instagram Business accounts using Meta APIs?

Yes, you can manage multiple Facebook pages and Instagram Business accounts using the Meta Graph APIs. The integration handles multiple accounts and requires valid access tokens and specific page or account configuration for management.

Do I need access tokens to schedule Instagram posts through the Meta Graph API?

Yes, you need valid access tokens and configuration data to schedule Instagram posts through the Meta Graph API. The workflow requires these credentials to authenticate and manage your Instagram Business account and Facebook pages.

How do I list all Facebook pages I manage for social media automation?

To list all Facebook pages you manage for social media automation, run the `facebook_list_pages` command. This Quick Start action retrieves your available pages through the Meta Graph API integration.

What are the limitations of using MCP for social media workflow management?

Limitations of using MCP for social media workflow management include strict dependencies on valid Meta access tokens and configurations for Facebook pages and Instagram Business accounts, requiring continuous credential maintenance to execute post scheduling and HITL approval workflows.