Skip to main content
This page lists every tool available through the TryPost MCP server. Your AI assistant can call any of these tools to manage your TryPost account.

Posts

ToolDescription
ListPostsList all posts for the current workspace. Returns posts with their platform-specific content, social accounts, labels, status, and scheduled date. Paginated with 50 posts per page.
GetPostGet a specific post by ID with all its platform content, media attachments, and assigned labels.
CreatePostCreate a new draft post in the current workspace. A post platform entry is automatically created for each connected social account. Optionally set a scheduled date.
DeletePostDelete a post by ID. Removes the post and all its platform entries.

Hashtags

ToolDescription
ListHashtagsList all hashtag groups for the current workspace. Returns each group’s name and hashtags string.
CreateHashtagCreate a new hashtag group with a name and hashtag string. Hashtags are stored as a single string (e.g., “#tech #ai #startup”).
UpdateHashtagUpdate a hashtag group’s name or hashtags string.
DeleteHashtagDelete a hashtag group by ID.

Labels

ToolDescription
ListLabelsList all labels for the current workspace. Returns each label’s name and hex color code.
CreateLabelCreate a new label with a name and hex color code (e.g., #FF5733). Labels are used to categorize and organize posts.
UpdateLabelUpdate a label’s name or color.
DeleteLabelDelete a label by ID.

Social Accounts

ToolDescription
ListSocialAccountsList all connected social accounts for the current workspace. Returns each account’s platform, display name, username, active status, and connection status.
ToggleSocialAccountToggle a social account between active and inactive states. Inactive accounts won’t have platform entries created for new posts.

Workspace

ToolDescription
GetWorkspaceGet the current workspace details including name and timezone.

API Keys

ToolDescription
ListApiKeysList all API keys for the current workspace. Returns each key’s name, status, expiration date, and last used timestamp.
CreateApiKeyCreate a new API key. Returns the plain text token which is only shown once and cannot be retrieved later. Optionally set an expiration date.
DeleteApiKeyDelete an API key by ID. Any integrations using this key will immediately stop working.