VMS MCP Server Integration

VMS MCP Server Integration

AI Security Surveillance MCP Server

Hvad gør “VMS” MCP Server?

VMS MCP Server er en Model Context Protocol (MCP) server, der er designet til at oprette forbindelse til et CCTV-optageprogram (Video Management System eller VMS) for at give AI-assistenter adgang til og kontrol over videoovervågningssystemer. Serveren tilbyder et programmatisk interface til at hente optagne og live videostrømme, administrere videokanaler og sende kommandoer til VMS-softwaren såsom at vise live- eller afspilningsdialoger for specifikke kanaler på bestemte tidspunkter. Den gør det muligt for AI-drevne arbejdsgange at interagere direkte med overvågningshardware og understøtter opgaver som at hente videokanalstatus, udtrække billeder, styre PTZ (Pan-Tilt-Zoom)-kameraer med mere. Denne integration forbedrer udviklingsarbejdsgange inden for sikkerhed, overvågning og automatisering ved at bygge bro mellem AI-assistenter og virkelige videoovervågningsmuligheder.

Liste over Prompts

Ingen prompt-skabeloner blev nævnt i repository eller dokumentation.

Liste over Ressourcer

Ingen eksplicit liste over MCP-ressourcer blev leveret i repository eller dokumentation.

Liste over Værktøjer

  • Hent oplysninger om videokanaler
    Giver data såsom forbindelses- og optagestatus for hver videokanal.

  • Hent optagedatoer og -tidspunkter
    Henter tilgængelige optagedatoer og -tidspunkter for specifikke kanaler.

  • Hent live- eller optagede billeder
    Muliggør udtrækning af snapshots fra videokanaler, enten live eller fra optagelser.

  • Vis live videostrømme eller afspilningsdialoger
    Kommandoer VMS’en til at vise live streams eller afspilningsgrænseflader for udvalgte kanaler og tidsstempler.

  • Styr PTZ-kameraer
    Flytter Pan-Tilt-Zoom-kameraer til forudindstillede positioner for fleksibel visning.

Anvendelsestilfælde for denne MCP Server

  • Sikkerhedsovervågning og automatisering
    Gør det muligt for AI-assistenter automatisk at overvåge live sikkerhedsfeeds, opdage afvigelser og udløse alarmer eller handlinger baseret på videoanalyse.

  • Hændelsesundersøgelse og afspilning
    Få hurtigt adgang til og gennemgå historiske optagelser for specifikke kanaler og tidsrum for at hjælpe ved hændelsesundersøgelser.

  • Fjernovervågningskontrol
    Giver brugere eller automatiserede agenter mulighed for fjernstyring af PTZ-kameraer eller igangsættelse af afspilningsdialoger uden direkte adgang til VMS-klienten.

  • Integration med smarte hjem- eller bygningssystemer
    Forbind sikkerhedsvideo-feeds til bredere automatiseringsplatforme, hvilket muliggør krydssystemudløsere (f.eks. låsning af døre ved mistænkelig aktivitet).

Sådan sætter du det op

Windsurf

Ingen specifikke Windsurf-opsætningsinstruktioner angivet i dokumentationen.

Claude

  1. Sørg for forudsætninger: Installer Python 3.12+, vmspy-biblioteket og Pillow-biblioteket.
  2. Download/Installer VMS Server: Download fra http://surveillance-logic.com/en/download.html.
  3. Konfigurer Claude Desktop: Redigér claude_desktop_config.json som følger:
  4. Tilføj MCP Server: Indsæt følgende JSON-udsnit:
{
  "mcpServers": {
    "vms": {
      "command": "uv",
      "args": [
        "--directory",
        "X:\\path\\to\\mcp-vms",
        "run",
        "mcp_vms.py"
      ]
    }
  }
}
  1. Gem og genstart: Gem konfigurationen og genstart Claude Desktop.

Cursor

Ingen specifikke Cursor-opsætningsinstruktioner angivet i dokumentationen.

Cline

Ingen specifikke Cline-opsætningsinstruktioner angivet i dokumentationen.

Sikring af API-nøgler

VMS-forbindelseskonfigurationen (i mcp_vms_config.py) bruger følgende standardværdier:

vms_config = {
  'img_width': 320,
  'img_height': 240,
  'pixel_format': 'RGB',
  'url': '127.0.0.1',
  'port': 3300,
  'access_id': 'admin',
  'access_pw': 'admin',
}

Bemærk: For at sikre legitimationsoplysninger bør du bruge miljøvariabler og opdatere konfigurationen tilsvarende:

{
  "env": {
    "VMS_ACCESS_ID": "your-access-id",
    "VMS_ACCESS_PW": "your-secure-password"
  },
  "inputs": {
    "access_id": "${VMS_ACCESS_ID}",
    "access_pw": "${VMS_ACCESS_PW}"
  }
}

