Skip to main content

MCP tools reference

These are the tool names your MCP client shows after it connects to PostSyncer. Each name matches the server implementation; behavior and request bodies align with API v1 where the same action exists over REST.
Tools such as delete-post, delete-account, and hide-comment change or remove live data. Only use them when the end user clearly asked for that outcome.

Workspaces

ToolPurpose
list-workspacesList workspaces (and related context your token can see).

Accounts

ToolPurpose
list-accountsList connected social accounts for selection when posting.
delete-accountDisconnect/remove a connected account (destructive).

Labels

ToolPurpose
list-labelsList labels.
create-labelCreate a label.
get-labelGet one label.
update-labelUpdate a label.
delete-labelDelete a label.

Campaigns

ToolPurpose
list-campaignsList campaigns.
create-campaignCreate a campaign.
get-campaignGet one campaign.
update-campaignUpdate a campaign.
delete-campaignDelete a campaign.

Posts

ToolPurpose
list-postsList posts.
create-postCreate / schedule a post.
get-postGet one post.
update-postUpdate a post.
delete-postDelete a post (destructive).

Comments

ToolPurpose
list-commentsList comments.
sync-comments-from-platformsPull comments from platforms into PostSyncer.
create-commentCreate a reply / comment.
get-commentGet one comment.
update-commentUpdate a comment.
delete-commentDelete a comment (destructive).
hide-commentHide a comment on the platform.

Analytics

ToolPurpose
get-analytics-summarySummary analytics.
get-analytics-workspaceWorkspace-level analytics.
get-analytics-postPost-level analytics.
get-analytics-accountAccount-level analytics.
sync-post-analyticsRefresh analytics for a post.

Typical workflow

A sensible order for agents:
  1. list-workspaces → choose workspace_id.
  2. list-accounts → choose account IDs for publishing.
  3. Optionally list-labels / list-campaigns.
  4. create-post, or comment/analytics tools as needed.
Each tool maps to REST routes under API reference. Parameters and validation follow the same rules.