프로토타입 · 미리 보기: 공식 레지스트리의 모든 서버를 담고 있으며 30분마다 동기화해요. 리뷰와 계정 기능은 다음 단계에서 열려요.
PopNx MCPAI를 쓰는 사람을 위한 MCP 서버 · 쉬운 말로 설명해요

ShortSmash

제작자: hydope버전 0.3.0i★ –i내 컴퓨터에서 실행
레지스트리 이름io.github.hydope/shortsmash

설치

개요

제작자가 쓴 설명(영어 원문)

Generate finished short videos from a prompt, fetch trends, and check project status via MCP.

PopNx MCP의 세 기둥

이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.

할 수 있는 일

이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.

  • 연결 방식: 내 컴퓨터에서 실행
  • 전송 방식: stdio
  • 카테고리: 기타

설치

쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.

설치하기 전에

  • 기본 점검: 1개 중 1개 통과
  • 내 컴퓨터에서 내 사용자 계정의 권한(파일, 네트워크, 앱)으로 실행돼요.
  • 레지스트리에 입력해야 할 키가 나와 있지 않아요.

필요한 것

  • PyPIPython의 uv 설치(uvx 명령어용)

어떤 앱을 쓰세요?

위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.

Claude Desktop → Settings → Developer → Edit Config를 열고 claude_desktop_config.json에 이 내용을 붙여 넣으세요

{
  "mcpServers": {
    "shortsmash": {
      "command": "uvx",
      "args": [
        "shortsmash"
      ]
    }
  }
}

터미널에서 이 명령어를 실행하세요

claude mcp add shortsmash -- uvx shortsmash

Cursor에서 열기

또는 설정을 직접 복사하기

프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요

{
  "mcpServers": {
    "shortsmash": {
      "command": "uvx",
      "args": [
        "shortsmash"
      ]
    }
  }
}

브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.

VS Code에서 열기

또는 설정을 직접 복사하기

프로젝트의 .vscode/mcp.json에 붙여 넣으세요

{
  "servers": {
    "shortsmash": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "shortsmash"
      ]
    }
  }
}

브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.

이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.

선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.

이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.

할 수 있는 일

내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.

기본 점검i

누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 7일 점검

  • ✓ 통과

    제작자와 저장소 일치

    레지스트리 이름이 GitHub 계정 hydope 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요

  • … 아직 점검 안 함

    계속 관리되고 있음

    아직 GitHub에서 이 저장소를 읽어 오지 않았어요

  • … 아직 점검 안 함

    라이선스 있음

    아직 GitHub에서 이 저장소를 읽어 오지 않았어요

  • – 해당 없음

    엔드포인트 응답

    내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요

  • – 해당 없음

    OAuth로 로그인

    내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요

  • … 아직 점검 안 함

    도구 설명에 숨겨진 지시 없음

    내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요

기타 카테고리의 다른 서버와 비교i

  • 이 카테고리의 다른 서버 32589개 중 0%보다 스타가 많아요
  • 이 카테고리의 다른 서버 32589개 중 69%보다 최근에 레지스트리에 공개됐어요
  • 기본 점검 결과가 이 카테고리의 다른 서버 32589개 중 100%와 같거나 더 좋아요

레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.

자주 묻는 질문

ShortSmash, 안전한가요?

해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.

어떤 키나 코드가 필요한가요?

레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.

내 컴퓨터에서 실행되나요, 클라우드에서 실행되나요?

내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).

아직 관리되고 있나요?

GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(0.3.0)은 16일 전 레지스트리에 올라왔어요.

어떤 앱에서 쓸 수 있나요?

Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Python (uv)도 있어야 해요.

대신 쓸 수 있는 건 뭐가 있나요?

같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, Detailing Manager

대안

같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.

카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i

Spec Driven Development

제작자: formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

내 컴퓨터에서 실행★ 440MIT14개월 전 업데이트
설치

Remote Desktop Commander

제작자: desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

클라우드에서 실행★ 211어제 업데이트
설치

Detailing Manager

제작자: RadoslavMoshev

Connect your auto detailing studio's tasks, cars, clients and revenue to Claude or ChatGPT.

내 컴퓨터에서 실행오늘 업데이트
설치

제작자의 README

README 열기

제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.

ShortSmash ⚒️

Prompt in. Finished short out.

