Sooshie

Schedule and publish social media posts across 13+ platforms, manage your content calendar, and generate AI-powered captions through any MCP-compatible AI assistant.

Sooshie MCP Server

An MCP (Model Context Protocol) server that lets AI assistants like Claude manage your social media through Sooshie — schedule posts, generate AI captions, manage accounts, and more.

What is this?

Connect your AI assistant to your Sooshie workspace and manage social media through natural conversation:

  • "Schedule a post about our new product launch for tomorrow at 9am on Instagram and LinkedIn"
  • "What posts do I have scheduled for this week?"
  • "Generate a witty caption about our summer sale for TikTok"
  • "How many failed posts do I have?"

Tools (29)

Posts

ToolDescription
list_postsList posts with optional status/date filters
get_postGet a specific post by ID
create_postCreate a new post (draft, scheduled, or publish now)
update_postUpdate post content, media, or targets
schedule_postSchedule a post for a specific date/time
publish_postPublish a post immediately

Post Comments & Review

ToolDescription
get_post_commentsGet comments on a post
add_post_commentAdd a comment to a post
delete_post_commentDelete a comment
submit_post_for_reviewSubmit a post for approval
review_postApprove or request changes on a post

Bulk Operations

ToolDescription
delete_postsBulk delete multiple posts
bulk_import_csvImport posts from a CSV file
bulk_reschedule_postsReschedule multiple posts at once

Post Logs

ToolDescription
get_post_logsGet activity log for a post
get_failed_post_countGet count of failed posts

Accounts

ToolDescription
list_accountsList connected social accounts
check_account_healthCheck connection status of an account
delete_accountDisconnect a social account

Workspaces

ToolDescription
list_workspacesList all workspaces
get_workspaceGet current workspace details
update_workspaceUpdate workspace settings
get_workspace_membersList workspace team members
invite_memberInvite a team member by email

AI Content

ToolDescription
generate_contentGenerate a social media caption with AI
rewrite_contentRewrite existing content in a different tone
get_best_timesGet recommended posting times per platform

Media & API Keys

ToolDescription
upload_mediaUpload an image or video
delete_mediaDelete uploaded media
list_api_keysList API keys
revoke_api_keyRevoke an API key

Supported Platforms

Instagram, Facebook, LinkedIn, TikTok, YouTube, Threads, X (Twitter), Pinterest, Reddit, Bluesky, Google Business Profile, Telegram, Snapchat

Setup

1. Get your API key

  1. Sign up at sooshie.app
  2. Go to Settings > API Keys
  3. Create a new API key (starts with sk_live_)

2. Install

npm install -g @sooshie/mcp-server

Or run directly with npx:

npx @sooshie/mcp-server

3. Configure Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{ "mcpServers": { "sooshie": { "command": "npx", "args": ["-y", "@sooshie/mcp-server"], "env": { "SOOSHIE_API_KEY": "sk_live_your_key_here", "SOOSHIE_URL": "https://sooshie.app" } } } }

4. Restart Claude Desktop

The Sooshie tools will appear in Claude's tool list.

Environment Variables

VariableRequiredDefaultDescription
SOOSHIE_API_KEYYesYour Sooshie API key (sk_live_...)
SOOSHIE_URLNohttps://sooshie.appSooshie instance URL

Examples

Create a post:

"Create a draft post about our upcoming webinar on social media strategy. Target Instagram and LinkedIn."

Schedule content:

"Schedule a post for next Tuesday at 10am EST: 'Excited to announce our new AI features! Try them free at sooshie.app'"

Generate captions:

"Generate 3 different captions for a photo of our team volunteer event. Make them professional for LinkedIn."

Check analytics:

"What posts did I publish this week? Which ones are scheduled for next week?"

Manage team:

"Invite [email protected] as an admin to our workspace"

Development

Install dependencies

npm install

Build

npm run build

Run tests

npm test

Watch mode

npm run dev

License

MIT

Links

  • Sooshie — Social media scheduling platform
  • Documentation — Full setup guide
  • MCP Protocol — Model Context Protocol specification

Serveurs connexes