VidXP MCP Server
Finden Sie den Moment, nicht den Zeitstempel
VidXP macht ein einzelnes Video – oder eine gesamte Sammlung – nach Bedeutung durchsuchbar:
Dialogsuche: Geben Sie ein, was Sie von jemandem in Erinnerung haben, und springen Sie zu den passenden Momenten.
Szenensuche: Beschreiben Sie, was auf dem Bildschirm erschien, und finden Sie die ähnlichsten visuellen Übereinstimmungen.
Aktionssuche: Beschreiben Sie etwas, das über mehrere Sekunden hinweg geschieht.
Schauspieler-Zuordnung: Finden Sie wiederkehrende Gesichter in einem Video und exportieren Sie ein hervorgehobenes Video für eine ausgewählte Gruppe.
Nutzen Sie es, um Jahre an Familienvideos zu durchsuchen, fügen Sie die Videosuche in einen Bearbeitungsworkflow ein, oder lassen Sie einen KI-Agenten Fragen anhand von Belegen aus Ihrer eigenen Videobibliothek beantworten. Ihre Videos können auf Ihrem Rechner bleiben.

Related MCP server: klaket-mcp
Hier beginnen
Wählen Sie die Einrichtung, die zu Ihrer gewünschten Nutzung von VidXP passt.
1. Desktop-App
Laden Sie das Installationsprogramm für Windows, Apple Silicon macOS oder Linux von GitHub Releases herunter.
Verbinden Sie eine bestehende VidXP-Installation oder lassen Sie die Desktop-App eine isolierte Laufzeitumgebung für Sie verwalten. Weitere Informationen zu den unterstützten Einrichtungsoptionen finden Sie in den Desktop-Installationsanweisungen.
2. CLI und lokale KI-Assistenten
Für Befehle, Skripte und lokale KI-Assistenten installieren Sie uv und führen Sie dann Folgendes aus:
# Install the CPU edition
uv tool install --python 3.14 --torch-backend cpu "vidxp[local-worker,mcp]"
# Check FFmpeg, download models, and verify the installation
vidxp init
vidxp prepare
vidxp doctor
# Print the settings for a local MCP client
vidxp mcp-configFügen Sie die Browser-Oberfläche hinzu mit:
uv tool install --python 3.14 --torch-backend cpu \
"vidxp[local-worker,mcp,frontend]"
vidxp uiWeitere Informationen zur clientspezifischen MCP-Konfiguration, zur HTTP-API und zur Einrichtung entfernter Server finden Sie im Installationshandbuch.
3. Docker für einen Server
Führen Sie das veröffentlichte All-in-One-Image auf einem Heimserver oder einem anderen einzelnen Rechner aus:
# Download the search models into the persistent volume
docker run --rm -it \
-v vidxp-data:/var/lib/vidxp \
ghcr.io/grayhatdevelopers/vidxp:latest \
vidxp prepare
# Start the browser interface
docker run --rm --init \
-p 8501:8501 \
-v vidxp-data:/var/lib/vidxp \
ghcr.io/grayhatdevelopers/vidxp:latestFür einen dauerhaft laufenden Server sollten Sie eine veröffentlichte Version anstelle von latest festlegen. Für eine
Coolify-Bereitstellung verwenden Sie die veröffentlichten -control- und -worker-Images mit
compose.coolify.yaml – es ist kein Repository-Build erforderlich.
Die vollständige Einrichtung finden Sie im Coolify-Leitfaden.
Was Sie heute tun können
Erstellen Sie durchsuchbare Bibliotheken aus einzelnen Videos oder ganzen Sammlungen.
Finden Sie Dialoge, Tonereignisse, visuelle Szenen und Multi-Frame-Aktionen anhand von Beschreibungen.
Stellen Sie fundierte Fragen und prüfen Sie die zugehörigen Boards, Frames oder Clips.
Gruppieren Sie wiederkehrende Gesichter und rendern Sie hervorgehobene Schauspieler-Overlays.
Halten Sie persönliche, Kunden- oder Projektbibliotheken getrennt.
Nutzen Sie VidXP über die Desktop-App, den Browser, die CLI, MCP oder die HTTP-API.
Eine erste Suche
Die Browser-App führt Sie durch Import und Indexierung. Derselbe Ablauf über die Befehlszeile ist:
# Add a video
vidxp media import samplevideo.mp4 --json
# Index the returned media ID
vidxp index create <media-id>
# Find a visual moment
vidxp search scene "a yellow taxi on a city street"
# Find an action or event
vidxp search videoprism "a person opens a door and walks outside"
# Find a sound event
vidxp search sound "a dog barking over traffic noise"
# Find something that was said
vidxp search dialogue "the bread just came out of the oven"Die Ergebnisse enthalten das Quellvideo, Zeitstempel, den Übereinstimmungswert und die Belege,
die zum Auffinden des Moments verwendet wurden. Fügen Sie --media-id <media-id> hinzu, um nur ein einzelnes Video zu durchsuchen.
Führen Sie vidxp --help oder vidxp <command> --help aus, um die vollständige Befehlsreferenz zu erhalten.
Für Anwendungen und KI-Agenten
Verwenden Sie das Python-Paket, um ausgewählte VidXP-Funktionen direkt in eine Anwendung zu integrieren, oder nutzen Sie die HTTP-API, wenn VidXP als Dienst läuft.

