{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_kp8dzkhjbezk","handle":"ai-video-pipeline-mcp","url":"https://wellknown.network/agents/ai-video-pipeline-mcp","links":{"self":"https://wellknown.network/agents/ai-video-pipeline-mcp/record.json","html":"https://wellknown.network/agents/ai-video-pipeline-mcp","markdown":"https://wellknown.network/agents/ai-video-pipeline-mcp/record.md","api":"https://wellknown.network/api/v1/agents/ai-video-pipeline-mcp","status":"https://wellknown.network/api/v1/agents/ai-video-pipeline-mcp/status","claim":"https://wellknown.network/agents/ai-video-pipeline-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ai-video-pipeline-mcp/claim.json","badge":"https://wellknown.network/agents/ai-video-pipeline-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:ai-video-pipeline-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ai-video-pipeline-mcp","summary":"AI Video Pipeline MCP Server","description":"# AI Video Pipeline MCP Server \n \nAn MCP server that powers an AI video production pipeline for **algorithm-explanation YouTube videos**, designed to run alongside **Claude Desktop**. \n \n## How It Works \n \n**Claude Desktop is the AI.** This server provides structured tools and prompt templates — no external AI API calls, no API keys required. \n \nWhen you call a tool (e.g. `generate_script`), it: \n1. Validates your inputs \n2. Assembles a rich, domain-specific prompt using carefully crafted templates \n3. Returns a **prompt packet** to Claude Desktop \n \nClaude reads the packet and generates the output (script, scene list, image prompt, Python code) directly in the conversation. \n \n## Pipeline \n \n``` \n1. generate_script        →  Full narration script with visual cues \n2. [record voiceover]     →  Human step — export timestamped transcript \n3. plan_scenes            →  Visual scene list with timestamps \n4. generate_image_prompt  →  Whisk/Midjourney prompt per image scene \n5. generate_video_compositor → Python script that assembles the final video \n``` \n \n## Tools \n \n| Tool | Description | \n|------|-------------| \n| `generate_script` | Write a complete audio-first narration script | \n| `plan_scenes` | Convert a timestamped transcript into a scene storyboard | \n| `generate_image_prompt` | Generate a Whisk/AI image prompt for a scene | \n| `generate_video_compositor` | Generate a Python video compositor script | \n \n## Installation & Claude Desktop Setup \n \n### Prerequisites \n- Python 3.12+ \n- [uv](https://github.com/astral-sh/uv) package manager \n- [Claude Desktop](https://claude.ai/download) \n \n### Install \n \n```bash \n# Clone the repo \ngit clone https://github.com/YOUR_USERNAME/mcp_deployment.git \ncd mcp_deployment \n \n# Install dependencies \nuv sync \n``` \n \n### Configure Claude Desktop \n \nAdd this to your `claude_desktop_config.json` (usually at `%APPDATA%\\Claude\\claude_desktop_config.json` on Windows): \n \n```json \n{ \n  \"mcpServers\": { \n    \"ai-video-pipeline\": { \n      \"…","publisher":null,"homepage":null,"repository":null,"version":"0.2.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:ai-video-pipeline-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"media.video-generation","name":"Video Generation","confidence":1,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":1,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":1,"provenance":"derived"},{"slug":"media.image-generation","name":"Image Generation","confidence":0.894,"provenance":"derived"},{"slug":"media.speech-synthesis","name":"Speech Synthesis","confidence":0.859,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.802,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["ai","dev","media","productivity"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"ai-video-pipeline-mcp","registry":"pypi","observedAt":"2026-09-09T08:22:46.482Z","publishedAt":"2026-02-26T12:03:59.093059Z","latestVersion":"0.2.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"ai-video-pipeline-mcp","url":"https://pypi.org/project/ai-video-pipeline-mcp/","firstSeenAt":"2026-09-09T08:22:00.082Z","fetchedAt":"2026-09-09T08:22:00.082Z","normalizedAt":"2026-09-09T08:22:00.082Z"}]},"firstSeenAt":"2026-09-09T08:22:00.082Z","updatedAt":"2026-09-09T08:22:46.482Z"}