Skip to content

CLI Reference ​

The tubesentry CLI provides commands for running audits, generating synthetic test data, authenticating Pro licenses, and starting the MCP server.


Commands ​

tubesentry demo ​

Generates synthetic Google Ads placement data and runs an instant diagnostic pass.

bash
tubesentry demo [OPTIONS]
OptionDefaultDescription
--out-dir, -o./demo_youtubeDirectory to save the generated synthetic CSV
--rows, -n25000Number of placement rows to generate
--lang, -ldeFormats data with localized headers (en or de)

tubesentry audit ​

Audits a real Google Ads or DV360 placement CSV report.

bash
tubesentry audit <report_csv> [OPTIONS]
OptionDefaultDescription
--lang, -lde,enComma-separated target languages for geotargeting validation
--cpaNoneTarget CPA to flag performance sinkholes
--key, -kNoneTubeSentry Pro license key (or set TUBESENTRY_API_KEY)
--out-exclusionsNonePath to export reactive Google Ads Editor exclusions CSV (Pro)
--out-65kNonePath to export full 65,000-channel shield CSV (Pro)
--htmlNonePath to export interactive white-label HTML audit deck (Pro)
--ad-urlNoneYouTube ad video URL to profile targeting fit
--ad-textNoneAd creative brief or copy to profile ICP intent

tubesentry mcp ​

Launches the FastMCP stdio server.

bash
tubesentry mcp

tubesentry auth ​

Activates TubeSentry Pro using a Polar.sh license key.

bash
tubesentry auth --key TS_PRO_YOUR_KEY

Released under the MIT License.