← Files Viral Swipe FileARCHIVED FILE

.codex-plugin/plugin.json

3.83 KB · Nov 13, 2026 · 18:12 UTC

↓ Download file

{
  "name": "viralswipefile",
  "version": "1.2.0",
  "description": "Know what to post next on TikTok and Instagram Reels. Your AI agent searches Viral Swipe File, a curated library of viral videos filed by niche and format, and writes hooks and content ideas from real posts instead of a blank prompt. Each video comes with its hook, views and viral factor (its views against the account's usual), and a link to watch it.",
  "author": {
    "name": "Viral Swipe File",
    "email": "hello@viralswipefile.com",
    "url": "https://viralswipefile.com"
  },
  "homepage": "https://viralswipefile.com/mcp",
  "repository": "https://github.com/viralswipefile/viralswipefile-plugin",
  "license": "MIT",
  "keywords": [
    "viral hooks",
    "content ideas",
    "viral formats",
    "tiktok",
    "instagram reels",
    "ugc hooks",
    "short-form video",
    "social media manager",
    "swipe file",
    "viral videos"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Viral Swipe File",
    "shortDescription": "Know what to post: viral hooks",
    "longDescription": "Know what to post next, for every client. Viral Swipe File is a curated library of TikToks and Instagram Reels that got far more views than their account usually does, each filed under a niche and one or more formats, with its hook. Connect it and your AI agent does the scrolling: ask what to post for a fitness client, or for viral hooks in finance, and it reads real videos from the library, names the hooks and formats that repeat, and writes new ones for your product or account in those patterns.\n\nBuilt for social media managers juggling several clients, creators, UGC teams and app marketers.\n\nSearch by topic or creator, or filter by niche, format (selfie with background, face close-up, story in slideshow and more), platform, creator gender, posting window and minimum viral factor. Viral factor is views against the account's usual: x10 means ten times what that account normally gets, so a small account's breakout ranks next to a big one's. Open any video for its hook, caption, views, engagement rate, niche, formats and creator. Your team's saved videos are available too, so they can turn into a brief.\n\nEvery figure comes from the library's own records, and every example links to its page on viralswipefile.com, which links the original post. Your agent is told to keep its own hooks apart from the quoted ones.\n\nThe library is a collection of past viral videos, not a live trend feed or an analytics tool for your own account. It covers TikTok and Instagram Reels only, not YouTube or long-form video. It links to videos rather than downloading them. Every tool is read-only: it cannot save, remove or post anything. A Viral Swipe File account is required to connect.",
    "developerName": "Viral Swipe File",
    "category": "Business & Operations",
    "capabilities": [
      "Content ideas from viral videos in your niche",
      "Viral hooks with their views and viral factor",
      "Which formats work in a niche, counted",
      "Search TikToks and Reels by niche, format and creator",
      "New hooks and video ideas written from real examples",
      "List niches and formats with their video counts",
      "Your team's saved videos"
    ],
    "websiteURL": "https://viralswipefile.com",
    "supportURL": "https://viralswipefile.com/contact",
    "privacyPolicyURL": "https://viralswipefile.com/privacy",
    "termsOfServiceURL": "https://viralswipefile.com/terms",
    "defaultPrompt": [
      "What should I post this week for a fitness client? Base each idea on a viral video",
      "Find viral hooks in finance and write 5 for my budgeting app",
      "Which video formats work best for astrology on TikTok?"
    ],
    "brandColor": "#000000",
    "brandColorDark": "#00FF94",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/logo.png"
  }
}

SHA-256: d4374bddbe4f65b52d06402cb48d6a85a8c60dec2ce48fa37cccc0ab737612a3