Aidelly
AI agent that runs client social media accounts: publish, approvals, DMs, reports, driven from Claude/ChatGPT via MCP or its own app
The agent layer is the buildable part: a weekend of vibe coding gets you an MCP server that posts to Bluesky and Mastodon, whose APIs are open. Everything after that is the product: approved OAuth apps for Meta, TikTok, YouTube, LinkedIn, X and Google Business (app review processes measured in weeks, and X's API is pay-per-use), token refresh across eleven platforms that silently break in eleven different ways, publish retry/recovery infrastructure, per-client workspaces with approval workflows, and white-label so agency clients never see the tool. The integration upkeep is not a one-shot; it is the job.
Build verification: not recorded. How we judge buildability
What you give up
- the closed platforms: Meta, TikTok, YouTube, X and Google Business need approved developer apps and policy compliance
- client approval workflows and per-client workspace isolation
- white-label (your clients seeing your brand, not your stack)
- publish reliability infrastructure: retries, token-refresh, failure emails, watchdogs
- inbox/DM automation and cross-client analytics reports
Why people still pay
Agencies pay because the eleven-platform integration surface is a permanent maintenance treadmill they'd rather not own, and because the workflow around posting (client approvals, white-label reports, per-client isolation) is what they actually sell to their own customers. The AI-agent angle, driving all of it from Claude via MCP, is the part a DIY build can copy; the platform access underneath is the part it can't.
Your build guide
The stack, security requirements, and agent rules for a focused replacement.
Before you start
- Bluesky app password + Mastodon app registration
- hosted scheduler/cron
- database for queue and post state
- media storage
- developer app approval from each closed platform (Meta, TikTok, YouTube, X) for anything beyond the open ones
Use these project rules and optional skill references alongside the prompt. Review each skill before adding it to your agent; the AGENTS.md export includes the same guidance.
Project rule, data: Model sources or channels, posts, dated observations, drafts, and reports; keep stable source IDs and timestamps.
Project rule, behavior: An MCP server exposing post-now and schedule tools that publish text and images to Bluesky and Mastodon from a cron-backed queue.
Project rule, recovery: On invalid input or interrupted processing, keep the original record, show the failed step, and permit a safe retry.
Implementation plan
Phase 1, architecture and data
Build me a personal social publishing agent: an MCP server (TypeScript, official SDK) exposing tools post_now, schedule_post, list_queue and cancel_post. Posts go to Bluesky (atproto, app-password auth, image + video upload via the video service) and Mastodon (masto.js, app registration). schedule_post writes to a SQLite queue; a cron worker publishes due posts with retry and exponential backoff, and failed posts surface through a get_failures tool instead of silently dropping. Include a dry-run mode that previews the per-platform rendering (300-grapheme limit handling for Bluesky, 500 chars for Mastodon) before anything goes live. Model sources or channels, posts, dated observations, drafts, and reports; keep stable source IDs and timestamps.
Phase 2, implement
An MCP server exposing post-now and schedule tools that publish text and images to Bluesky and Mastodon from a cron-backed queue.
Phase 3, implement
AI agent that runs client social media accounts: publish, approvals, DMs, reports, driven from Claude/ChatGPT via MCP or its own app.
Phase 4, review and output
An MCP server exposing post-now and schedule tools that publish text and images to Bluesky and Mastodon from a cron-backed queue. AI agent that runs client social media accounts: publish, approvals, DMs, reports, driven from Claude/ChatGPT via MCP or its own app.
Phase 5, recovery and acceptance
On invalid input or interrupted processing, keep the original record, show the failed step, and permit a safe retry. Verify this invariant with a saved fixture: An API gap must be labelled missing; a replayed export cannot double-count the same observation. State the practical limit: the closed platforms: Meta, TikTok, YouTube, X and Google Business need approved developer apps and policy compliance.
Build me a personal social publishing agent: an MCP server (TypeScript, official SDK) exposing tools post_now, schedule_post, list_queue and cancel_post. Posts go to Bluesky (atproto, app-password auth, image + video upload via the video service) and Mastodon (masto.js, app registration). schedule_post writes to a SQLite queue; a cron worker publishes due posts with retry and exponential backoff, and failed posts surface through a get_failures tool instead of silently dropping. Include a dry-run mode that previews the per-platform rendering (300-grapheme limit handling for Bluesky, 500 chars for Mastodon) before anything goes live.
$ open in your agent (prompt prefilled, you press enter), copy the prompt or copy AGENTS.md
prompt copied. want to know what dies next week?
new verdicts + top votes, weekly. free. one-click out.
Alternatives to building your own
no votes, no pay-to-list · just what's real
Aidelly pricing
launch$29/mo · monthly per workspace tier · $348/yr
free tierNo free plan; 7-day trial with card verification and $0 due up front.
pricing source checked 2026-08-10 · pricing source ↗
Questions about Aidelly
Can you build your own Aidelly with AI?
A full replacement is not the recommended project. The agent layer is the buildable part: a weekend of vibe coding gets you an MCP server that posts to Bluesky and Mastodon, whose APIs are open. Everything after that is the product: approved OAuth apps for Meta, TikTok, YouTube, LinkedIn, X and Google Business (app review processes measured in weeks, and X's API is pay-per-use), token refresh across eleven platforms that silently break in eleven different ways, publish retry/recovery infrastructure, per-client workspaces with approval workflows, and white-label so agency clients never see the tool. The integration upkeep is not a one-shot; it is the job.
What does the Aidelly build prompt cover?
The prompt starts with this scope: An MCP server exposing post-now and schedule tools that publish text and images to Bluesky and Mastodon from a cron-backed queue. Full-product capabilities excluded from the comparison include: the closed platforms: Meta, TikTok, YouTube, X and Google Business need approved developer apps and policy compliance; client approval workflows and per-client workspace isolation; white-label (your clients seeing your brand, not your stack). Follow the implementation plan and its prerequisites before expanding the build.
How do I use the prompt, AGENTS.md and agent skills?
Start with the Aidelly prerequisites and stack, then copy the prompt into your coding agent. Save the project rules as AGENTS.md in the project root. Linked skills are optional packages or source instructions for specific tasks; review their current contents and install only those matching the chosen stack. A skill does not supply API credentials or verify the finished app.
How long will this Aidelly project take?
The catalogue estimate is multi-day for the limited scope. Setup, integration approvals, debugging, deployment and ongoing maintenance can add time. This is an estimate, not a delivery guarantee.
What would I give up by replacing Aidelly?
the closed platforms: Meta, TikTok, YouTube, X and Google Business need approved developer apps and policy compliance; client approval workflows and per-client workspace isolation; white-label (your clients seeing your brand, not your stack); publish reliability infrastructure: retries, token-refresh, failure emails, watchdogs; inbox/DM automation and cross-client analytics reports. Agencies pay because the eleven-platform integration surface is a permanent maintenance treadmill they'd rather not own, and because the workflow around posting (client approvals, white-label reports, per-client isolation) is what they actually sell to their own customers. The AI-agent angle, driving all of it from Claude via MCP, is the part a DIY build can copy; the platform access underneath is the part it can't.
What price is this guide comparing against?
The recorded Launch plan is $29/mo (monthly per workspace tier), checked 2026-08-10. Check the linked pricing source before buying. Building your own also has hosting, API and maintenance costs; the recorded amount is not a guaranteed saving.
What can I use instead of building Aidelly?
Postiz: Self-hosted scheduler for 20+ platforms; you still bring your own developer apps for the closed ones. Mixpost: Laravel self-hosted social scheduling; lite tier is free, same bring-your-own-OAuth catch. Check each option's license, hosting needs and feature limits.