Skip to content
DunSocial Docs

Tools overview

What an AI assistant can do through DunSocial MCP: 53 tools across posts, drafts, media, memory, and workspaces, picked automatically from plain language.

Once connected, your assistant can use 53 tools against the workspace you approved. Ask in plain language — the client picks the right tool.

Discovery order

Tell your assistant to do this before posting:

  1. List workspaces (if needed) and confirm the connected workspace.
  2. List social accounts and copy the account id.
  3. Upload media if the post needs an image or video.
  4. Call validate_post. If valid is false, fix issues[].next and retry — do not publish yet.
  5. Schedule or publish (or save a draft if you are not ready).

What you can ask

  • “List my connected accounts.”
  • “Schedule this LinkedIn post for tomorrow at 9am.”
  • “Save this note to my brand memory collection.”
  • “Upload this image, then publish a Pinterest pin to my Landing page board.”
  • “List Discord channels, then publish this update to #announcements.”

Tool groups

Group Examples
Posts List, schedule, publish, threads, reschedule, cancel, delete, X cap
Drafts List, create, update, delete
Media List, upload URL, complete upload, delete
Memory Collections, save, search, update, delete
Workspaces List workspaces, members, social accounts, list/create Pinterest boards, list Discord channels

Important rules

  • create_draft is not a publish. Use schedule or publish tools to go live.
  • Use DunSocial social account ids from list_social_accounts, not @handles.
  • OAuth is bound to one workspace. Switch by reconnecting for another workspace.
  • Prefer dedicated Reddit / Instagram / Pinterest / Discord / Slack tools when posting to those platforms — see Platforms.

Next