MCP ermöglicht es KI-Clients, Videos hinzuzufügen und zu indexieren, eine Bibliothek zu durchsuchen, fundierte Fragen zu stellen und prüfbare Belege wie Boards, Frames und Clips zurückzugeben. Ein lokaler Client kann VidXP als Programm auf demselben Computer starten. Ein gehosteter Client verbindet sich mit einem bereitgestellten VidXP-Server.
Codex-Plugin und Skills
VidXP wird als Codex-Plugin über einen Git-Marketplace in diesem GitHub-Repository vertrieben. Es enthält drei wiederverwendbare Workflows:
Desktop oder die CLI installieren und Codex verbinden;
Videos erfassen und indexieren; und
Momente finden und prüfbare Belege zurückgeben.
Fügen Sie dies in Codex ein:
Add https://github.com/grayhatdevelopers/vidxp as a Git plugin marketplace, install the VidXP plugin, then use its $vidxp-install skill to set up VidXP on this computer.VidXP Desktop kann dieselbe Einrichtung über die Schaltfläche Set up in Codex durchführen.
Kompatible KI-Clients können eine interaktive Ansicht zum Hochladen und Prüfen von Belegen anzeigen. Clients ohne diese Oberfläche erhalten dieselben Workflow-Ergebnisse über die gewöhnlichen MCP-Tools.
Downloads und Speicher
Bei der ersten Einrichtung werden nur die Modelle heruntergeladen, die für die von Ihnen ausgewählten Funktionen benötigt werden. VidXP zeigt die Downloadgröße und das Ziel an, bevor der Download beginnt.
Die von der Desktop-App verwaltete Python-Laufzeitumgebung und ihre ausgewählten Abhängigkeiten können etwa 3 GiB belegen.
Funktion | Ungefährer Modell-Download |
Dialogsuche | 2,64 GiB |
Tonereignissuche | 0,94 GiB |
Szenensuche | 1,43 GiB |
Aktionssuche | 0,93 GiB |
Schauspieler-Zuordnung | 37 MiB |
Eine vollständige lokale Desktop-Einrichtung mit allen Suchfunktionen benötigt etwa 9,0 GiB. Lassen Sie während der Installation sowie für Indizes, Quellvideos und exportierte Ergebnisse zusätzlichen temporären Speicherplatz frei.
Standardmäßig verwenden die CLI und die Desktop-App dasselbe VidXP-Datenverzeichnis:
Plattform | Standard-Speicherort |
Windows |
|
macOS |
|
Linux |
|
Docker speichert dieselben Daten in dem oben gezeigten vidxp-data-Volume.
Produkt-Roadmap
Die nächsten Produktverbesserungen konzentrieren sich auf:
Kennzeichnung von Schauspieler-Gruppen und Zuordnung derselben Person über verschiedene Videos hinweg;
zuverlässigeres Gesichts-Tracking über Winkel, Beleuchtung, Bewegung und Verdeckung hinweg;
Verbindung sichtbarer Personen mit dem Dialog, den sie sprechen;
besseres Such-Ranking, Zeitbereiche und natürlichsprachliche Fragen über eine gesamte Bibliothek;
umfangreichere Vorschauen, Zeitachsen, Filter, gespeicherte Suchen und die Wiedergabe von Ergebnissen;
einfachere Organisation großer persönlicher Video- und Projektsammlungen;
schnellere Indexierung und unterstützte GPU-Beschleunigung; und
reibungslosere Desktop-Updates, Reparatur und Modellverwaltung.
VidXP befindet sich in der Beta-Phase. Feedback zur Suchqualität, zu Schauspieler-Workflows und zu realen Anwendungsfällen mit Videobibliotheken ist besonders hilfreich.
Hilfe und Projektlinks
Mitwirken
Beiträge sind willkommen. Lesen Sie den Beitragsleitfaden, bevor Sie einen Pull-Request eröffnen.
Danksagungen
VidXP begann als studentisches Forschungsprojekt von:
Die Forschung wurde mit Dr Shahab Tahzeeb an der NED University of Engineering and Technology und Saad Bazaz bei Grayhat durchgeführt.
VidXP wird jetzt von Grayhat entwickelt und von Community-Mitwirkenden gepflegt.
E-Mail: info@grayhat.studio
This server cannot be installed
Maintenance
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables AI agents to semantically search, ask questions about, and analyze videos, with persistent memory and social media import capabilities.182
- AlicenseAqualityBmaintenanceLet AI agents watch videos: local transcripts, speaker labels, scenes, chapters and exact-moment search from any video URL or file. Fully local, no API keys.42AGPL 3.0
- FlicenseNot gradedqualityDmaintenanceEnables natural language search through personal video collections, returning AI-generated descriptions and direct URLs to relevant 30-second video clips.
- AlicenseNot gradedqualityBmaintenanceEnables search across videos you've watched via transcripts, on-screen text, and frames, citing exact timestamps. Point it at videos, channels, or playlists; it indexes everything locally and answers queries with deep links to the exact second.1MIT
Related MCP Connectors
15 media & data tools for AI agents: search, transcribe, subtitles, voiceover, translate & more.
Agentic video editing on real footage: cut, caption, reframe, score, and export at full quality.
Search recordings, summarize meetings, create clips, and automate workflows from your AI assistant.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/grayhatdevelopers/vidxp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server