Tích Hợp Máy Chủ VMS MCP

Tích Hợp Máy Chủ VMS MCP

Trao quyền cho FlowHunt truy cập trực tiếp hệ thống CCTV và quản lý video để giám sát, theo dõi và tự động hóa nâng cao dựa trên AI.

Máy chủ “VMS” MCP làm gì?

VMS MCP Server là một máy chủ Model Context Protocol (MCP) được thiết kế để kết nối với chương trình ghi hình CCTV (Hệ thống Quản lý Video, hay VMS) nhằm cho phép các trợ lý AI truy cập và kiểm soát hệ thống giám sát video. Máy chủ cung cấp giao diện lập trình để truy xuất luồng video trực tiếp và ghi hình, quản lý các kênh video, gửi lệnh tới phần mềm VMS như hiển thị giao diện trực tiếp hoặc phát lại cho các kênh cụ thể tại thời điểm xác định. Nó giúp các quy trình dựa trên AI tương tác trực tiếp với phần cứng giám sát, hỗ trợ các tác vụ như lấy trạng thái kênh video, trích xuất hình ảnh, điều khiển camera PTZ (Pan-Tilt-Zoom) và nhiều hơn nữa. Sự tích hợp này nâng cao quy trình phát triển ứng dụng về an ninh, giám sát và tự động hóa bằng cách kết nối các trợ lý AI với khả năng giám sát video thực tế.

Danh sách Prompt

Không có mẫu prompt nào được đề cập trong kho lưu trữ hoặc tài liệu.

Danh sách Tài nguyên

Không có danh sách tài nguyên MCP rõ ràng nào trong kho lưu trữ hoặc tài liệu.

Danh sách Công cụ

  • Lấy thông tin kênh video
    Cung cấp dữ liệu như trạng thái kết nối và ghi hình của mỗi kênh video.

  • Lấy ngày giờ ghi hình
    Lấy các ngày và thời gian ghi hình có sẵn cho từng kênh.

  • Lấy hình ảnh trực tiếp hoặc đã ghi
    Cho phép trích xuất ảnh chụp nhanh từ các kênh video, trực tiếp hoặc từ bản ghi.

  • Hiển thị luồng video trực tiếp hoặc giao diện phát lại
    Ra lệnh cho VMS hiển thị luồng trực tiếp hoặc giao diện phát lại cho các kênh và thời điểm được chọn.

  • Điều khiển camera PTZ
    Di chuyển camera Pan-Tilt-Zoom đến các vị trí cài đặt trước để quan sát linh hoạt.

Các trường hợp sử dụng Máy chủ MCP này

  • Giám sát an ninh và tự động hóa
    Cho phép các trợ lý AI tự động giám sát luồng an ninh trực tiếp, phát hiện bất thường và kích hoạt cảnh báo hoặc hành động dựa trên phân tích video.

  • Điều tra sự cố và phát lại
    Nhanh chóng truy cập và xem lại các bản ghi lịch sử cho kênh và khung thời gian cụ thể để hỗ trợ điều tra sự cố.

  • Điều khiển giám sát từ xa
    Cho phép người dùng hoặc tác nhân tự động điều khiển camera PTZ từ xa hoặc khởi tạo giao diện phát lại mà không cần truy cập trực tiếp vào khách hàng VMS.

  • Tích hợp với hệ thống nhà/thông minh
    Kết nối luồng video an ninh với các nền tảng tự động hóa rộng hơn, cho phép kích hoạt liên hệ hệ thống (ví dụ: khóa cửa khi phát hiện hoạt động đáng ngờ).

Cách thiết lập

Windsurf

Không có hướng dẫn thiết lập cụ thể nào cho Windsurf trong tài liệu.

Claude

  1. Đảm bảo điều kiện tiên quyết: Cài đặt Python 3.12+, thư viện vmspy và thư viện Pillow.
  2. Tải/Cài đặt VMS Server: Tải từ http://surveillance-logic.com/en/download.html.
  3. Cấu hình Claude Desktop: Sửa claude_desktop_config.json như sau:
  4. Thêm Máy chủ MCP: Thêm đoạn JSON sau:
{
  "mcpServers": {
    "vms": {
      "command": "uv",
      "args": [
        "--directory",
        "X:\\path\\to\\mcp-vms",
        "run",
        "mcp_vms.py"
      ]
    }
  }
}
  1. Lưu và Khởi động lại: Lưu cấu hình và khởi động lại Claude Desktop.

Cursor

Không có hướng dẫn thiết lập cụ thể nào cho Cursor trong tài liệu.

Cline

Không có hướng dẫn thiết lập cụ thể nào cho Cline trong tài liệu.

Bảo mật API Keys

Cấu hình kết nối VMS (trong mcp_vms_config.py) sử dụng các giá trị mặc định sau:

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

Lưu ý: Để bảo mật tài khoản, hãy sử dụng biến môi trường và cập nhật cấu hình như sau:

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

Cách sử dụng MCP này trong flows

Sử dụng MCP trong FlowHunt

Để tích hợp máy chủ MCP vào quy trình FlowHunt của bạn, bắt đầu bằng cách thêm thành phần MCP vào flow và kết nối với tác nhân AI của bạn:

