{ "name": "tubemind-secure-mcp", "mcpName": "io.github.dewtech-technologies/tubemind-secure-mcp", "version": "0.1.3", "description": "Secure Model Context Protocol server for YouTube intelligence — 18 tools (search, analytics, benchmark, heuristics, competitor research) powered by YouTube Data API v3 + Analytics API, OAuth2 (Brand Account support), AES-256-GCM token encryption, OWASP Top 10 controls.", "type": "module", "main": "dist/index.js", "bin": { "tubemind-secure-mcp": "dist/index.js" }, "files": [ "dist", "SECURITY.md", "README.md", ".env.example" ], "publishConfig": { "access": "public" }, "keywords": [ "mcp", "model-context-protocol", "youtube", "youtube-api", "youtube-analytics", "claude", "anthropic", "ai-agents", "secure", "owasp", "oauth2", "content-creation", "seo", "tubemind" ], "author": { "name": "Wanderson Leandro de Oliveira", "email": "wleandro.oliveira@gmail.com", "url": "https://github.com/wleandrooliveira" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/dewtech-technologies/tubemind-secure-mcp.git" }, "homepage": "https://github.com/dewtech-technologies/tubemind-secure-mcp#readme", "bugs": { "url": "https://github.com/dewtech-technologies/tubemind-secure-mcp/issues" }, "scripts": { "build": "tsc", "dev": "tsx watch src/index.ts", "start": "node dist/index.js", "typecheck": "tsc --noEmit", "test": "vitest --passWithNoTests", "test:coverage": "vitest run --coverage", "audit:security": "pnpm audit --audit-level=high", "auth": "tsx --env-file=.env src/auth-server.ts", "lint": "eslint src --ext .ts" }, "dependencies": { "@modelcontextprotocol/sdk": "1.26.0", "googleapis": "171.4.0", "zod": "3.25.28" }, "devDependencies": { "@types/node": "22.15.17", "@typescript-eslint/eslint-plugin": "8.59.2", "@typescript-eslint/parser": "8.59.2", "@vitest/coverage-v8": "4.1.5", "eslint": "9.39.4", "tsx": "4.19.4", "typescript": "5.7.3", "vite": "6.4.2", "vitest": "4.1.5" }, "engines": { "node": ">=20.0.0", "pnpm": ">=9.0.0" }, "pnpm": { "overrides": { "esbuild": ">=0.25.0", "vite": ">=6.4.2" } }, "packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0" }