Odel
FastSocial

FastSocial

Local
@socialappsceduler-engJavaScriptUpdated 1mo ago

Schedule and manage social media posts across 7 platforms directly from Claude.

FastSocial MCP Server

Schedule and manage social media posts across Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, and Pinterest — directly from Claude.

Tools

ToolDescription
get_account_infoView account details, connected platforms, and plan info
schedule_postSchedule a post to any connected platform
list_postsList posts filtered by status or platform
get_postGet a single post by ID
update_postEdit a post's text, scheduled time, or status
delete_postDelete a post
get_analyticsView post counts and platform breakdown
list_connected_platformsSee all connected social accounts
list_clientsList clients (for reseller accounts)
list_mediaBrowse the media library

Setup

1. Get your FastSocial API Key

  1. Log in to fastsocial.ai
  2. Go to Settings → API Keys
  3. Create a new API key with the scopes you need:
    • posts:read — read posts
    • posts:write — create/edit/delete posts
    • analytics:read — view analytics
    • platforms:read — view connected platforms

2. Configure Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "fastsocial": {
      "command": "npx",
      "args": ["-y", "fastsocial-mcp-server"],
      "env": {
        "FASTSOCIAL_API_KEY": "fsk_your_api_key_here"
      }
    }
  }
}

3. Run locally (alternative)

git clone https://github.com/fastsocial/mcp-server
cd mcp-server
npm install
FASTSOCIAL_API_KEY=fsk_your_key npm start

Example prompts

  • "Schedule a post to Instagram for tomorrow at 9am saying 'Happy Monday!'"
  • "Show me all my failed posts from last week"
  • "What's my post count breakdown by platform?"
  • "Update post abc123 to be scheduled for next Friday at noon"
  • "List all my draft posts"

Authentication

All requests use your FastSocial API key passed as a Bearer token. Keys are scoped — a posts:read-only key cannot create or delete posts.

License

MIT