← Plugin catalog
Productivity

Fuxux

Fuxux v1.2.0

Schedule social media posts

Create a free account to save this plugin.

Competitor profile

Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 3, 2026.

Declared capabilities

  • Read connected social accounts
  • Read scheduled, published, draft and failed posts
  • Read post performance (likes, comments, views, reach)

Cost & access

This plugin does not sell products or process payments.

Declared limitations

  • 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.
  • 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.
  • 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.

Onboarding example

What do I have scheduled in Fuxux this week?

View package source →

Description

From the marketplace listing

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. Supported platforms: Instagram, Facebook, TikTok, YouTube, LinkedIn, X, Threads, Bluesky, Pinterest, Discord, Kick, Twitch, Telegram and Slack. What you can do: - See which social accounts you have connected and whether any need attention. - Ask what is scheduled, what was published, and what failed and why. - See how your posts performed: likes, comments, views and reach per platform, and your best posts (on plans that include analytics). - Turn an idea into a caption for each platform and save it as a draft to review. - Schedule a post for a date and time, move it, or edit its captions before it goes out. - Publish a post straight away when you ask for it. - Delete drafts and scheduled posts you no longer want. How 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.

Language: English · Automatically detected from descriptions.

What changed

· 3 observations

Pricing references

Skill instructions changed from “eight tools that act on the signed-in user's Fuxux account. Use them instead of describing what the user should do in the web app. ## Tools | Tool | Use it...” to “nine tools that act on the signed-in user's Fuxux account. Use them instead of describing what the user should do in the...

View comparison →
Pricing references

Capabilities updated; open the comparison for details. Long description changed from “Turn an idea into a caption for each platform and save it as a draft to review. - Schedule a post for a date and time, move it, or edit its captions before...” to “See how your posts performed: likes, comments, views and reach per...

View comparison →
Technical updates · 1

Package or technical metadata updated

View technical comparison →
Earlier changes · 2 more observation days on this page

· 1 observation

Pricing references

Capabilities updated; open the comparison for details. Long description changed from “Turn an idea into a caption for each platform and save it as a draft to review. - Schedule a post for a date and time, move it, or edit its captions before...” to “See how your posts performed: likes, comments, views and reach per...

View comparison →

Keywords

Files & skills

File archives

Plugin package7 files · 18.5 KBBrowse files →
Skill instructions
social-media-posts6.66 KB

View saved version →

---
name: social-media-posts
description: >-
  Draft, schedule, publish, edit and review social media posts through the user's Fuxux
  account. Use when the user wants to post or schedule something on Instagram, Facebook,
  TikTok, YouTube, LinkedIn, X (Twitter), Threads, Bluesky, Pinterest, Discord, Kick,
  Twitch, Telegram or Slack, asks what is scheduled or published, wants to move or rewrite a scheduled post,
  or asks why a post failed.
---

# Social media posts with Fuxux

Fuxux is a social media scheduler. The `fuxux` MCP server gives you nine tools that act on the signed-in user's Fuxux account. Use them instead of describing what the user should do in the web app.

## Tools

| Tool | Use it to |
|------|-----------|
| `whoami` | Confirm the connection works and see the user's plan |
| `list_connected_accounts` | See which social accounts can be posted to, with their `id`, `platform` and `status` |
| `get_dashboard` | Get a quick summary: counts, upcoming posts, accounts needing attention |
| `get_analytics` | Read post performance: likes, comments, views and reach per platform, and the top posts. Optional `days` (7, 14, 30 or 90). Needs a plan that includes analytics; if the plan doesn't, say so plainly |
| `list_posts` | Read the queue. Filters: `month` (`YYYY-MM`), `status` (`scheduled`, `published`, `draft`, `failed`, `all`), `limit` (1 to 50), `offset`, `order` (`upcoming`, `newest`, `recently_published`, `recently_updated`) |
| `get_post` | Read one post with its per-platform variants (you need the variant ids to edit captions) |
| `create_post` | Publish now, schedule (`scheduled_at`) or save a draft (`draft: true`) |
| `update_post` | Reschedule, change captions (`variant_updates`) or replace media on a draft or scheduled post |
| `delete_post` | Delete a draft or scheduled post so it never publishes |

## Before you create a post

1. Call `list_connected_accounts` once per conversation. Only write captions for platforms that appear there with `status: "connected"`. If an account is `expired`, tell the user to reconnect it in Fuxux under Connections; do not try to post to it.
2. Decide between draft, schedule and publish now:
   - If the user asked you to write or prepare something, save it with `draft: true` and tell them it is waiting in Fuxux.
   - If they gave a date or time, set `scheduled_at`.
   - **`create_post` without `scheduled_at` or `draft` publishes immediately and publicly.** Only do that when the user clearly asked to post now. If you are not sure, show the captions and ask.
