Integracja serwera VMS MCP

AI Security Surveillance MCP Server

Skontaktuj się z nami, aby hostować swój serwer MCP w FlowHunt

FlowHunt zapewnia dodatkową warstwę bezpieczeństwa między Twoimi systemami wewnętrznymi a narzędziami AI, dając Ci szczegółową kontrolę nad tym, które narzędzia są dostępne z Twoich serwerów MCP. Serwery MCP hostowane w naszej infrastrukturze można bezproblemowo zintegrować z chatbotem FlowHunt oraz popularnymi platformami AI, takimi jak ChatGPT, Claude i różne edytory AI.

Do czego służy serwer “VMS” MCP?

Serwer VMS MCP to serwer Model Context Protocol (MCP), zaprojektowany do połączenia z programem rejestrującym CCTV (Video Management System, VMS), aby umożliwić asystentom AI dostęp i sterowanie systemami monitoringu wizyjnego. Serwer udostępnia programistyczny interfejs do pobierania strumieni wideo na żywo i nagranych, zarządzania kanałami wideo oraz wysyłania poleceń do oprogramowania VMS, takich jak wyświetlanie na żywo lub okna odtwarzania dla określonych kanałów i czasów. Pozwala to workflowom opartym na AI na bezpośrednią interakcję ze sprzętem monitoringu, wspierając zadania takie jak pobieranie statusów kanałów wideo, wyodrębnianie obrazów, sterowanie kamerami PTZ (Pan-Tilt-Zoom) i inne. Integracja ta usprawnia procesy tworzenia aplikacji z zakresu bezpieczeństwa, monitoringu i automatyzacji, łącząc asystentów AI z rzeczywistą infrastrukturą monitoringu wizyjnego.

Lista promptów

W repozytorium ani dokumentacji nie wspomniano o szablonach promptów.

Logo

Gotowy na rozwój swojej firmy?

Rozpocznij bezpłatny okres próbny już dziś i zobacz rezultaty w ciągu kilku dni.

Lista zasobów

W repozytorium ani dokumentacji nie podano jawnej listy zasobów MCP.

Lista narzędzi

  • Pobieranie informacji o kanałach wideo
    Udostępnia dane, takie jak status połączenia i nagrywania dla każdego z kanałów wideo.

  • Pobieranie dat i godzin nagrań
    Pobiera dostępne daty i godziny nagrań dla określonych kanałów.

  • Pobieranie obrazów na żywo lub nagranych
    Pozwala na wyodrębnianie snapshotów z kanałów wideo – zarówno na żywo, jak i zapisanych.

  • Wyświetlanie transmisji na żywo lub okien odtwarzania
    Wysyła polecenia do VMS w celu pokazania transmisji na żywo lub interfejsów odtwarzania dla wybranych kanałów i znaczników czasu.

  • Sterowanie kamerami PTZ
    Przesuwa kamery Pan-Tilt-Zoom do określonych presetów dla elastycznego podglądu.

Przykładowe zastosowania tego serwera MCP

  • Monitoring bezpieczeństwa i automatyzacja
    Umożliwienie asystentom AI automatycznego monitorowania obrazu na żywo, wykrywania anomalii oraz wywoływania alertów lub działań na podstawie analizy wideo.

  • Analiza incydentów i odtwarzanie nagrań
    Szybki dostęp i przeglądanie archiwalnych nagrań z wybranych kanałów i przedziałów czasowych w celu wsparcia analiz incydentów.

  • Zdalne sterowanie monitoringiem
    Pozwala użytkownikom lub agentom automatycznym zdalnie sterować kamerami PTZ lub inicjować okna odtwarzania bez bezpośredniego dostępu do klienta VMS.

  • Integracja z inteligentnym domem lub budynkiem
    Połącz monitoring wideo z szerszymi platformami automatyki, umożliwiając reakcje między systemami (np. zamknięcie drzwi przy wykryciu podejrzanej aktywności).

Jak to skonfigurować

Windsurf

W dokumentacji nie podano szczegółowych instrukcji konfiguracji dla Windsurf.

Claude

  1. Wymagania wstępne: Zainstaluj Python 3.12+, bibliotekę vmspy oraz Pillow.
  2. Pobierz/zainstaluj serwer VMS: Pobierz ze strony http://surveillance-logic.com/en/download.html .
  3. Konfiguracja Claude Desktop: Edytuj plik claude_desktop_config.json jak poniżej:
  4. Dodaj serwer MCP: Wstaw poniższy fragment JSON:
{
  "mcpServers": {
    "vms": {
      "command": "uv",
      "args": [
        "--directory",
        "X:\\path\\to\\mcp-vms",
        "run",
        "mcp_vms.py"
      ]
    }
  }
}
  1. Zapisz i zrestartuj: Zapisz konfigurację i uruchom ponownie Claude Desktop.

