VMS MCP Server-integrasjon

VMS MCP Server-integrasjon

Gi FlowHunt direkte tilgang til CCTV- og videoadministrasjonssystemer for avansert AI-drevet overvåking, monitorering og automatisering.

Hva gjør “VMS” MCP Server?

VMS MCP Server er en Model Context Protocol (MCP)-server designet for å koble til et CCTV-opptaksprogram (Video Management System, eller VMS) slik at AI-assistenter kan få tilgang til og kontrollere videoovervåkingssystemer. Serveren gir et programmatisk grensesnitt for å hente opptatte og direktesendte videostrømmer, administrere videokanaler og sende kommandoer til VMS-programvaren, som for eksempel å vise live- eller avspillingsvinduer for spesifikke kanaler til angitte tider. Den gjør det mulig for AI-drevne arbeidsflyter å samhandle direkte med overvåkingsutstyr, og støtter oppgaver som å hente videokanalstatus, trekke ut bilder, styre PTZ (Pan-Tilt-Zoom)-kameraer, og mer. Denne integrasjonen forbedrer utviklingsarbeidsflyter for applikasjoner innen sikkerhet, overvåking og automatisering ved å bygge bro mellom AI-assistenter og ekte videoovervåkingsmuligheter.

Liste over prompt-maler

Ingen promptmaler er nevnt i depotet eller dokumentasjonen.

Liste over ressurser

Ingen eksplisitt liste over MCP-ressurser er gitt i depotet eller dokumentasjonen.

Liste over verktøy

  • Hent videokanal-informasjon
    Gir data som tilkoblings- og opptaksstatus for hver videokanal.

  • Hent opptaksdatoer og tider
    Henter tilgjengelige opptaksdatoer og -tider for spesifikke kanaler.

  • Hent direktesendte eller opptatte bilder
    Gjør det mulig å trekke ut stillbilder fra videokanaler, enten live eller fra opptak.

  • Vis direktesendte videostrømmer eller avspillingsvinduer
    Kommanderer VMS til å vise livestremer eller avspillingsgrensesnitt for valgte kanaler og tidspunkter.

  • Kontroller PTZ-kameraer
    Flytter Pan-Tilt-Zoom-kameraer til forhåndsinnstilte posisjoner for fleksibel visning.

Bruksområder for denne MCP-serveren

  • Sikkerhetsovervåking og automatisering
    Gjør det mulig for AI-assistenter å automatisk overvåke direktesendte sikkerhetsstrømmer, oppdage avvik og utløse varsler eller handlinger basert på videoanalyse.

  • Hendelsesundersøkelse og avspilling
    Få rask tilgang til og gjennomgå historiske opptak for spesifikke kanaler og tidsrammer for å bistå i hendelsesundersøkelser.

  • Fjernkontroll av overvåking
    Tillat brukere eller automatiserte agenter å fjernstyre PTZ-kameraer eller starte avspillingsvinduer uten å måtte ha direkte tilgang til VMS-klienten.

  • Integrasjon med smarthus eller bygningssystemer
    Koble sikkerhetsvideostrømmer til bredere automasjonsplattformer, slik at du kan utløse handlinger på tvers av systemer (f.eks. låse dører når mistenkelig aktivitet oppdages).

Hvordan sette det opp

Windsurf

Ingen spesifikke Windsurf-oppsettinstruksjoner gitt i dokumentasjonen.

Claude

  1. Sørg for forutsetninger: Installer Python 3.12+, vmspy-biblioteket og Pillow-biblioteket.
  2. Last ned/installer VMS-server: Last ned fra http://surveillance-logic.com/en/download.html.
  3. Konfigurer Claude Desktop: Rediger claude_desktop_config.json slik:
  4. Legg til MCP-server: Sett inn følgende JSON-snutt:
{
  "mcpServers": {
    "vms": {
      "command": "uv",
      "args": [
        "--directory",
        "X:\\path\\to\\mcp-vms",
        "run",
        "mcp_vms.py"
      ]
    }
  }
}
  1. Lagre og start på nytt: Lagre konfigurasjonen og start Claude Desktop på nytt.

Cursor

Ingen spesifikke Cursor-oppsettinstruksjoner gitt i dokumentasjonen.

Cline

Ingen spesifikke Cline-oppsettinstruksjoner gitt i dokumentasjonen.

Sikring av API-nøkler

VMS-tilkoblingskonfigurasjonen (i mcp_vms_config.py) bruker følgende standardverdier:

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

Merk: For å sikre innloggingsdata, bruk miljøvariabler og oppdater konfigurasjonen slik:

