Current collected state Current
Observed since 20 Oct, 16:12 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
YouTube Data API v3 MCP server for the 8th stack.
YouTube MCP server for the 8th stack, backed by the YouTube Data API v3 with an OAuth 2.0 refresh token. Includes a local SQLite mirror so metadata edits can be staged and validated before spending quota.
uvx 8-mcp-youtube
| Variable | Description |
|---|---|
YT_CLIENT_ID | Google OAuth client ID |
YT_CLIENT_SECRET | Google OAuth client secret |
YT_REFRESH_TOKEN | OAuth refresh token (mint with scripts/get_refresh_token.py) |
YT_DATA_DIR | SQLite mirror + CSV exports (default ./data) |
YT_PROFILES_DIR | Style profiles (default ./profiles) |
YT_STYLE_PROFILE | Active profile name or path (default example) |
YT_DAILY_QUOTA | Daily quota budget (default 10000) |
data/ and profiles/ resolve relative to the current working directory unless
overridden. MCP_TRANSPORT selects stdio (default) or streamable-http
(port PORT, default 8000, at /mcp).
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 23 Sept 2026 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 16:12 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:023822e997990748201e705b31c8fb3fc8d608852784a05f227f6ac0479f3688