FastSocial
MCP Registry
Listed on modelcontextprotocol.io

Control social media with Claude

FastSocial is listed on the official MCP Registry. Add it to Claude Desktop or any MCP-compatible AI client and schedule posts, pull analytics, and manage clients — all by talking to your AI.

10

MCP Tools

7

Social Platforms

MCP

Protocol

Claude

Primary client

REST

Backed by FastSocial API

Set up in 2 minutes

  1. 1

    Get your API key

    Log into FastSocial, go to Settings → API Keys, and generate a key. It starts with fsk_.

  2. 2

    Add to Claude Desktop

    Paste the config snippet below into your claude_desktop_config.json file and restart Claude Desktop.

  3. 3

    Start chatting

    Tell Claude to schedule a post, check analytics, or list your clients. It handles the rest.

MCP Tools

10 tools your AI can call

Every tool maps to a FastSocial API action. Claude picks the right one based on what you ask.

schedule_postPublishing

Schedule a post to one or more social platforms at a specific time. Pass text, platform list, optional image URL, and scheduled_at timestamp.

Try: "Schedule an Instagram and LinkedIn post for tomorrow at 9am: 'Excited to share our Q2 results!'"

list_postsPublishing

Retrieve all scheduled and published posts. Filter by status (draft, scheduled, published, failed) or platform.

Try: "Show me all posts scheduled for this week"

get_postPublishing

Fetch the full details of a single post by ID, including content, platform targets, status, and publish time.

Try: "What's the content of post ID abc123?"

update_postPublishing

Edit a post's text, scheduled time, platforms, or image before it publishes.

Try: "Change the caption on tomorrow's Instagram post to add #SmallBusiness"

delete_postPublishing

Delete a draft or scheduled post. Cannot delete already-published posts.

Try: "Delete the draft post I created earlier"

list_clientsClients

List all client accounts in your FastSocial workspace, including name, website, and tagline.

Try: "Which clients am I managing?"

list_connected_platformsPlatforms

Show which social media platforms are connected for the current user or a specific client.

Try: "Which platforms does Acme Corp have connected?"

list_mediaMedia

Browse the media library — images and videos uploaded to FastSocial — ready to attach to posts.

Try: "What images do I have in my media library?"

get_analyticsAnalytics

Pull engagement metrics (impressions, likes, comments, shares) for a date range across all connected platforms.

Try: "How did our posts perform last month?"

get_account_infoAccount

Return current user details: name, email, subscription plan, and workspace settings.

Try: "What plan am I on?"

For Developers

Configure once, control from anywhere

Add FastSocial to Claude Desktop, Cursor, or any MCP-compatible client using the config below. Or drive it programmatically using the Anthropic TypeScript SDK.

json
// claude_desktop_config.json
// Add FastSocial under "mcpServers":

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

// Find your API key at: fastsocial.ai → Settings → API Keys
// Keys always start with fsk_

Protocol

Model Context Protocol (MCP)

Open standard by Anthropic. Any MCP-compatible client — Claude Desktop, Cursor, Windsurf — can use this server.

Auth

API Key via environment variable

Set FASTSOCIAL_API_KEY in your MCP config. Keys start with fsk_ and never expire.

Package

@fastsocial/mcp-server

Installed automatically via npx -y — no separate install step needed.

Registry

modelcontextprotocol.io

FastSocial is listed on the official MCP Registry maintained by Anthropic, making it discoverable by any MCP client.

Need the underlying REST API?

The MCP server is a thin wrapper over the FastSocial REST API. Full reference, TypeScript examples, and SDK docs available.

View API Docs

Frequently asked questions

Your AI, your social media

Connect FastSocial to Claude in two minutes and never open a scheduling dashboard again.