← Files WoopSocial Social SchedulerARCHIVED FILE
plugin.json
6.89 KB · Nov 10, 2026 · 12:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "woopsocial",
"version": "1.1.0",
"description": "Write, schedule and publish posts to Instagram, TikTok, LinkedIn, X, Threads, Bluesky, Facebook, Pinterest and YouTube through your WoopSocial account, with skills for carousels, content calendars, bulk scheduling, cross-posting, fixing failed posts, audits and performance reports.",
"author": {
"name": "WoopSocial",
"email": "contact@woopsocial.com",
"url": "https://woopsocial.com"
},
"homepage": "https://docs.woopsocial.com/mcp/overview",
"repository": "https://github.com/WoopSocial/mcp",
"license": "MIT",
"keywords": [
"social-media",
"social-media-scheduling",
"social-media-scheduler",
"schedule-posts",
"content-publishing",
"content-calendar",
"instagram-carousel",
"cross-post",
"bulk-schedule",
"social-media-audit",
"social-media-report",
"instagram",
"tiktok",
"linkedin",
"facebook",
"threads",
"bluesky",
"x",
"youtube",
"pinterest",
"woopsocial"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "WoopSocial Social Scheduler",
"shortDescription": "Plan and schedule social posts",
"longDescription": "Write, schedule and publish social media posts to Instagram, TikTok, LinkedIn, X, Threads, Bluesky, Facebook, Pinterest and YouTube from a conversation, through your WoopSocial account.\n\nWhat you can do: connect your social accounts; write and schedule Instagram posts, carousels, Reels and Stories, TikTok videos and photo carousels, and LinkedIn posts for profiles and company pages; post one piece of content to every platform at once; bulk schedule from a spreadsheet or a folder of media; see, move, cancel or pause scheduled posts; find and re-send posts that failed; see how your posts performed; plan a content calendar; get post ideas; audit an account; run a weekly content routine; and create ready-to-post content for real estate agents and restaurants.\n\nFor creators, small businesses, marketers and agencies who manage social media accounts.\n\nBefore anything goes out, posts the assistant wrote or changed are shown to you for approval, as are batches of posts and any delete, move or pause. Limitations: Reddit and Mastodon are not supported. Each post is a single post, not a thread. Replying to comments or direct messages is not supported. Performance results only cover posts published through WoopSocial. Uploading photos and videos needs an environment that can run code or a shell; text posts work everywhere.",
"developerName": "WoopSocial",
"category": "Productivity",
"capabilities": [
"Connect social accounts",
"Write posts",
"Upload photos and videos",
"Schedule and publish posts",
"Manage scheduled posts",
"Re-send failed posts",
"Read post performance"
],
"websiteURL": "https://woopsocial.com",
"supportURL": "https://github.com/WoopSocial/mcp/issues",
"privacyPolicyURL": "https://woopsocial.com/privacy-policy",
"termsOfServiceURL": "https://woopsocial.com/terms-of-service",
"defaultPrompt": [
"Schedule this post to Instagram and LinkedIn for tomorrow at 9am.",
"Make an Instagram carousel with my 5 best tips, then schedule it for Friday.",
"Plan a month of LinkedIn posts for my business."
],
"brandColor": "#E07A12",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/connect-social-accounts/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Connect a social account",
"prompt": "Connect my Instagram account so you can post for me.",
"tools_triggered": "projects_list, social_accounts_list, oauth_create_authorization",
"expected_behavior": "Find or create the project, return a sign-in link for Instagram, and after the user says done, confirm the account shows as connected."
},
{
"description": "Schedule a finished post",
"prompt": "Schedule this on LinkedIn for tomorrow at 9am: We just shipped dark mode for everyone.",
"tools_triggered": "projects_list, social_accounts_list, posts_validate, posts_create",
"expected_behavior": "Resolve the LinkedIn account, validate the post, schedule it for 9am in the user's time zone and confirm the scheduled time."
},
{
"description": "See the queue",
"prompt": "What's scheduled on my accounts this week?",
"tools_triggered": "projects_list, social_accounts_list, social_account_posts_list",
"expected_behavior": "List the scheduled posts for the next 7 days by day and time, with platform, account and a text preview, without showing internal IDs."
},
{
"description": "Fix a failed post",
"prompt": "Did any of my posts fail? Re-send them.",
"tools_triggered": "social_account_posts_list, posts_get, posts_validate, posts_create",
"expected_behavior": "List failed posts with the error in plain words, check for a pending automatic retry, and re-send after showing what will be posted."
},
{
"description": "Performance report",
"prompt": "How did my posts do in the last 7 days?",
"tools_triggered": "social_account_posts_list",
"expected_behavior": "Report views, likes, comments, shares and saves per post where the platform reports them, note that only posts sent through WoopSocial are included, and suggest what to post more of."
}
],
"negative": [
{
"description": "Unsupported platform",
"prompt": "Post this to my Reddit community."
},
{
"description": "Unsupported comment replies",
"prompt": "Reply to all the comments on my last Instagram post."
},
{
"description": "Analytics for posts made outside WoopSocial",
"prompt": "Show the stats for the Reels I posted directly in the Instagram app last year."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"release_notes": "Adds 16 skills: platform posting for Instagram, TikTok and LinkedIn, cross-posting, bulk scheduling, queue management, failed-post fixes, performance reports, carousels, content calendars, content ideas, account audits, a weekly routine, and posts for real estate agents and restaurants."
},
"apps": "./.app.json"
}
}
}
SHA-256: 7991effd1d81e002134504cfa8ba0e570a08f2dc4ebbbff7202ade0b6b358098