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
Get your API key
Log into FastSocial, go to Settings → API Keys, and generate a key. It starts with fsk_.
- 2
Add to Claude Desktop
Paste the config snippet below into your claude_desktop_config.json file and restart Claude Desktop.
- 3
Start chatting
Tell Claude to schedule a post, check analytics, or list your clients. It handles the rest.
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_postPublishingSchedule 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_postsPublishingRetrieve all scheduled and published posts. Filter by status (draft, scheduled, published, failed) or platform.
Try: "Show me all posts scheduled for this week"
get_postPublishingFetch 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_postPublishingEdit 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_postPublishingDelete a draft or scheduled post. Cannot delete already-published posts.
Try: "Delete the draft post I created earlier"
list_clientsClientsList all client accounts in your FastSocial workspace, including name, website, and tagline.
Try: "Which clients am I managing?"
list_connected_platformsPlatformsShow which social media platforms are connected for the current user or a specific client.
Try: "Which platforms does Acme Corp have connected?"
list_mediaMediaBrowse 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_analyticsAnalyticsPull engagement metrics (impressions, likes, comments, shares) for a date range across all connected platforms.
Try: "How did our posts perform last month?"
get_account_infoAccountReturn current user details: name, email, subscription plan, and workspace settings.
Try: "What plan am I on?"
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.
// 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.
Frequently asked questions
Your AI, your social media
Connect FastSocial to Claude in two minutes and never open a scheduling dashboard again.