---
title: "Integrations | Viraloop"
description: "Viraloop connects natively to TikTok, Instagram, and YouTube, and exposes a full REST API, MCP server, and CLI so agents can run your content on autopilot."
source: https://viraloop.io/integrations
---
Integrations

# Connect once, post everywhere

Viraloop publishes natively to TikTok, Instagram, and YouTube, and exposes the whole workflow through an API, MCP server, and CLI, so people and agents can run your content the same way.

[Start for free](/login)[Developer docs](/developers)

Publishing

## Native publishing to every platform that matters

These are official API integrations, not browser automation. Connect your accounts once and Viraloop posts on your schedule.

![Viraloop's Turbo Mode queue scheduling posts to connected accounts](/homepage/turbo.jpg)

### TikTok

Videos and photo slideshows, posted natively

-   Native video and slideshow publishing via TikTok's Content Posting API
-   Captions up to 2,200 characters with up to 30 hashtags
-   Set privacy per post: public, friends, or private
-   Pull back views, likes, and follower stats per account

### Instagram

Reels and Stories, straight to your account

-   Publish Reels and Stories through the official Instagram Graph API
-   Captions up to 2,200 characters with up to 30 hashtags
-   Read and manage comments from inside Viraloop
-   Per-account engagement analytics

### YouTube

Shorts uploaded on your schedule

-   Upload Shorts through the official YouTube Data API
-   Full titles (100 chars), descriptions (5,000 chars), and up to 500 tags
-   Choose public, unlisted, or private per upload
-   Schedule uploads to match your posting cadence

How it works

## From connected account to published post

01

### Connect your accounts

Authorize TikTok, Instagram, and YouTube once with official OAuth. No passwords stored, revoke anytime from the platform.

02

### Generate and queue

Viraloop generates on-brand short-form video and slideshows, and Turbo Mode builds a swipe-to-approve queue.

03

### Publish automatically

Approved posts publish natively to every connected account on the cadence you set. No exports, no upload queue.

For developers & agents

## The whole product, programmatically

Everything the app does is exposed over an API, an MCP server, and a CLI, so you can wire Viraloop into your stack or hand the keys to an agent.

[

### REST API

A documented REST API covers the whole workflow: influencers, content, automations, and publishing.

API reference](/developers/reference)[

### MCP server

Drive Viraloop from Claude and other MCP clients. Agents run generation and publishing as tools.

MCP setup](/developers/docs/mcp)[

### CLI on npm

Script Viraloop from your terminal or CI with the official \`viraloop\` command-line tool.

View on npm](https://www.npmjs.com/package/viraloop)[

### Claude Skill

A ready-made skill that teaches Claude to run Viraloop end to end, from brief to published post.

Get the skill](https://github.com/Viraloop/viraloop-skill)[

### llms.txt

A machine-readable map of the product so LLMs and agents can understand and use Viraloop.

View llms.txt](/llms.txt)[

### Built for agents

Every capability is exposed programmatically, so an agent can run your whole content operation.

For agents](/agents)[

### DataFast attribution

Connect datafa.st and every published post shows visitors, signups, and revenue, not just views.

Revenue per post](/integrations/datafast)

## Connect your accounts in minutes

Viraloop generates, schedules, and publishes short-form content for your brand while you build.

[Start for free](/login)[See pricing](/pricing)