ShortSmash is an AI video studio that takes one sentence — or today's trends — and ships a finished, captioned 9:16 short, then publishes it to YouTube, TikTok, Instagram, X, Threads, Bluesky, LinkedIn, Pinterest, and Facebook (profiles + Pages) through their official APIs. Script, voiceover, *verified* stock footage, karaoke captions, music ducking, trend harvesting, batch production, scheduling and comment-reply drafts, all in one CLI. And an MCP server, so AI agents can drive the whole factory.

shortsmash trends food                    # what's hot right now (free, no keys)

shortsmash batch food --count 5 # turn the top 5 trends into 5 videos shortsmash serve # 🆕 web studio: http://localhost:8000 shortsmash agent "make a 30s reel about coffee and post it Friday at 6pm" shortsmash post myvideo.mp4 --caption # post YOUR video: AI title + hashtags shortsmash post myvideo.mp4 --at "Friday 6pm" --platforms youtube,tiktok

git clone https://github.com/hydope/shortsmash && cd shortsmash

./install.sh # Windows: .\install.ps1 shortsmash "why you can't tickle yourself" # prompt in, finished short out

🏆 Featured in

ShortSmash is listed in curated awesome lists (merged PRs):

🏗️ Architecture

flowchart LR

P["Prompt / trend"] --> LLM["LLM: script + shot plan (NVIDIA · Gemini · Grok)"] LLM --> TTS["Neural TTS (50 languages)"] LLM --> VIS["Visuals (Pixabay · Agnes · Veo 3.1 · Kling)"] VIS --> GATE["Vision gate (CLIP + Gemini)"] GATE -->|reject| VIS TTS --> REN["FFmpeg render 1080×1920 · karaoke captions cinematic grade · music"] GATE --> REN REN --> DUB["Dub engine (50 languages)"] REN --> PUB["10 publishers (official APIs)"] DUB --> PUB PUB --> SCHED["Scheduler (SQLite · 'Friday 6pm')"]

🖥️ ShortSmash Studio (web UI)

shortsmash serve launches a dark, fast studio in your browser — no build step:

  • 🎬 Studio tab — type a topic, hit Smash, watch it build; video previews inline
  • 📈 Trends tab — browse what's hot per niche, click any trend to use it as your topic
  • 📚 Library tab — every project, video preview, one-click publish
  • 📤 Manual posts — upload your own video, get a pre-flight check (resolution, duration, per-platform limits), AI-written title + hashtags, then post now or schedule it ("Friday 6pm") to 10 platforms
  • 📊 Stats tab — your output at a glance

🎬 Demo

*Made end-to-end by ShortSmash — no hand-picked clips, no human editing. LLM script, neural voice, CLIP-verified stock footage, karaoke captions, ducked music bed.*

"How Goats Made You Addicted to Coffee" — 49s, 1080×1920, made from one prompt. Click to play:

Same video, re-voiced — native neural voices, same verified footage:

*Español · اردو · Roman Urdu · 中文 — the Mandarin version uses a native voice (not translationese) with Hanzi karaoke captions. One project, every audience.*

More demos — each made from a single prompt, click to play:

Why you can't tickle yourself — 11s, 1080×1920

The deepest place on Earth — 14s, 1080×1920

Why time flies faster as you get older — 11s, 1080×1920

📤 Or skip the AI — post your own video

Upload any video, get a pre-flight check (resolution, duration, per-platform limits), an AI-written title + hashtags, then post now or schedule it ("Friday 6pm") to 10 platforms. In the Studio's Publish tab, or one command: shortsmash post myvideo.mp4 --caption

🖥️ ShortSmash Studio

shortsmash serve — generate, browse trends, publish, and track stats from the browser:

Studio (templates)Settings (API keys)
PublishLibrary
TrendsStats
Lyrics modeAuto pilot

Why ShortSmash

Most text-to-video tools assemble clips blindly — whatever the stock API returns first goes in. That's why automated shorts have the infamous "stock-footage look": a burger in a cooking tutorial, a parrot in a recipe video.

ShortSmash is the first open-source pipeline with eyes:

  • Two-stage vision gate. Every candidate clip's middle frame is checked by a local CLIP model (offline, no quota, no cost) against 15 confuser categories — burgers, birds, houseplants, empty pans, citrus fruit — then by Gemini vision when quota allows. Wrong footage never ships.
  • Audible gate. Renders with dead or missing audio fail instead of shipping.
  • Never ships silent. A CC-licensed music library auto-downloads on first run; music is ducked under narration with a real FFmpeg sidechain.

