io.github.dewtech-technologies/tubemind-secure-mcp
Quality Score
80
/100
Secure MCP server for YouTube intelligence — 18 tools, OAuth2, OWASP Top 10 controls.
§01 Install
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"tubemind-secure-mcp": {
"command": "npx",
"args": [
"-y",
"tubemind-secure-mcp"
],
"env": {
"YOUTUBE_CLIENT_ID": "<youtube_client_id>",
"YOUTUBE_CLIENT_SECRET": "<your-youtube_client_secret>",
"YOUTUBE_REDIRECT_URI": "http://localhost:4000/oauth/callback",
"TOKEN_ENCRYPTION_KEY": "<your-token_encryption_key>",
"RATE_LIMIT_PER_MINUTE": "60",
"REQUEST_TIMEOUT_MS": "10000",
"AUDIT_LOG_PATH": "./logs/audit.log",
"NODE_ENV": "production"
}
}
}
}Cursor (.cursor/mcp.json)
{
"mcpServers": {
"tubemind-secure-mcp": {
"command": "npx",
"args": [
"-y",
"tubemind-secure-mcp"
],
"env": {
"YOUTUBE_CLIENT_ID": "<youtube_client_id>",
"YOUTUBE_CLIENT_SECRET": "<your-youtube_client_secret>",
"YOUTUBE_REDIRECT_URI": "http://localhost:4000/oauth/callback",
"TOKEN_ENCRYPTION_KEY": "<your-token_encryption_key>",
"RATE_LIMIT_PER_MINUTE": "60",
"REQUEST_TIMEOUT_MS": "10000",
"AUDIT_LOG_PATH": "./logs/audit.log",
"NODE_ENV": "production"
}
}
}
}Cline (cline_mcp_settings.json)
npx -y tubemind-secure-mcp§02 Environment variables
YOUTUBE_CLIENT_IDrequired
Google OAuth2 Client ID for YouTube Data API v3 + Analytics API
YOUTUBE_CLIENT_SECRETrequiredsecret
Google OAuth2 Client Secret
YOUTUBE_REDIRECT_URIOAuth2 redirect URI (must match Google Cloud Console)
TOKEN_ENCRYPTION_KEYrequiredsecret
64-char hex key for AES-256-GCM token encryption at rest. Generate with: openssl rand -hex 32
RATE_LIMIT_PER_MINUTEMax tool invocations per minute
REQUEST_TIMEOUT_MSHTTP request timeout (ms)
AUDIT_LOG_PATHPath to the audit log file
NODE_ENVproduction | development
§03 MCP Quality Score · methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
§04 Alternatives in Other
agency.lona/trading
agency.lona/trading
AI-powered trading strategy development: backtesting, market data, and portfolio analysis
ABMeter
ai.abmeter/abmeter
Feature flagging and A/B testing platform with AI-first experimentation workflows.
AdAdvisor MCP Server
ai.adadvisor/mcp-server
Query Meta Ads performance data — accounts, campaigns, ad sets, ads, metrics & settings.