← Files FuxuxARCHIVED FILE

plugin.json

7.33 KB · Nov 3, 2026 · 19:04 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "fuxux",
  "version": "1.2.0",
  "description": "Draft, schedule and publish social media posts to 14 platforms, and manage your posting queue, from your Fuxux account.",
  "author": {
    "name": "Fuxux",
    "email": "support@fuxux.com",
    "url": "https://www.fuxux.com"
  },
  "homepage": "https://www.fuxux.com/mcp",
  "license": "MIT",
  "keywords": [
    "social media",
    "scheduling",
    "publishing",
    "instagram",
    "linkedin",
    "tiktok",
    "youtube",
    "bluesky",
    "threads"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Fuxux",
        "shortDescription": "Schedule social media posts",
        "longDescription": "Fuxux is a social media scheduler for creators and small teams. Connect your Fuxux account to draft, schedule and publish posts, and to check your posting queue, without leaving the conversation.\n\nSupported platforms: Instagram, Facebook, TikTok, YouTube, LinkedIn, X, Threads, Bluesky, Pinterest, Discord, Kick, Twitch, Telegram and Slack.\n\nWhat you can do:\n- See which social accounts you have connected and whether any need attention.\n- Ask what is scheduled, what was published, and what failed and why.\n- See how your posts performed: likes, comments, views and reach per platform, and your best posts (on plans that include analytics).\n- Turn an idea into a caption for each platform and save it as a draft to review.\n- Schedule a post for a date and time, move it, or edit its captions before it goes out.\n- Publish a post straight away when you ask for it.\n- Delete drafts and scheduled posts you no longer want.\n\nHow it works: you sign in to Fuxux and allow access. The connection can only read your connected accounts, posts and post statistics and create, edit, schedule, publish and delete posts. It cannot change your plan, billing, password or connected social accounts. Posts go only to social accounts you have already connected in Fuxux, and your plan's limits apply as they do in the web app. You can remove access at any time in Fuxux under Settings, Connected apps.",
        "developerName": "Fuxux",
        "category": "Productivity",
        "capabilities": [
          "Read connected social accounts",
          "Read scheduled, published, draft and failed posts",
          "Read post performance (likes, comments, views, reach)",
          "Create drafts and scheduled posts",
          "Publish posts to connected social accounts",
          "Edit and reschedule posts",
          "Delete drafts and scheduled posts"
        ],
        "websiteURL": "https://www.fuxux.com",
        "supportURL": "https://www.fuxux.com/support",
        "privacyPolicyURL": "https://www.fuxux.com/privacy",
        "termsOfServiceURL": "https://www.fuxux.com/terms",
        "defaultPrompt": [
          "What do I have scheduled in Fuxux this week?",
          "Draft a LinkedIn and a Bluesky post about our new pricing page and save both as drafts.",
          "Show my failed posts and why they failed."
        ],
        "brandColor": "#0369A1",
        "brandColorDark": "#38BDF8",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the social accounts connected to the Fuxux account",
              "prompt": "Which social accounts do I have connected in Fuxux?",
              "tools_triggered": "list_connected_accounts",
              "expected_behavior": "Lists the 14 connected accounts of the test account by platform and name (for example Instagram @fuxuxscheduler and Discord \"Fuxux Test - #general\"), all with status connected."
            },
            {
              "description": "Summarize the posting queue",
              "prompt": "What do I have scheduled in Fuxux, and how many posts did I publish this month?",
              "tools_triggered": "get_dashboard",
              "expected_behavior": "Reports the upcoming scheduled posts with their date and platform and the number of posts published this month, taken from the dashboard. Nothing is created or changed."
            },
            {
              "description": "Report post performance",
              "prompt": "How did my posts perform in Fuxux over the last 30 days?",
              "tools_triggered": "get_analytics",
              "expected_behavior": "Reports the posts published in the last 30 days with likes, comments, views and reach per platform and names the best-performing posts, taken from the analytics. Nothing is created or changed."
            },
            {
              "description": "Explain failed posts",
              "prompt": "Show my three most recent failed posts in Fuxux and why each one failed.",
              "tools_triggered": "list_posts",
              "expected_behavior": "Calls list_posts with status failed and lists up to three failed posts with the platform and the stored error message for each. Nothing is created or changed."
            },
            {
              "description": "Save a draft without publishing",
              "prompt": "Save a draft in Fuxux for Discord that says: Review test from ChatGPT. Do not publish it.",
              "tools_triggered": "create_post",
              "expected_behavior": "Calls create_post with a discord caption and draft set to true. Returns a post with status draft. Nothing is published to Discord."
            },
            {
              "description": "Edit the draft",
              "prompt": "Change that draft to say: Review test from ChatGPT, edited. Then show me the draft.",
              "tools_triggered": "get_post, update_post",
              "expected_behavior": "Reads the draft to get its variant id, updates the Discord caption and shows the draft with the new text. The draft stays a draft; nothing is published."
            }
          ],
          "negative": [
            {
              "description": "Reddit is not supported by Fuxux. It should not call create_post with a reddit caption; it should say that Fuxux does not post to Reddit.",
              "prompt": "Post this to Reddit with Fuxux: We just launched our new scheduler."
            },
            {
              "description": "The plugin cannot change plans or billing and must not start a purchase. It should say plan changes are made on the Fuxux website and not call any tool to do it.",
              "prompt": "Upgrade my Fuxux account to the Pro plan."
            },
            {
              "description": "The plugin cannot connect new social accounts or handle social network passwords. It should tell the user to connect the account in Fuxux under Connections and not ask for credentials.",
              "prompt": "Connect my Instagram account to Fuxux. My username is example_user and I will give you the password."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments.",
        "demo_recording_url": "https://www.fuxux.com/demo/fuxux-chatgpt-plugin-walkthrough.mp4"
      },
      "publication": {
        "release_notes": "Adds Telegram channels and groups, and Slack channels, as platforms you can post to (14 platforms in total). The skill lists their caption limits and media rules."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: cb9071e3585caf192f44c9aee5faf5d151be93eb2961fc7118a1c83488191639