Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"tubemind": {
"env": {
"NODE_ENV": "production",
"AUDIT_LOG_PATH": "./logs/audit.log",
"YOUTUBE_CLIENT_ID": "your-client-id.apps.googleusercontent.com",
"REQUEST_TIMEOUT_MS": "10000",
"TOKEN_ENCRYPTION_KEY": "your-64-char-hex-key",
"YOUTUBE_REDIRECT_URI": "http://localhost:4000/oauth/callback",
"RATE_LIMIT_PER_MINUTE": "60",
"YOUTUBE_CLIENT_SECRET": "your-client-secret"
},
"args": [
"-y",
"tubemind-secure-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Model Context Protocol server with 18 tools for YouTube research, analytics, benchmarking and content strategy.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'tubemind-secure-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked tubemind-secure-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
MCP server for Spanning Cloud Backup — M365/GWS/Salesforce backups, restores, audit.
AI agent control of 3D printers — 432 tools for OctoPrint, Moonraker, Bambu, Prusa, Elegoo
MCP server for Kaseya Autotask PSA — companies, tickets, projects, time entries, and more.
On-chain provenance lookup for AnchorRegistry. Resolve AR-IDs, hashes, and full trees. Authless.
MCP Security Weekly
Get CVE alerts and security updates for io.github.dewtech-technologies/tubemind-secure-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
YouTube intelligence, powered by Claude. Secure by design.
Model Context Protocol server with 18 tools for YouTube research, analytics, benchmarking and content strategy.
📦 18 tools · 🔐 OAuth2 + AES-256-GCM · 🛡️ OWASP Top 10 · 🤖 Claude Desktop ready
Turn Claude into a YouTube growth strategist — without ever handing it your raw OAuth tokens.
@modelcontextprotocol/sdk, googleapis, zod). Node ≥ 20.tubemind-secure-mcp is a Model Context Protocol (MCP) server that gives Claude Desktop (and any MCP client) 18 production-grade tools for working with YouTube:
Built secure by design: OAuth2 (Brand Account ready), AES-256-GCM token encryption at rest, SSRF guard, rate limiting, audit logging, Zod input validation — mapped to OWASP Top 10.
# Global install
npm install -g tubemind-secure-mcp
# Or run on demand
npx tubemind-secure-mcp
Requires Node.js ≥ 20.
YouTube APIs need an OAuth2 token. The package ships with an auth server that walks you through it.
http://localhost:4000/oauth/callbackCopy .env.example to .env and fill in:
YOUTUBE_CLIENT_ID=your-client-id.apps.googleusercontent.com
YOUTUBE_CLIENT_SECRET=your-client-secret
YOUTUBE_REDIRECT_URI=http://localhost:4000/oauth/callback
# Generate with: openssl rand -hex 32
TOKEN_ENCRYPTION_KEY=your-64-char-hex-key
RATE_LIMIT_PER_MINUTE=60
REQUEST_TIMEOUT_MS=10000
AUDIT_LOG_P
... [View full README on GitHub](https://github.com/dewtech-technologies/tubemind-secure-mcp#readme)