FlowHunt MCP flow

Nhấp vào thành phần MCP để mở bảng cấu hình. Ở phần cấu hình hệ thống MCP, chèn thông tin máy chủ MCP của bạn theo định dạng JSON sau:

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

Sau khi cấu hình, tác nhân AI có thể sử dụng MCP này như một công cụ với đầy đủ chức năng và khả năng. Nhớ thay “vms” thành tên thực tế của máy chủ MCP của bạn và thay URL bằng URL máy chủ MCP của riêng bạn.


Tổng quan

MụcCó sẵnChi tiết/Ghi chú
Tổng quanTổng quan chi tiết trong README.md
Danh sách PromptKhông tìm thấy mẫu prompt
Danh sách Tài nguyênKhông có tài nguyên rõ ràng
Danh sách Công cụCông cụ lấy thông tin kênh, lấy ảnh, PTZ, v.v.
Bảo mật API KeysCó ví dụ sử dụng biến môi trường
Hỗ trợ Sampling (không quan trọng khi đánh giá)Không tìm thấy thông tin

Đánh giá của chúng tôi

Máy chủ VMS MCP cung cấp tích hợp mạnh mẽ cho kiểm soát giám sát video và quy trình AI, nhưng thiếu tài liệu về mẫu prompt và tài nguyên MCP rõ ràng. Tuy nhiên, phần bảo mật thông tin đăng nhập và hướng dẫn thiết lập cho Claude rất rõ ràng. README cung cấp thông tin tổng quát tốt, nhưng chưa có hướng dẫn thiết lập đa nền tảng và các tính năng MCP nâng cao như roots hay sampling.

Đánh giá: 6/10 — Tích hợp thực tế hữu ích và đầy đủ công cụ, nhưng còn thiếu một số tài liệu và tính năng MCP cốt lõi.

Điểm MCP

Có LICENSE✅ (MIT)
Có ít nhất một công cụ
Số Forks2
Số Stars3

Câu hỏi thường gặp

VMS MCP Server là gì?

VMS MCP Server là một giao diện MCP kết nối các trợ lý AI với hệ thống CCTV và quản lý video, cho phép truy cập lập trình vào video trực tiếp và ghi hình, điều khiển camera PTZ và quản lý giám sát.

VMS MCP Server mang lại tính năng gì cho FlowHunt?

Cho phép FlowHunt lấy thông tin kênh video, truy cập hình ảnh trực tiếp hoặc ghi lại, điều khiển camera PTZ, lấy thời gian ghi hình và kích hoạt phát lại video hoặc hiển thị trực tiếp từ các quy trình dựa trên AI.

Làm thế nào để kết nối an toàn hệ thống VMS?

Lưu thông tin đăng nhập VMS của bạn dưới dạng biến môi trường và ánh xạ chúng vào cấu hình, thay thế giá trị mã hóa cứng bằng tham chiếu như ${VMS_ACCESS_ID} và ${VMS_ACCESS_PW} để tránh lộ thông tin.

Một số trường hợp sử dụng phổ biến khi tích hợp VMS MCP Server là gì?

Các trường hợp sử dụng bao gồm giám sát an ninh tự động, điều tra sự cố, điều khiển camera PTZ từ xa và tích hợp với hệ thống nhà thông minh hoặc tự động hóa tòa nhà.

Có mẫu prompt hoặc danh sách tài nguyên rõ ràng nào không?

Không có mẫu prompt hoặc danh sách tài nguyên rõ ràng trong tài liệu hiện tại, nhưng máy chủ cung cấp các công cụ cho quản lý kênh, lấy hình ảnh và điều khiển PTZ.

VMS MCP Server được cấp phép theo dạng nào?

VMS MCP Server được cấp phép theo MIT.

Tích hợp Giám sát VMS với FlowHunt

Nâng cao quy trình an ninh bằng cách kết nối FlowHunt với hệ thống VMS của bạn để giám sát video bằng AI, kiểm soát và tự động hóa.

Tìm hiểu thêm

Máy chủ MCP Chụp Ảnh Video Still
Máy chủ MCP Chụp Ảnh Video Still

Máy chủ MCP Chụp Ảnh Video Still

Video Still Capture MCP là một máy chủ dựa trên Python cung cấp cho trợ lý AI quyền truy cập trực tiếp vào webcam và nguồn video thông qua OpenCV, cho phép chụp...

5 phút đọc
MCP AI +5
mcp-vision Máy chủ MCP
mcp-vision Máy chủ MCP

mcp-vision Máy chủ MCP

Máy chủ mcp-vision MCP kết nối các mô hình thị giác máy tính của HuggingFace—như phát hiện vật thể zero-shot—với FlowHunt và các nền tảng AI khác, giúp các LLM ...

6 phút đọc
AI Computer Vision +5
OpenCV MCP Server
OpenCV MCP Server

OpenCV MCP Server

OpenCV MCP Server kết nối các công cụ xử lý ảnh và video mạnh mẽ của OpenCV với các trợ lý AI và nền tảng nhà phát triển thông qua Model Context Protocol (MCP)....

5 phút đọc
OpenCV MCP Server +4