Back to Browse

Antwork Skills MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Draft, schedule, and publish social posts for your workspace straight from your AI.

About

Draft, schedule, and publish social posts for your workspace straight from your AI.

Remote endpoints: streamable-http: https://api.antwork.io/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-antwork-social": {
      "url": "https://api.antwork.io/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Antwork Skills

A toolkit of Agent Skills that turn Claude into a social-media command center on top of the Antwork MCP connector — an MCP-native social scheduler for solo founders and small teams.

One orchestrator routes /antwork <command> to specialized skills, each of which codifies the right sequence of Antwork's 43 MCP tools so the workflow runs correctly the first time — voice-aware drafting, the draft→publish/schedule two-step, per-platform character limits, campaign grouping, analytics, and a full audit.

Commands

CommandSkillWhat it does
/antwork setupantwork-setupConnect accounts, set workspace timezone + posting times, brand identity. Run first.
/antwork voice [account]antwork-voiceBuild/refresh a per-account voice profile from real posts.
/antwork post <idea>antwork-posterDraft → schedule/publish a post (single account or multi-platform fan-out).
/antwork calendar <theme>antwork-calendarPlan and batch-schedule a content calendar.
/antwork repurpose <source>antwork-repurposeOne piece → platform-native variants, grouped as a campaign.
/antwork campaign <goal>antwork-campaignSequence a multi-post campaign / launch week.
/antwork ideas [topic]antwork-ideasData-driven hooks grounded in what already performed.
/antwork analytics [range]antwork-analyticsPull performance + engagement and synthesize a report.
/antwork engageantwork-engageComment/reply (LinkedIn), retry failed posts, community work.
/antwork mediaantwork-mediaUpload, attach, and manage post media.
/antwork auditantwork-auditFull social-presence audit with 5 parallel agents + a 0-100 Social Health Score.

You don't have to type the command — describe the intent ("schedule a LinkedIn post for Tuesday", "how did last month do?") and the orchestrator routes to the right skill.

The audit's parallel agents

/antwork audit spawns five read-only subagents concurrently, then synthesizes a weighted score:

AgentDimensionWeight
antwork-performanceEngagement & top/bottom posts30%
antwork-voice-analystVoice consistency across accounts20%
antwork-cadencePosting cadence & timing20%
antwork-contentContent quality (hooks, CTAs, fit)20%
antwork-growthPlatform coverage & growth10%

Prerequisite — connect Antwork

These skills call the Antwork MCP server, so you need it connected to Claude first. See antwork.io. A single OAuth token spans all your workspaces.

Once connected, the highest-value path for a new user is: setup → voice → ideas/calendar → post → analytics → audit.

Install

Claude Code plugin (recommended)

This repo is also a Claude Code plugin marketplace. Installing the plugin wires up the Antwork MCP server and all skills + agents in one step:

/plugin marketplace add iker-gonzalez/antwork-skills
/plugin install antwork-skills@antwork

That's it — the antwork MCP server connects automatically (complete the OAuth prompt), and the orchestrator, 11 skills, and 5 audit agents load. Why the plugin over loose skills: the skills are useless until Antwork's MCP is connected, and the plugin ships that config bundled, so there's no separate connector setup.

Script install (no plugin)

If you'd rather not use the plugin system, the script copies the skills + agents straight into ~/.claude/ (you still connect the Antwork MCP yourself):

curl -fsSL https://raw.githubusercontent.com/iker-gonzalez/antwork-skills/main/install.sh | bash

Prefer to clone first? git clone … && cd antwork-skills && ./install.sh. Remove everything with ./uninstall.sh.

Claude.ai

Skills submitted to the Anthropic Skills Directory surface automatically when you mention something they cover — no install step. (Plugins are Claude-Code-only; the skills are the cross-surface format.)

Repository layout

antwork-skills/
├── .claude-plugin/
│   ├── plugin.json           # plugin manifest
│   └── marketplace.json      # self-hosted marketplace (lists this plugin)
├── .mcp.json                 # Antwork MCP server — bundled & auto-connected
├── skills/                   # orchestrator + 11 specialized skills
│   ├── antwork/              # orchestrator — routes /antwork <command>
│   ├── antwork-setup/        ├── antwork-campaign/
│   ├── antwork-voice/        ├── antwork-ideas/
│   ├── antwork-poster/       ├── antwork-analytics/
│   ├── antwork-calendar/     ├── antwork-engage/
│   ├── antwork-repurpose/    ├── antwork-media/
│   └── antwork-audit/
├── agents/                   # 5 parallel audit subagents (auto-discovered)
├── templates/                # voice profile, calendar, campaign brief, launch week, report
├── install.sh / uninstall.sh # script-install fallback
└── README.md / LICENSE

Contributing

Each skill lives in skills/<name>/SKILL.md with YAML frontmatter (name, description) followed by markdown instructions. Keep description: specific — it determines when Claude auto-loads the skill. Use only real Antwork MCP tools and never invent tool arguments; the server rejects unknown fields.

License

MIT

Reviews

No reviews yet

Be the first to review this server!