The pipeline

prompt ──▶ script ──▶ voice ──▶ visuals ──▶ captions ──▶ render ──▶ publish

NVIDIA Edge-TTS Pixabay faster- FFmpeg official Gemini Piper Veo 3.1 whisper 1080x1920 APIs only Grok (offline Kling karaoke +faststart OpenAI- neural) Agnes compat 50 langs CLIP-verified

  • Script — NVIDIA NIM (free) → Gemini (free) → Grok → any OpenAI-compatible endpoint (OpenRouter, DeepSeek, local Ollama) → offline template. Writes a scroll-stopping script *and* a strict JSON edit plan, validated by pydantic. Second-person, punchy, 3–4s scenes.
  • Voice — Edge-TTS → Piper offline neural → gTTS fallback chain. 50 dub languages with native voices, Urdu/Hindi/Arabic included.
  • Visuals — free Pixabay footage *or* AI generation: Google Veo 3.1 (best quality, native audio), Kling AI (top-tier motion), Agnes AI (free tier) — every clip verified by the vision gate regardless of source. Prefer your own? Set visual_provider: custom with any command (ComfyUI, Replicate, MiniMax…).
  • Captions — faster-whisper word timestamps → burned-in karaoke captions.
  • Render — FFmpeg: 9:16 smart reframe, transitions, hook + CTA overlays, ducked music, H.264/AAC faststart.
  • Publish — YouTube, TikTok, Instagram, Threads, Bluesky, LinkedIn, Pinterest, X. Official APIs only — no Selenium, no scraping, nothing that gets accounts banned.
  • Dub — shortsmash dub --lang ur re-voices any video in 50 languages — Urdu, Hindi, Arabic, Spanish, French, German, Chinese, Portuguese and 42 more — plus ur-roman / hi-roman for Roman-script captions ("Tum kaise ho?") with the native neural voice. Urdu captions render in proper Nastaliq calligraphy, right-to-left, with the karaoke highlight tracking the spoken word. Same verified clips, new native narration.
  • Analytics — shortsmash analytics pulls real views/likes/comments from YouTube's API. Numbers from the platform, not vanity metrics.
  • Trends — shortsmash trends harvests Google News + Hacker News (free, no keys). shortsmash batch turns the top trends into videos unattended.
  • Schedule — natural language ("Friday 6pm"), durable SQLite queue, retrying worker.
  • Engage — pulls recent comments, drafts warm replies, you approve each one with a tap. Nothing posts itself.
  • MCP server — python -m shortsmash.mcp_server exposes generate_video, get_trends, list_projects, project_status to Claude Code, Cursor, and any MCP client.
  • Resume — shortsmash resume picks up failed projects from the first incomplete stage instead of redoing everything.

How ShortSmash compares

ShortSmashMoneyPrinterTurboOpenPostPostizShortGPT
Prompt → finished short✅✅❌ (manual editor)❌✅
Post your own video (validate + schedule)✅❌✅✅❌
Footage verification✅ CLIP + Gemini❌n/an/a❌
Offline neural voice fallback✅ Piper❌n/an/a❌
Audio safety gate✅❌n/an/a❌
Trend harvesting (free, no keys)✅✅❌❌❌
Batch production✅✅❌❌❌
Karaoke word-level captions✅✅✅❌✅
Official publishing APIs✅ 10 platforms⚠️ Selenium for YT✅✅⚠️
Multi-language dubbing✅ 50 languages (incl. Roman Urdu/Hindi, Chinese)❌❌❌✅
Real analytics pull✅❌❌✅❌
Web UI✅ Studio✅✅✅✅
MCP server✅❌✅✅❌
Comment-reply drafts (human-approved)✅❌❌❌❌
Resume failed projects✅❌n/an/a❌
LicenseMITMITAGPL/CommercialMITMIT
$0 to run✅✅self-host✅✅

*MoneyPrinterTurbo (129K★) is the most mature; OpenPost is the best manual workspace. ShortSmash is the most engineered AI-native pipeline — the only one that checks its own work.*

What ShortSmash will never do

No fake likes, comments, follows, shares, or stars. No botting, no "human-like" evasion of platform detection, no scraping or unofficial endpoints. That violates every platform's rules and gets accounts banned — and it doesn't work for real growth anyway. This boundary is architectural, not a policy note: the capability simply isn't in the codebase.

Quickstart — one command

**Windows (

앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요

PopNx에게 묻기