vibestream-mcp
v1.0.0
Published
MCP server for VibeStream - AI-powered video stream monitoring
Maintainers
Readme
vibestream-mcp
MCP (Model Context Protocol) server for VibeStream - AI-powered video stream monitoring.
Use VibeStream directly from Claude Code, Cursor, Windsurf, and other AI coding tools.
Quick Start
npx vibestream-mcp initThis will automatically configure VibeStream for all detected AI tools on your system.
Manual Setup
Add to your MCP configuration:
{
"vibestream": {
"command": "npx",
"args": ["-y", "vibestream-mcp"],
"env": {
"VIBESTREAM_API_KEY": "your-api-key"
}
}
}Config Locations
| Tool | Config Path |
|------|-------------|
| Claude Code | ~/.claude/mcp_servers.json |
| Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Cursor | ~/.cursor/mcp.json |
| Windsurf | ~/.windsurf/mcp_config.json |
Available Tools
Once configured, your AI assistant can use these tools:
check_stream
Analyze a single frame from a YouTube live stream.
"Check if there's a person in this stream: https://youtube.com/watch?v=..."start_monitor
Start continuous monitoring with webhook notifications.
"Monitor this stream and notify me when a car appears"stop_monitor
Stop a running monitor.
list_jobs
List all active monitoring jobs.
validate_stream
Check if a URL is a valid YouTube live stream.
Example Prompts
- "Is there anyone visible in this stream right now? https://youtube.com/..."
- "Watch this stream and tell me when there's movement"
- "Check if my front door camera shows any packages"
- "Monitor for when there are more than 5 people in frame"
Environment Variables
| Variable | Description | Default |
|----------|-------------|---------|
| VIBESTREAM_API_KEY | Your VibeStream API key | - |
| VIBESTREAM_API_URL | API endpoint | https://vibestream.machinefi.com |
License
MIT