{
  "env": {
    "VMS_ACCESS_ID": "din-tilgangs-id",
    "VMS_ACCESS_PW": "ditt-sikre-passord"
  },
  "inputs": {
    "access_id": "${VMS_ACCESS_ID}",
    "access_pw": "${VMS_ACCESS_PW}"
  }
}

Hvordan bruke denne MCP-en i flyter

Bruke MCP i FlowHunt

For å integrere MCP-servere i FlowHunt-arbeidsflyten din, start med å legge til MCP-komponenten i flyten og koble den til AI-agenten din:

FlowHunt MCP flyt

Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsdel setter du inn MCP-serverdetaljene dine med dette JSON-formatet:

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

Når det er konfigurert, kan AI-agenten nå bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og muligheter. Husk å endre “vms” til det faktiske navnet på din MCP-server, og bytt ut URL-en med din egen MCP-server-URL.


Oversikt

SeksjonTilgjengelighetDetaljer/Notater
OversiktDetaljert oversikt i README.md
Liste over prompt-malerIngen promptmaler funnet
Liste over ressurserIngen eksplisitte ressurser definert
Liste over verktøyVerktøy for videokanalinfo, bildefangst, PTZ osv.
Sikring av API-nøklerEksempel gitt for bruk av miljøvariabler
Støtte for sampling (mindre viktig i vurdering)Ingen info funnet

Vår mening

VMS MCP-serveren gir god integrasjon for kontroll av videoovervåking og AI-arbeidsflyter, men mangler dokumentasjon på promptmaler og eksplisitte MCP-ressurser. Den dekker sikker bruk av påloggingsdata og har en tydelig oppsettbeskrivelse for Claude. README-en er informativ, men oppsett på tvers av plattformer og avanserte MCP-funksjoner som roots og sampling er ikke dokumentert.

Vurdering: 6/10 — Nyttig integrasjon mot den virkelige verden og god dekning av verktøy, men mangler noe kjerne-MCP-dokumentasjon og funksjonalitet.

MCP Score

Har en LISENS✅ (MIT)
Minst ett verktøy
Antall forks2
Antall stjerner3

Vanlige spørsmål

Hva er VMS MCP Server?

VMS MCP Server er et MCP-grensesnitt som kobler AI-assistenter til CCTV- og videoadministrasjonssystemer, og gir programmatisk tilgang til direktesendt og opptatt video, PTZ-kamerakontroll og overvåkingsadministrasjon.

Hvilke funksjoner muliggjør VMS MCP Server i FlowHunt?

Den gjør det mulig for FlowHunt å hente videokanalinformasjon, få tilgang til direktesendte eller opptatte bilder, kontrollere PTZ-kameraer, hente opptakstider og starte avspilling eller livestream-vinduer direkte fra AI-drevne arbeidsflyter.

Hvordan kobler jeg sikkert til mitt VMS-system?

Lagre VMS-innloggingsinformasjonen din som miljøvariabler og kartlegg dem inn i konfigurasjonen, og erstatt hardkodede verdier med referanser som ${VMS_ACCESS_ID} og ${VMS_ACCESS_PW} for å hindre eksponering av påloggingsdata.

Hva er vanlige bruksområder for integrering av VMS MCP Server?

Bruksområder inkluderer automatisert sikkerhetsovervåking, hendelsesundersøkelse, fjernstyring av PTZ-kameraer og integrering med smarte bygg eller hjemmeautomasjonssystemer.

Følger det med en promptmal eller eksplisitt ressursliste?

Ingen promptmaler eller eksplisitte ressurslister er inkludert i den nåværende dokumentasjonen, men serveren eksponerer verktøy for kanaladministrasjon, bildefangst og PTZ-kontroll.

Hva er lisensen til VMS MCP Server?

VMS MCP Server er lisensiert under MIT.

Integrer VMS-overvåking med FlowHunt

Forbedre sikkerhetsarbeidsflytene dine ved å koble FlowHunt til ditt VMS-system for AI-drevet videoovervåking, kontroll og automatisering.

Lær mer

mcp-vision MCP Server
mcp-vision MCP Server

mcp-vision MCP Server

mcp-vision MCP Server kobler HuggingFace datamodeller for datamaskinsyn—som zero-shot objektgjenkjenning—til FlowHunt og andre AI-plattformer, og gir LLM-er og ...

4 min lesing
AI Computer Vision +5
OpenCV MCP Server
OpenCV MCP Server

OpenCV MCP Server

OpenCV MCP Server kobler OpenCVs kraftige bilde- og videobehandlingsverktøy med AI-assistenter og utviklerplattformer via Model Context Protocol (MCP). Aktiver ...

4 min lesing
OpenCV 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-basert server som gir AI-assistenter sanntidstilgang til webkamera og videokilder via OpenCV, og muliggjør bildeopptak, kam...

4 min lesing
MCP AI +5