{ "name": "youtube-shorts-agent", "version": "0.1.9", "mcpName": "io.github.davidmosiah/youtube-shorts-agent", "description": "Agent-first YouTube Shorts upload CLI and MCP server with dry-run uploads, OAuth readiness and synthetic-media metadata.", "type": "module", "bin": { "youtube-shorts-agent": "src/cli.js", "youtube-shorts-mcp": "src/index.js" }, "scripts": { "check": "find src test -name '*.js' -print0 | xargs -0 -n1 node --check", "test": "node --test && npm run test:metadata && npm run test:skill-surface", "doctor": "node src/cli.js doctor", "manifest": "node src/cli.js manifest", "privacy": "node src/cli.js privacy-audit", "start": "node src/index.js", "test:metadata": "node scripts/metadata-check.mjs", "prepublishOnly": "npm test", "test:skill-surface": "node scripts/test-skill-surface.mjs" }, "keywords": [ "ai-agents", "mcp", "model-context-protocol", "mcp-server", "agent-tools", "agentic-workflows", "youtube", "shorts", "youtube-data-api", "creator-tools", "local-first", "cli" ], "author": "David Mosiah", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "cors": "^2.8.6", "express": "^5.2.1", "zod": "^4.4.1" }, "devDependencies": { "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/node": "^25.6.0" }, "engines": { "node": ">=20" }, "files": [ "src", "examples", "llms.txt", "server.json", "README.md", "LICENSE", ".env.example", "skill" ], "repository": { "type": "git", "url": "git+https://github.com/davidmosiah/youtube-shorts-agent.git" }, "bugs": { "url": "https://github.com/davidmosiah/youtube-shorts-agent/issues", "email": "support@delx.ai" }, "homepage": "https://github.com/davidmosiah/youtube-shorts-agent", "overrides": { "qs": "6.15.2", "hono": "4.13.1", "fast-uri": "3.1.5", "ip-address": "10.4.0", "@hono/node-server": "2.1.0", "body-parser": "2.3.0" }, "publishConfig": { "access": "public" } }