Tube Search Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Tube Search Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for Archivarix Tube Search — search archived YouTube videos via AI assistants.
Search over 1 billion YouTube videos indexed since 2005. Find deleted videos, metadata, thumbnails, and subtitles.
npx tube-search-mcp --api-key tsk_YOUR_KEYOr with environment variable:
export TUBE_API_KEY=tsk_YOUR_KEY
npx tube-search-mcpGet your API key at tube.archivarix.net (Profile → API Keys).
Add to ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"tube-search": {
"command": "npx",
"args": ["-y", "tube-search-mcp"],
"env": {
"TUBE_API_KEY": "tsk_YOUR_KEY"
}
}
}
}Add to ~/.claude/mcp.json:
{
"mcpServers": {
"tube-search": {
"command": "npx",
"args": ["-y", "tube-search-mcp"],
"env": {
"TUBE_API_KEY": "tsk_YOUR_KEY"
}
}
}
}Add to .vscode/mcp.json in your project:
{
"servers": {
"tube-search": {
"command": "npx",
"args": ["-y", "tube-search-mcp"],
"env": {
"TUBE_API_KEY": "tsk_YOUR_KEY"
}
}
}
}Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"tube-search": {
"command": "npx",
"args": ["-y", "tube-search-mcp"],
"env": {
"TUBE_API_KEY": "tsk_YOUR_KEY"
}
}
}
}| Tool | Description |
|---|---|
search_channel | Find all archived videos from a YouTube channel |
search_videos | Full-text search across video titles and descriptions |
get_video | Get metadata for a specific video by ID |
get_subtitles | Get transcript as readable plain text |
get_summary | Get AI-generated video summary |
generate_summary | Generate a new AI summary for a video |
browse_summaries | Browse summaries by tag, channel, or language |
get_video_status_history | View status change history of a video |
get_usage | Check your current API usage and limits |
| URI | Description |
|---|---|
tube://video/{videoId} | Video metadata |
tube://channel/{channelId} | Channel info |
tube://subtitles/{videoId} | Transcript as plain text |
tube://summary/{videoId} | AI-generated summary |
tube://tags | Popular summary tags |
| Prompt | Description |
|---|---|
research_video | Comprehensive video analysis workflow |
channel_overview | Channel research and statistics |
find_deleted | Discover and analyze deleted videos |
| Variable | Description | Default |
|---|---|---|
TUBE_API_KEY | API key (required) | — |
TUBE_MCP_URL | Custom MCP endpoint | https://tube.archivarix.net/mcp |
This package acts as a stdio-to-HTTP proxy. It connects to the remote Archivarix Tube Search MCP server via Streamable HTTP and exposes the same tools, resources, and prompts over stdio transport for local AI clients.
AI Client ←(stdio)→ tube-search-mcp ←(HTTP)→ tube.archivarix.net/mcpFull documentation: tube.archivarix.net/guide/mcp
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.