Vidlens MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 162 installs a week from npm. Last commit 22 Aug 2026.
Video as a queryable local asset for AI agents — 47 tools for YouTube, social, and local media.
We read the source, 20 h ago · rules 3dff92dd89df
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
postinstall: node -e "console.log('\nVidLens MCP installed. Run: npx vidlens-mcp setup. Start the server with: npx vidlens-mcp serve. Docs: https://github.com/thatsrajan/vidlens-mcp\n')"
const child = spawn(command, args, { stdio: "ignore", detached: false });
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add vidlens-mcp -- npx -y vidlens-mcp
{
"mcpServers": {
"vidlens-mcp": {
"args": [
"-y",
"vidlens-mcp"
],
"command": "npx"
}
}
}
[mcp_servers.vidlens-mcp]
command = "npx"
args = ["-y", "vidlens-mcp"]
{
"mcpServers": {
"vidlens-mcp": {
"args": [
"-y",
"vidlens-mcp"
],
"command": "npx"
}
}
}
{
"mcpServers": {
"vidlens-mcp": {
"args": [
"-y",
"vidlens-mcp"
],
"command": "npx"
}
}
}
This one needs environment variables set before it will start:
YOUTUBE_API_KEY (YouTube Data API v3 key (optional — works without it via fallback scraping)), GEMINI_API_KEY (Google Gemini API key for AI-powered visual descriptions (optional)), OPENAI_API_KEY (OpenAI API key for optional speech-to-text transcription of imported non-YouTube sources), SCRAPECREATORS_API_KEY (ScrapeCreators API key for optional social trend search across TikTok, Instagram, Threads, Pinterest, Reddit, and supported endpoints), BRAVE_API_KEY (Brave Search API key for optional social/generic video URL discovery).
The author declared them in the registry entry; get the values from the project itself.
MCP server for the PostFast API — schedule and manage social media posts via AI tools
Social media analytics, video analysis, and competitor intel for any MCP-compatible AI agent.
MCP server for QPost — lets AI agents publish video and image posts to YouTube, TikTok, Instagram.
Social video URL to direct media links & metadata (TikTok, YouTube, Instagram, X) for AI workflows.
Schedule and publish social media posts to 10 platforms from your AI agent
Social media MCP server: your Instagram, TikTok, YouTube, LinkedIn and Threads history for your AI.
Hand any social video to your AI agent — frames + transcript bundled. MCP server for watch-cli.
YouTube intelligence layer for AI agents. 41 tools, 10 modules, zero config.
Answers built from our own checks of this server.