Faceless for agents

Give your agent a faceless video team

Every Faceless capability is exposed the way agents consume it: a clean REST API, hosted and local MCP servers, a CLI with JSON output, and a Claude Skill that bootstraps itself. Hand your agent one scoped key and it can create videos, run automated series and keep your channels posting on autopilot.

Agent-readable index: https://faceless.so/llms.txt

Four ways to connect

All four are generated from the same API definition, so whichever your agent speaks, it sees the same 27 operations.

Claude Skill

Zero setup for Claude

One install teaches Claude the whole workflow: it sets up the CLI itself, creates videos, renders, publishes and monitors. If the CLI is missing, the skill installs it.

npx skills add Side-Products/faceless-skill

github.com/Side-Products/faceless-skill

Remote MCP

No install at all

A hosted MCP server with 27 tools, always in sync with the API. Point any MCP client at the URL with your key and start calling tools.

claude mcp add --transport http faceless \
  https://faceless.so/api/v1/mcp \
  --header "Authorization: Bearer fl_live_..."

MCP setup guide

Local MCP

For stdio-only clients

The same 27 tools served from your machine over stdio, one npx away. Also ships inside the CLI as faceless mcp.

claude mcp add faceless \
  --env FACELESS_API_KEY=fl_live_... \
  -- npx -y faceless-mcp

MCP setup guide

CLI

For scripts and shells

Every endpoint as a command with --json output, agent-friendly exit codes and --wait polling for async work.

npm install -g faceless-cli
faceless login
faceless videos create --script "..." --wait --json

npmjs.com/package/faceless-cli

What your agent can do

Create videos from scripts

Hand over a narration script, a voice and a model; get back a finished faceless video with AI visuals, captions and music.

Run automated series

Create a series once and it generates and posts a new episode on schedule. Agents can tune the niche, cadence and voice, or force the next episode now.

Render and download MP4s

Kick off cloud renders, poll progress and collect direct MP4 URLs. Rendering is free; credits are charged at creation.

Publish and schedule everywhere

Post now or schedule across YouTube, TikTok, Instagram, X, Facebook, LinkedIn and Threads, with per-platform titles and captions.

Read performance

Views, likes, comments and posting volume per platform, plus the posting calendar to plan around what is queued.

Manage credits

Credit balance and a full ledger, so an agent can check the budget before it spends and report after.

Built to be trusted with a key

Keys are scoped, revocable in one click and rate limited per key. Posting is restricted to the accounts your team connected, and credits are the hard ceiling on anything that generates video.