Schedule and manage social media posts across 7 platforms directly from Claude.
Runs on your machine from its package; the steps are below.
At most: moves money, runs code or commands, deletes data, or sends messages for you.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
docker run -i --rm ghcr.io/socialappsceduler-eng/fastsocial-mcp:latest
MCP client config
{
"mcpServers": {
"fastsocial": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/socialappsceduler-eng/fastsocial-mcp:latest"
]
}
}
}Schedule and manage social media posts across Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, and Pinterest — directly from Claude.
| 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 |
posts:read — read postsposts:write — create/edit/delete postsanalytics:read — view analyticsplatforms:read — view connected platformsAdd 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"
}
}
}
}
git clone https://github.com/fastsocial/mcp-server
cd mcp-server
npm install
FASTSOCIAL_API_KEY=fsk_your_key npm start
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.
MIT