Zernio MCP for AI agents
Agents read Zernio MCP at once. Changes and sends are held for a person's approval by default.
About Zernio MCP
Zernio is a social media management API for scheduling posts, pulling analytics, managing inbox conversations and running ads across 14+ platforms including Facebook, Instagram, LinkedIn, TikTok, X, YouTube, Reddit, Pinterest, WhatsApp Business and Telegram.
What an agent can do in Zernio MCP
Every Zernio MCP action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Zernio MCP without asking first. 28 actions.
- Account groups list account groupsList groups
- Accounts getGet account details for a specific platform. Returns username and ID for the first account matching the platform.
- Accounts get account healthCheck account health
- Accounts get all accounts healthCheck accounts health
- Accounts get follower statsGet follower stats
- Accounts listList all connected social media accounts. Returns the platform, username, and account ID for each connected account. Use this to find account IDs needed for creating posts.
- Analytics get analyticsGet post analytics
- Analytics get best time to postGet best times to post
- Analytics get daily metricsGet daily aggregated metrics Args: platform: Filter by platform (e.g. "instagram", "tiktok"). Omit for all platforms. profile_id: Filter by profile ID. Omit for all profiles. account_id: Filter by acc
- Analytics get post timelineGet post analytics timeline Args: post_id: The post to fetch timeline for. Accepts an ExternalPost ID, a platformPostId, or a Zernio Post ID. (required) from_date: Start of date range (ISO 8601). Defa
- Comments get inbox post commentsGet post comments
- Comments list inbox commentsList commented posts
Show all 28
- Docs searchSearch across the Late API documentation to find relevant information, code examples, API references, and guides. Use this tool when you need to answer questions about Late, find specific documentatio
- Media check upload statusCheck the status of an upload token and get uploaded file URLs. Use this after the user has uploaded files through the browser upload page. Returns: pending (waiting for upload), completed (files read
- Mentions list inbox mentionsList mentions
- Posts getGet full details of a specific post including content, status, and scheduling info.
- Posts listList posts with optional filtering by status. Status options: draft, scheduled, published, failed
- Posts list failedList all failed posts that can be retried.
- Profiles getGet details of a specific profile including name, description, and color.
- Profiles listList all profiles. Profiles group multiple social accounts together for easier management.
- Queue get next queue slotGet next available slot
- Queue list queue slotsList schedules
- Queue preview queuePreview upcoming slots
- Search toolsSearch for tools using natural language. Returns matching tool definitions ranked by relevance, in the same format as list_tools.
- Tracking tags get tracking tag statsGet aggregated event stats
- Tracking tags list tracking tagsList tracking tags
- Usage get usageUsage snapshot (default) or billed-spend metering (with params) Args: reconcile: Snapshot mode only. For Stripe subscription users, `true` forces a subscription reconciliation pass even when cached pl
- Zernio overviewShow an overview of what this Zernio MCP server can do (accounts, posts, analytics, ads, inbox) and how to find the right tool.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 22 actions.
- Accounts move account to profileMove account to another profile
- Call toolCall a tool by name with the given arguments. Use this to execute tools discovered via search_tools.
- Comments reply to inbox postReply to comment
- Media generate upload linkGenerate a unique upload URL for the user to upload files via browser. Use this when the user wants to include images or videos in their post. The flow is: 1. Call this tool to get an upload URL 2. As
- Mentions reply to mentionReply to a mention
- Posts bulk upload postsBulk upload from CSV Args: dry_run
- Posts deleteDelete a post by ID. Published posts cannot be deleted.
- Posts edit postEdit published post
- Posts publish nowPublish a post immediately to a platform. The post goes live right away. Use this when user explicitly wants to publish NOW, not schedule for later. This is a convenience wrapper around posts_create w
- Posts retryRetry publishing a failed post. Only works on posts with 'failed' status.
- Posts retry all failedRetry all failed posts at once.
- Posts unpublish postUnpublish post
Show all 22
- Posts updateUpdate an existing post. Only draft, scheduled, and failed posts can be updated. Published posts cannot be modified.
- Profiles createCreate a new profile for grouping social accounts.
- Profiles deleteDelete a profile. The profile must have no connected accounts.
- Profiles updateUpdate an existing profile. Only provided fields will be changed.
- Queue create queue slotCreate schedule
- Queue delete queue slotDelete schedule
- Queue update queue slotUpdate schedule
- Validate mediaValidate media URL
- Validate postValidate post content
- Validate post lengthValidate character count
Changes wait in Needs you
Changes and sends in Zernio MCP are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Zernio MCP questions
Can an agent change data in Zernio MCP on its own?
Not by default. Changes and sends in Zernio MCP are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Zernio MCP?
This connector lists 28 read actions. Reads run at once, without waiting for approval.
How does Zernio MCP connect?
It connects with dcr oauth. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.