Cursor

W dokumentacji nie podano szczegółowych instrukcji konfiguracji dla Cursor.

Cline

W dokumentacji nie podano szczegółowych instrukcji konfiguracji dla Cline.

Bezpieczne przechowywanie kluczy API

Konfiguracja połączenia VMS (w pliku mcp_vms_config.py) domyślnie wygląda następująco:

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

Uwaga: Aby zabezpieczyć dane logowania, użyj zmiennych środowiskowych i zaktualizuj konfigurację odpowiednio:

{
  "env": {
    "VMS_ACCESS_ID": "twoj-access-id",
    "VMS_ACCESS_PW": "twoje-bezpieczne-haslo"
  },
  "inputs": {
    "access_id": "${VMS_ACCESS_ID}",
    "access_pw": "${VMS_ACCESS_PW}"
  }
}

Jak korzystać z tego MCP w flow

Korzystanie z MCP w FlowHunt

Aby zintegrować serwery MCP w swoim workflow FlowHunt, rozpocznij od dodania komponentu MCP do swojego flow i połącz go z agentem AI:

FlowHunt MCP flow

Kliknij na komponent MCP, aby otworzyć panel konfiguracji. W sekcji systemowej konfiguracji MCP wpisz dane swojego serwera MCP używając tego formatu JSON:

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

Po skonfigurowaniu agent AI może już korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby “vms” zamienić na właściwą nazwę swojego serwera MCP i podać własny adres URL serwera MCP.


Podsumowanie

SekcjaDostępnośćSzczegóły/Uwagi
PodsumowanieSzczegółowy opis w README.md
Lista promptówNie znaleziono szablonów promptów
Lista zasobówNie zdefiniowano jawnych zasobów
Lista narzędziNarzędzia do informacji o kanałach wideo, pobierania obrazów, PTZ itd.
Bezpieczne przechowywanie kluczy APIPrzykład dla użycia zmiennych środowiskowych
Sampling Support (mniej ważne w ocenie)Brak informacji

Nasza opinia

Serwer VMS MCP oferuje solidną integrację dla kontroli monitoringu wizyjnego i workflowów AI, ale brakuje mu dokumentacji dotyczącej szablonów promptów oraz jawnych zasobów MCP. Obejmuje jednak bezpieczne użycie danych logowania i jasną konfigurację dla Claude. README jest szczegółowe, ale nie opisuje konfiguracji cross-platform ani zaawansowanych funkcji MCP, takich jak roots i sampling.

Ocena: 6/10 — Przydatna integracja z rzeczywistym monitoringiem i pokrycie narzędzi, lecz brak niektórych kluczowych dokumentacji MCP i funkcji.

Wynik MCP

Posiada LICENCJĘ✅ (MIT)
Posiada przynajmniej jedno narzędzie
Liczba Forków2
Liczba Gwiazdek3

Najczęściej zadawane pytania

Integruj monitoring VMS z FlowHunt

Ulepsz swoje procesy bezpieczeństwa, łącząc FlowHunt z systemem VMS, aby uzyskać monitoring wideo, sterowanie i automatyzację wspieraną przez AI.

Dowiedz się więcej

Integracja z serwerem MikroTik MCP
Integracja z serwerem MikroTik MCP

Integracja z serwerem MikroTik MCP

Serwer MikroTik MCP łączy asystentów AI FlowHunt z urządzeniami MikroTik RouterOS, automatyzując zarządzanie VLAN-ami, konfigurację firewalla i więcej. Usprawni...

4 min czytania
Networking Automation +5
OpenCV MCP Server
OpenCV MCP Server

OpenCV MCP Server

Serwer OpenCV MCP łączy zaawansowane narzędzia do przetwarzania obrazu i wideo OpenCV z asystentami AI oraz platformami deweloperskimi poprzez Model Context Pro...

4 min czytania
OpenCV MCP Server +4
mcp-vision Serwer MCP
mcp-vision Serwer MCP

mcp-vision Serwer MCP

Serwer mcp-vision MCP łączy modele komputerowego widzenia HuggingFace—takie jak zero-shot object detection—z FlowHunt i innymi platformami AI, umożliwiając LLM-...

4 min czytania
AI Computer Vision +5