← Index

io.github.dewtech-technologies/tubemind-secure-mcp

io.github.dewtech-technologies/tubemind-secure-mcp·v0.1.3·Other
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_ID
required

Google OAuth2 Client ID for YouTube Data API v3 + Analytics API

YOUTUBE_CLIENT_SECRET
requiredsecret

Google OAuth2 Client Secret

YOUTUBE_REDIRECT_URI

OAuth2 redirect URI (must match Google Cloud Console)

TOKEN_ENCRYPTION_KEY
requiredsecret

64-char hex key for AES-256-GCM token encryption at rest. Generate with: openssl rand -hex 32

RATE_LIMIT_PER_MINUTE

Max tool invocations per minute

REQUEST_TIMEOUT_MS

HTTP request timeout (ms)

AUDIT_LOG_PATH

Path to the audit log file

NODE_ENV

production | development

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
§04  Alternatives in Other