Social Media for AI Agents

Give your AI agent the power to manage social media. CLI, MCP Server, and REST API with 8 SDKs, across 15+ platforms.

QUICK START

CLI

# Install the Zernio CLI
npm install -g @zernio/cli

# Authenticate
zernio auth login

# Create a post across platforms
zernio posts create \
  --text "Shipped v2.0! Check it out" \
  --platforms twitter,linkedin,bluesky

# Output (JSON, ready for AI parsing)
{
  "id": "post_abc123",
  "status": "scheduled",
  "platforms": ["twitter", "linkedin", "bluesky"]
}

claude_desktop_config.json

// Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "zernio": {
      "url": "https://mcp.zernio.com/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key"
      }
    }
  }
}

schedule-post.ts

import Zernio from "zernio-sdk";

const zernio = new Zernio(process.env.ZERNIO_API_KEY);

const post = await zernio.posts.create({
  text: "Shipped v2.0! Check it out",
  platforms: ["twitter", "linkedin", "bluesky"],
  scheduledFor: "2025-01-15T09:00:00Z",
  mediaUrls: ["https://example.com/demo.mp4"]
});

console.log(post.id, post.status);

WHY ZERNIO FOR AI

AI-Ready JSON Output

Every CLI command and API response returns structured JSON that AI agents can parse and act on without extra processing.

15+ Platforms

One integration to reach Twitter/X, Instagram, TikTok, LinkedIn, Facebook, YouTube, Threads, Reddit, Pinterest, Bluesky, and more.

Three Integration Paths

CLI for terminal-based agents, MCP Server for Claude Desktop, REST API + 8 SDKs for custom integrations.

Natural Language via MCP

Tell your AI assistant "schedule a post for tomorrow at 9am" and it handles the rest through the hosted MCP server.

Rich Media Support

Upload images, videos, carousels, and stories. The API handles format validation and platform-specific requirements.

Analytics & Inbox

Pull engagement metrics, follower counts, and manage conversations programmatically across all connected accounts.

Terminal-native social media

Manage accounts, create posts, pull analytics, and more from the command line. Every command outputs structured JSON for easy automation.

# List connected accounts
zernio accounts list

# Create a post with media
zernio posts create --text "Launch day!" \
  --platforms twitter,instagram \
  --media ./launch.mp4

# Get analytics for an account
zernio analytics get --account acc_123

API + 8 SDKs

REST API with official SDKs for 8 languages. Build custom integrations, automate workflows, or embed social media features into your app.

schedule_post.py

from zernio import Zernio

client = Zernio(api_key="your-api-key")

# Create a post
post = client.posts.create(
    text="Shipped v2.0!",
    platforms=["twitter", "linkedin"],
    scheduled_for="2025-01-15T09:00:00Z"
)

print(f"Post {post.id} scheduled!")

HOW IT WORKS

  1. Get your API key
    Sign up for free, connect your social accounts, and grab your API key from the dashboard.
  2. Pick your integration
    Install the CLI, add the MCP server to Claude Desktop, or use an SDK in your preferred language.
  3. Start automating
    Create posts, schedule content, pull analytics, and manage conversations programmatically.

AI-READY DOCS

Documentation built for AI consumption

Our docs are designed to be read by both humans and machines. Feed them into any LLM for instant context about every endpoint, SDK, and integration.

WORKS WITH

MCP

Hosted MCP server at mcp.zernio.com. 280+ tools, zero setup. Works with any MCP-compatible AI client.

CLI + JSON

CLI returns structured JSON. Pipe commands into any AI agent framework for automated social media workflows.

REST API

REST API with 8 SDKs. Integrate with n8n, Make, Zapier, or build your own automation pipeline.