mcpField
A
Atlas Social

Atlas Social

Local
github.com/chrismole310Media & Design0Updated 30w ago

About Atlas Social

Atlas Social is an MCP server for social media publishing and account operations from clients such as Claude Code. It supports multi-platform posting, platform-specific copy adaptation, scheduling, content calendars, and analytics.

Key features

  1. 01Post to 14 platforms at once
  2. 02Adapt copy for each platform
  3. 03Schedule future posts
  4. 04Generate 30-day content calendars
  5. 05Review cross-platform analytics and recent posts

Use cases

  1. 01Publish a product announcement across social platforms
  2. 02Schedule posts on LinkedIn and other platforms
  3. 03Plan a month of social content topics
  4. 04Review weekly metrics and published posts

MCP support

The server provides MCP tools for immediate posting, scheduling, calendar generation, analytics, recent posts, and account listing. Claude Code and Claude Desktop can connect through configuration; copy adaptation and calendar generation require ANTHROPIC_API_KEY.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"atlas-social": {
"command": "npx",
"args": [
"-y",
"atlas-social-mcp"
],
"env": {
"ZERNIO_API_KEY": "<ZERNIO_API_KEY>",
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>"
}
}
}
}
Run commandnpx -y atlas-social-mcp
Environment variables to set
ZERNIO_API_KEYSecret
ANTHROPIC_API_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmatlas-social-mcp

Tools

6

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
adapt_per_platformbooleanNoIf true, AI rewrites content optimized for each platform. Default: true
brand_audiencestringNoTarget audience (optional)
brand_namestringNoBrand name for tone context (optional)
brand_servicesstringNoWhat the brand sells/does (optional)
brand_tonestringNoBrand voice: professional, casual, bold, educational (optional)
media_urlstringNoPublic URL of image or video to attach (optional). Required for Instagram.
platformsarrayNoPlatforms to post to: twitter, instagram, tiktok, facebook, linkedin, youtube, threads, pinterest, reddit, bluesky, telegram. Leave empty for all connected platforms.
textstringYesThe main message or announcement to post

Details

From the project README

Atlas Social MCP Server

AI-powered social media posting for Claude Code. Post to 14 platforms with one command.

MIT License npm version

What it does

  • Post to 14 platforms simultaneously with one command
  • AI adapts content per platform — Twitter gets a punchy one-liner, LinkedIn gets thought leadership, TikTok gets a scroll-stopping hook
  • Schedule posts for optimal times
  • Generate 30-day content calendars with daily topics, hooks, and platform recommendations
  • Track analytics across all connected platforms

Supported Platforms

Twitter/X · Instagram · TikTok · Facebook · LinkedIn · YouTube · Threads · Pinterest · Reddit · Bluesky · Telegram · Google Business · Snapchat · WhatsApp

Quick Start

Install via npx (recommended)

Add to your Claude Code MCP config (~/.claude/settings.json):

{
  "mcpServers": {
    "atlas-social": {
      "command": "npx",
      "args": ["-y", "@runatlas/atlas-social-mcp"],
      "env": {
        "ZERNIO_API_KEY": "sk_your_key_here",
        "ANTHROPIC_API_KEY": "sk-ant-your_key_here"
      }
    }
  }
}
Or for Claude Desktop (claude_desktop_config.json):
{
  "mcpServers": {
    "atlas-social": {
      "command": "npx",
      "args": ["-y", "@runatlas/atlas-social-mcp"],
      "env": {
        "ZERNIO_API_KEY": "sk_your_key_here",
        "ANTHROPIC_API_KEY": "sk-ant-your_key_here"
      }
    }
  }
}

Restart Claude Code. Done.

Usage

Just talk naturally:

"Post our new product launch to all platforms"
"Tweet: Just shipped v2.0 — faster, smarter, better."
"Schedule a LinkedIn post for Monday 9am about our hiring news"
"Generate a 30-day calendar for Elite Plumbing"
"Show me this week's analytics"
"What posts went out this week?"
"List my connected accounts"

Tools

ToolDescription
post_nowPost immediately. AI adapts content per platform.
schedule_postSchedule for future date/time.
generate_calendar30-day content calendar with AI.
get_analyticsPerformance metrics across platforms.
get_recent_postsRecent post history and status.
list_accountsConnected social accounts.

How Content Adaptation Works

When you say "Post this to Twitter and LinkedIn", Atlas Social:

  1. Takes your message
  2. Rewrites for Twitter: punchy, under 240 chars, 1-2 hashtags
  3. Rewrites for LinkedIn: professional, 200 words, thought leadership angle
  4. Posts both versions simultaneously

Each platform gets content that feels native — not a copy-paste resize.

Setup

  1. Get a Zernio API key (free tier available): zernio.com
  2. Connect your social accounts in the Zernio dashboard
  3. Add the MCP server to your Claude config (see Quick Start above)
  4. Optional: Add ANTHROPIC_API_KEY for AI content adaptation and calendar generation

API Keys

KeyRequiredGet it from
ZERNIO_API_KEYYeszernio.com → Dashboard → API Keys
ANTHROPIC_API_KEYOptionalconsole.anthropic.com

Without ANTHROPIC_API_KEY, posts will use your original text on all platforms (no per-platform adaptation). Calendar generation requires it.

Pricing

Atlas Social MCP is free and open source.

You'll need a Zernio account for the posting API:

Zernio PlanPosts/moPrice
Free20$0
Build120$19/mo
AccelerateUnlimited$49/mo

Local Development

git clone https://github.com/runatlas/atlas-social-mcp.git
cd atlas-social-mcp
npm install
cp .env.example .env  # Add your keys
npm run build
npm start

Built by

Atlas Systems AI — run-atlas.com

Building the operating system for AI-powered content production.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.