Orbixio Studio
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Orbixio StudioList my channels and generate a script for my first channel about video SEO tips"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Orbixio Studio
MCP-native video script generation platform. Generate structured YouTube scripts through Claude Desktop (or any MCP client), review them, and approve before any downstream work begins.
Built as a TypeScript monorepo. No microservices, no workflow engines — just functions.
What it does today (v0)
6 MCP tools exposed over stdio:
list_channels,get_channel,generate_script,review_script,approve_script,reject_scriptStructured script output validated by zod: hooks, 5 tool entries with honest caveats, CTAs, YouTube metadata
Human-in-the-loop: scripts must be explicitly approved before any video work begins
Multi-tenant ready: every row is scoped to a userId (single-user via env var for now)
Related MCP server: youtube-mcp
Prerequisites
Node.js 20+
pnpm 9+
PostgreSQL (local instance or Neon)
Anthropic API key
Quick Start (< 10 minutes)
1. Clone and install
git clone https://github.com/AhmedAliQadit/orbixio-studio.git
cd orbixio-studio
pnpm install2. Configure environment
cp .env.example .envEdit .env with your values:
DATABASE_URL="postgresql://user:password@localhost:5432/orbixio_studio"
ANTHROPIC_API_KEY="sk-ant-..."
ORBIXIO_USER_ID="cldev000000000000000000"3. Set up the database
# Create the database first (if local Postgres)
createdb orbixio_studio
# Run migrations
pnpm db:migrate
# Seed demo data
pnpm db:seed4. Build all packages
pnpm build5. Connect Claude Desktop
Add this to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"orbixio-studio": {
"command": "node",
"args": ["C:/ABSOLUTE/PATH/TO/orbixio-studio/packages/mcp-server/dist/index.js"],
"env": {
"DATABASE_URL": "postgresql://user:password@localhost:5432/orbixio_studio",
"ANTHROPIC_API_KEY": "sk-ant-...",
"ORBIXIO_USER_ID": "cldev000000000000000000"
}
}
}
}Replace C:/ABSOLUTE/PATH/TO with the actual path to your clone.
6. Test it
Restart Claude Desktop. You should see "orbixio-studio" in the MCP servers list. Try:
"List my channels, then generate a script about writing sales emails for the first channel."
Claude will call list_channels, then generate_script, and return a structured draft script for your review.
Project Structure
packages/
db/ Prisma schema, client, seed
core/ Pipeline logic (LLM provider, script generator, schemas)
mcp-server/ MCP server wrapping core over stdio
apps/
web/ Stubbed Next.js app (not implemented yet)Scripts
Command | Description |
| Build all packages |
| Run all unit tests |
| Run end-to-end smoke test |
| Run Prisma migrations |
| Seed demo data |
| Lint with Biome |
Stack
TypeScript, Prisma, PostgreSQL, @modelcontextprotocol/sdk, @anthropic-ai/sdk, zod, pino, vitest, Biome, pnpm workspaces.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Google Veo AI video generation
MCP server for Wan AI video generation
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for Kling AI video generation
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for YouTubeTranscript.dev — extract transcripts, manage history, and power AI assistants with YouTube content.541 npmMIT
- FlicenseNot gradedqualityCmaintenanceMCP server for YouTube that provides tools to fetch video metadata and transcripts, enabling natural language queries about YouTube videos.2-
- AlicenseNot gradedqualityBmaintenanceMCP server that automates YouTube research by finding viral videos, analyzing transcripts via Google NotebookLM, and generating content ideas and scripts.17MIT
- AlicenseAqualityCmaintenanceMCP server for faceless YouTube video automation, turning LLM-authored scripts into narrated, captioned videos with AI-generated images and motion.9MIT