MCP App Store
by KeenEthics

Overview

Velio connects to your YouTube channel data to help you find what's working. Query your saved channel databases, surface top-performing videos by multiplier and views, identify trending topics, and analyze transcripts - all in plain English. Great for creators and marketers who want to make faster, data-backed content decisions.

Tools

analyze_saved_content_full_transcripts

ChatGPT
Analyze full transcripts from one tracked database or saved videos folder and return a synthesized transcript-backed review. Use this only when the user explicitly wants deeper full-transcript analysis and transcript snippets are not enough. Always pass the source id and type.

get_hook_writing_help

ChatGPT
Write, improve, or analyze video hooks using full-transcript evidence from one attached tracked database or saved videos folder. Always pass the source id and type plus the user's exact request.

get_linked_youtube_account

ChatGPT
Return the user's linked YouTube account identity and channel metadata, if one is connected. Use this when the user asks about their own connected channel or linked account details.

get_linked_youtube_channel_analytics

ChatGPT
Fetch YouTube Analytics metrics for the user's own linked channel, including views, watch time, average view duration, impressions, CTR, and audience metrics when available. Use this for questions about the user's own channel performance, not for competitor lists.

get_saved_channels_channel_statistics

ChatGPT
Fetch per-channel statistics for one tracked channels database, including recent views, uploads, subscribers, and ranking fields. Use this for channel comparisons, top channels, and channel-level rankings inside a saved channels list. If the user names a database naturally, call list_saved_content_sources first.

get_saved_channels_leaderboard_stats

ChatGPT
Fetch list-wide summary statistics for one tracked channels database. Use this for overall totals, aggregates, or leaderboard-style summaries of a saved channels list. If the user names a database naturally, call list_saved_content_sources first.

get_saved_content_transcript_snippets

ChatGPT
Fetch short transcript snippets from either a tracked channels database or a saved videos folder. Use this for hook, intro, scripting, and messaging analysis when snippets are enough. If the user refers to a source by name, call list_saved_content_sources first.

get_saved_video_folder_context

ChatGPT
Fetch a bounded page from one saved videos folder with title, performance metrics, channel details, saved note, category ids, and saved date. Set includeTagNames=true only when the user explicitly asks about tags by name; when enabled, the tool returns friendly tag names in a tags array. Use limit and offset with hasMore/nextOffset when more evidence is required. Use this before analyzing the folder; transcript tools are only needed when the question requires spoken content.

get_saved_videos_transcript_snippets

ChatGPT
Fetch short transcript snippets from one saved videos folder. Use this when the user is clearly asking about saved videos rather than a tracked channels database, and when snippet-level transcript evidence is enough. If the user names a folder naturally, call list_saved_content_sources first.

get_title_writing_help

ChatGPT
Write, improve, or analyze YouTube titles using full-transcript evidence from one owned or attached tracked database or saved videos folder. For open-ended niche ideation, use this only after querying recent performance evidence and current research; never use it as the first tool. Always pass the source id and type plus the user's exact request.

get_video_folder_memberships

ChatGPT
Return every saved videos folder that currently contains one video, including the folder name and when that video was saved there. Use this when the user asks which folders a saved video belongs to or when it was added to each folder.

get_video_structure_breakdown_help

ChatGPT
Break down video or script structure into reusable sections using full-transcript evidence from one attached tracked database or saved videos folder. Always pass the source id and type plus the user's exact request.

list_saved_content_sources

ChatGPT
List the user's available saved channels databases and saved video folders, including names and ids. Use this first whenever the user refers to a list, folder, or database by name instead of by listId.

query_saved_channels_videos

ChatGPT
Query videos inside one tracked channels database using structured filters like publish date, view count, multiplier, duration, and sort order. Use this before making claims about top videos, trends, winners, losers, or filtered subsets inside a saved channels list. If the user names a database naturally, call list_saved_content_sources first and then pass the resolved listId.

search_research_database

ChatGPT
Search Velio's global research video database using keywords or concepts, optionally restricted to recently published videos and sorted by relevance, outlier score, or upload date. Use this for broad and current niche research, not for questions about one specific saved list or folder.

Capabilities

Writes

Similar Apps