3. A post that is already published cannot be edited or recalled through Fuxux. Deleting it removes only Fuxux's record; it stays on the social platform.

## Writing captions

`captions` is a map of platform id to text, one caption per platform. Write each one for its platform rather than copying the same text everywhere.

| Platform | Id | Caption limit |
|----------|----|---------------|
| X (Twitter) | `twitter` | 280 |
| Instagram | `instagram` | 2200 |
| LinkedIn | `linkedin` | 3000 |
| Facebook | `facebook` | 63206 |
| TikTok | `tiktok` | 2200 |
| YouTube | `youtube` | 5000 |
| Bluesky | `bluesky` | 300 |
| Threads | `threads` | 500 |
| Pinterest | `pinterest` | 500 |
| Discord | `discord` | 2000 |
| Kick | `kick` | 140 |
| Twitch | `twitch` | 140 |
| Telegram | `telegram` | 4096 |
| Slack | `slack` | 4000 |

Platform rules that catch people out:

- **Instagram, TikTok, YouTube and Pinterest need media.** A text-only post to them fails. TikTok and YouTube need a video.
- **Kick and Twitch have no posts.** The first line of the caption becomes the channel's stream title. No media.
- **Telegram and Slack post to one channel each.** On Telegram, text under a photo or video is limited to 1024 characters; longer text is sent as its own message right after the media. On Slack, images show in the message and videos are added as links.
- **Reddit and Google Business Profile are not supported.** Say so plainly rather than retrying.

## Choosing accounts

Without `targets`, each captioned platform posts to the user's first connected account on that platform. When the user has more than one account on a platform, or names a specific one, pass `targets` with the `account_id` and `platform` from `list_connected_accounts`. Optional per target: `format` (`feed` or `story`, Instagram and Facebook only) and `board_id` (Pinterest).

## Media

`media_urls` takes up to four public `https` URLs to images or videos. The URLs must be reachable without a login. You cannot upload a file from the conversation; ask the user for a public link, or have them add the media to the draft in Fuxux.

## Scheduling

`scheduled_at` is an ISO 8601 datetime in the future. Users speak in their own local time: if you do not know their timezone, ask once, then convert and include the offset (for example `2026-05-20T09:00:00+02:00`). Repeat the final date and time back to the user after scheduling.

To move a scheduled post, call `update_post` with a new `scheduled_at`. To change wording, call `get_post` first to get each variant's id, then `update_post` with `variant_updates`.

## Reading results

When you publish now, `create_post` returns a `results` list with one entry per platform:

- `success: true` with a `platform_post_id` means it is live.
- `still_processing: true` means the platform accepted it and is still working. Do not retry and do not call it a failure. Check again with `get_post` after about a minute, once.
- `inbox_pending: true` means the platform put it in its own inbox (TikTok does this) and the user finishes posting in that platform's app.
- Otherwise `error` says why it failed. Tell the user the reason in plain words and what would fix it.

For "why did my post fail?", use `list_posts` with `status: "failed"` and read each variant's `error_message`.

## Limits

- If a tool says a plan limit was reached (for example the monthly post allowance), tell the user what the message says and stop. Do not suggest plans or upgrades; if they ask, plan details are at https://www.fuxux.com/pricing.
- If a tool says to wait a number of seconds, wait that long before trying again. Do not poll in a loop; post status changes over minutes, so checking once a minute is plenty.
- If a tool returns an authentication error, the user's access has expired or been removed. Ask them to connect Fuxux again.

## Safety

- Confirm before publishing immediately, before deleting, and before creating more than a few posts in one go.
- Never ask the user for a Fuxux password or API key. Connecting accounts and sign-in happen in the browser.
- New social accounts are connected by the user in Fuxux under Connections, not through these tools.

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.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
MIT
Package author
Fuxux
Keywords
See keywords
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
6 positive · 3 negativeScenario counts, not test results.

Declared 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

Package observed Nov 3, 2026.

Technical details
First seen
Oct 24, 2026 · 12:40 UTC
Last seen
Nov 4, 2026 · 06:00 UTC
Latest observed change
Oct 31, 2026 · 01:01 UTC
Collection status
Collected

plugin_asdk_app_6ac28a186b908191bcf87bffae9cad5e

Download plugin data (JSON)