Stophy releases
Changelog
Every time I ship something, it goes here.
CLI
Stophy CLI is now on npm. Search, extract, and analyze YouTube from the terminal. All output is JSON. Pipe it into jq, scripts, or whatever you're building.
@stophy/cli
Install with
npm install -g @stophy/cli. Every endpoint from the terminal. Status output goes to stderr so piping works cleanly.Skills
Five agent skills included. Works with Claude Code, OpenCode, and any agent that supports skills. Install with
npx skills add stophydotdev/cli.
MCP server
Stophy MCP is now on npm. Add your API key and all six endpoints show up as tools in Claude, Cursor, Windsurf, or any MCP client.
@stophy/mcp
Six tools out of the box: search, transcripts, comments, channels, playlists, credits. Add it to any MCP client with
npx @stophy/mcp.
API documentation
Full API reference is live at docs.stophy.dev. Every endpoint, response shape, and error code documented.
API reference at docs.stophy.dev
Every endpoint documented with request params, response shapes, and error codes. Auth setup and credit system included.
Stophy launches
Stophy is live. Search, timestamped transcripts, threaded comments, channel metadata, and playlists. New accounts start with 100 free credits.
Video search with filters
Search by keyword with filters for date, duration, and sort order. Returns structured JSON, ready for tool calls.
Timestamped transcripts
Full transcripts with per-segment timestamps. No parsing needed. Works across languages.
Threaded comments
Paginated comment threads with full reply nesting. Good for sentiment analysis and audience research.
Channel catalogs and metadata
Browse any channel's video catalog or pull metadata. Combine with search to build channel monitors.
Playlists and Shorts
Browse playlists by URL or fetch Shorts by channel URL. Consistent JSON either way.
Dashboard, API keys, and playground
API key management, usage graphs, and request history in one place. Test any endpoint from the built-in playground without writing code.
Pay-per-use credits
One credit per call. Never expire. Failed requests get refunded. New accounts start with 100 free credits.