FastSocial
Schedule and manage social media posts across 7 platforms directly from Claude.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
ghcr.io/socialappsceduler-eng/fastsocial-mcp:latestclaude mcp add fastsocial -e 'FASTSOCIAL_API_KEY=<your fastsocial_api_key>' -- docker run -i --rm ghcr.io/socialappsceduler-eng/fastsocial-mcp:latest
{
"mcpServers": {
"fastsocial": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/socialappsceduler-eng/fastsocial-mcp:latest"
],
"env": {
"FASTSOCIAL_API_KEY": "<your fastsocial_api_key>"
}
}
}
}
Environment variables
FASTSOCIAL_API_KEYrequired secret Your FastSocial API key (get one at fastsocial.ai under Settings → API Keys)
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
FastSocial MCP Server
Schedule and manage social media posts across Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, and Pinterest — directly from Claude.
Tools
| Tool | Description |
|---|---|
get_account_info | View account details, connected platforms, and plan info |
schedule_post | Schedule a post to any connected platform |
list_posts | List posts filtered by status or platform |
get_post | Get a single post by ID |
update_post | Edit a post's text, scheduled time, or status |
delete_post | Delete a post |
get_analytics | View post counts and platform breakdown |
list_connected_platforms | See all connected social accounts |
list_clients | List clients (for reseller accounts) |
list_media | Browse the media library |
Setup
1. Get your FastSocial API Key
- Log in to fastsocial.ai
- Go to Settings → API Keys
- Create a new API key with the scopes you need:
posts:read— read postsposts:write— create/edit/delete postsanalytics:read— view analyticsplatforms: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
Frequently asked questions
What is FastSocial?
Schedule and manage social media posts across 7 platforms directly from Claude.
How do I install FastSocial?
It runs on your machine. In Claude Code: claude mcp add fastsocial -e 'FASTSOCIAL_API_KEY=<your fastsocial_api_key>' -- docker run -i --rm ghcr.io/socialappsceduler-eng/fastsocial-mcp:latest. For other clients, paste the JSON configuration from this page into their MCP settings.
Does FastSocial need an API key?
Yes. It expects FASTSOCIAL_API_KEY, which you set in its configuration.
Is FastSocial open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains FastSocial?
It is published by socialappsceduler-eng. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.