Sådan bruger du denne MCP i flows

Brug af MCP i FlowHunt

For at integrere MCP-servere i dit FlowHunt-flow skal du starte med at tilføje MCP-komponenten til dit flow og forbinde den til din AI-agent:

FlowHunt MCP flow

Klik på MCP-komponenten for at åbne konfigurationspanelet. I systemets MCP-konfigurationssektion indsætter du dine MCP-serverdetaljer i dette JSON-format:

{
  "vms": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Når det er konfigureret, kan AI-agenten nu bruge denne MCP som et værktøj med adgang til alle dens funktioner og kapaciteter. Husk at ændre “vms” til det faktiske navn på din MCP-server og udskifte URL’en med din egen MCP-server-URL.


Oversigt

SektionTilgængelighedDetaljer/Noter
OversigtDetaljeret oversigt i README.md
Liste over PromptsIngen prompt-skabeloner fundet
Liste over RessourcerIngen eksplicitte ressourcer defineret
Liste over VærktøjerVærktøjer til videokanalinfo, billedhentning, PTZ osv.
Sikring af API-nøglerEksempel givet for brug af miljøvariabler
Sampling Support (mindre vigtigt i evaluering)Ingen information fundet

Vores vurdering

VMS MCP-serveren giver stærk integration til videoovervågningskontrol og AI-arbejdsgange, men mangler dokumentation om prompt-skabeloner og eksplicitte MCP-ressourcer. Den dækker dog sikker brug af legitimationsoplysninger og har en klar opsætning for Claude. README er informativ, men tværplatformsopsætning og avancerede MCP-funktioner som roots og sampling er ikke dokumenteret.

Vurdering: 6/10 — Brugbar integration til virkelige løsninger og god dækning af værktøjer, men mangler nogle kerne-MCP-dokumentationer og funktioner.

MCP Score

Har en LICENSE✅ (MIT)
Har mindst ét værktøj
Antal Forks2
Antal Stars3

Ofte stillede spørgsmål

Hvad er VMS MCP Server?

VMS MCP Server er et MCP-interface, der forbinder AI-assistenter til CCTV- og videostyringssystemer og giver programmatisk adgang til live og optaget video, PTZ-kamerakontrol og overvågningsstyring.

Hvilke funktioner muliggør VMS MCP Server i FlowHunt?

Den gør det muligt for FlowHunt at hente videokanaloplysninger, få adgang til live eller optagede billeder, styre PTZ-kameraer, hente optagetider og udløse videoafspilning eller live stream-dialoger direkte fra AI-drevne arbejdsgange.

Hvordan opretter jeg sikker forbindelse til mit VMS-system?

Gem dine VMS-legitimationsoplysninger som miljøvariabler og kortlæg dem i konfigurationen, så du erstatter hårdkodede værdier med referencer som ${VMS_ACCESS_ID} og ${VMS_ACCESS_PW} for at forhindre eksponering af legitimationsoplysninger.

Hvad er almindelige anvendelsestilfælde for integration af VMS MCP Server?

Anvendelsestilfælde omfatter automatiseret sikkerhedsovervågning, hændelsesundersøgelse, fjernstyring af PTZ-kameraer og integration med smarte bygnings- eller hjemmeautomatiseringssystemer.

Er der en prompt-skabelon eller eksplicit ressourceoversigt inkluderet?

Nej, der er ingen prompt-skabeloner eller eksplicitte ressourceoversigter inkluderet i den nuværende dokumentation, men serveren giver adgang til værktøjer til kanalstyring, billedhentning og PTZ-kontrol.

Hvilken licens har VMS MCP Server?

VMS MCP Server er licenseret under MIT.

Integrér VMS-overvågning med FlowHunt

Forbedr dine sikkerhedsarbejdsgange ved at forbinde FlowHunt til dit VMS-system for AI-drevet videoovervågning, kontrol og automatisering.

Lær mere

DaVinci Resolve MCP Server
DaVinci Resolve MCP Server

DaVinci Resolve MCP Server

DaVinci Resolve MCP Server muliggør AI-drevet automatisering og programmatisk kontrol af DaVinci Resolve, så udviklere kan strømline videoredigerings-workflows,...

3 min læsning
AI MCP Server +4
Video Still Capture MCP Server
Video Still Capture MCP Server

Video Still Capture MCP Server

Video Still Capture MCP er en Python-baseret server, der giver AI-assistenter adgang til webcam og videokilder i realtid via OpenCV, hvilket muliggør billedopta...

4 min læsning
MCP AI +5
Zoom MCP Server Integration
Zoom MCP Server Integration

Zoom MCP Server Integration

Zoom MCP Server muliggør problemfri AI-drevet styring af Zoom-møder i FlowHunt og andre AI-platforme. Det giver automatiseret planlægning, opdatering, hentning ...

4 min læsning
AI MCP +4