DVR에 내장된 MCP 서버

당신의 보안 카메라는 모든 것을 녹화합니다. 관심 있는 순간을 찾으려면 수시간의 CCTV 영상을 되감기해야 합니다. 다른 것이 당신을 대신해 찾아주지 않는 한 말입니다. Agent DVR은 이제 Model Context Protocol(MCP) 서버를 포함하고 있습니다. MCP는 AI 어시스턴트가 외부 공구와 작동하기 위해 사용하는 개방형 표준이므로, Claude, ChatGPT, Gemini CLI 또는 다른 MCP 클라이언트는 당신의 IP 카메라, 녹화 파일 및 알림을 당신이 하는 방식대로 탐색하고 발견한 내용을 알려줄 수 있습니다.

미리 업로드되는 것이 없고 사용자의 영상에 대해 학습되는 것도 없습니다. 질문을 하면 어시스턴트가 감시 서버에서 필요한 프레임만 요청하고, 그것들을 확인한 후 답변합니다.

어떤 모습인지

오늘 누군가 현관문에 왔었나요? 보여주세요.
네 개의 현관 녹화 파일 연락처 시트: 택배기사가 소포를 두고 가는 장면, 방문객이 노크하는 장면, 고양이가 소포를 지나가는 장면, 주민이 소포를 수령하는 장면

오늘 현관 문에 녹화 파일 4개가 있습니다. 프레임을 살펴보면:

  • 08:12 - 하이비즈 조끼를 입은 배송 기사가 소포를 문 옆에 놓고 사진을 찍었습니다.
  • 12:40 - 회색 후드티를 입은 누군가가 노크하고 약 30초를 기다린 후 떠났습니다. 가져간 물건은 없습니다.
  • 15:27 - 소포가 여전히 그곳에 있고, 고양이가 지나갔습니다.
  • 17:05 - 당신이 들어오는 길에 소포를 집었습니다.

배송 1건, 응답하지 않은 방문자 1명입니다. 12:40 클립의 링크를 원하세요?

이 아침에 어떤 새들이 먹이통을 찾아왔습니까?
네 마리의 새 먹이통 녹화 파일의 연락처 시트: 파랑딱새, 유럽개똥지빠귀, 두 마리의 방울새 및 나무비둘기

06:30과 09:00 사이에 급이대 카메라가 14건의 방문을 기록했습니다. 프레임에서 다음을 식별할 수 있습니다:

  • 박새 - 최소 3건의 별도 방문, 첫 번째는 06:41입니다.
  • 유럽울새 - 07:15 및 08:02에 다시 방문, 튜브가 아닌 급이 쟁반에서 먹이를 먹습니다.
  • 방울새 - 08:30에 한 쌍이 nyjer 급이대에서 거의 4분 동안 머물렀습니다.
  • 나무 비둘기 - 08:48에 급이대 아래에서 흘린 씨앗을 정소했습니다.

2건의 방문은 너무 짧고 어두워 식별할 수 없었습니다. 가장 활동이 많았던 기간은 08:00부터 09:00까지입니다.

외출 중입니다 - 부재중 프로필로 모든 것을 활성화하세요.
완료됐습니다. 서버가 외출 프로필로 경계됨 상태입니다. 8개 카메라가 감지 시 녹화 중이고, 알림이 켜져 있으며, 실내 카메라 2대는 알림 전용으로 전환됐습니다. 외출 중 뭔가 확인하고 싶으시면 여기 있겠습니다.
어떤 카메라가 오프라인인가요?
전체 10개 카메라가 온라인 상태입니다. 차고는 14:20부터 계속 끔과 온라인을 반복하고 있는데, 이는 보통 카메라 문제보다는 Wi-Fi 문제를 의미합니다. 다른 모든 것은 정상적으로 스트리밍 중입니다.

어시스턴트가 실제로 보는 것

다음은 Agent DVR 서버의 실제 응답이며, 어시스턴트가 받는 그대로입니다. Agent DVR이 프레임을 선택하고 연결하는 작업을 수행하므로, 각 응답은 어시스턴트에게 비디오 대신 하나의 소형 이미지 비용만 소요됩니다.

하나의 카메라에서 하루를 단일 이미지로 표현: 녹화당 한 프레임씩, 시간으로 캡션이 지정됨. 이것이 "오늘 무엇이 발생했나?"가 먼저 가져오는 것입니다.
하나의 카메라에서 하루를 단일 이미지로 표현: 녹화당 한 프레임씩, 시간으로 캡션이 지정됨. 이것이 "오늘 무엇이 발생했나?"가 먼저 가져오는 것입니다.
한 개의 녹화를 자세히 살펴보면: 움직임 감지 피크 주변에서 샘플링된 프레임들로, 각각에 시간 및 오프셋이 표시되어 있으며, "그 영상을 보여줘"라는 용도로 사용됩니다.
한 개의 녹화를 자세히 살펴보면: 움직임 감지 피크 주변에서 샘플링된 프레임들로, 각각에 시간 및 오프셋이 표시되어 있으며, "그 영상을 보여줘"라는 용도로 사용됩니다.

작동 원리

1

Agent DVR는 공구를 제공합니다

Agent DVR 버전 8.0.3 이상의 모든 서버에는 MCP 엔드포인트가 포함되어 있습니다. 이는 어시스턴트에게 원시 카메라 접근 대신 장치들 나열, 스냅샷 촬영, 시간 창 검토, 알림 로그 읽기, 활성화 및 비활성화 등의 제한된 공구 집합을 제공합니다.

2

어시스턴트를 연결합니다

어시스턴트의 커넥터 또는 MCP 설정에 한 개의 주소를 추가하세요: 네트워크의 자체 서버 또는 ispyconnect.com/mcp 어디서나 모든 서버에 접근할 수 있습니다. API 키 없음, 스크립트 없음.

3

당신이 요청합니다

어시스턴트가 사용할 공구를 결정하고, 받은 프레임을 살펴본 후, 일반 언어로 답변합니다 - 이미지들, 이벤트 링크 및 시간을 포함하여 그 작업을 확인할 수 있습니다.

어시스턴트가 할 수 있는 것

지금 어떤 일이 일어나고 있는지 보기

어시스턴트에 반환된 차고 문 및 진입로의 라이브 스냅샷

모든 카메라에서의 라이브 스냅샷. "차고 문이 닫혔나?" "문에 누가 있나?"

무엇이 일어났는지 검토하세요

전체 시간 범위를 하나의 프레임 그리드로 표시하며, 각 녹화마다 하나씩 표시된 후 모든 이벤트를 자세히 살펴볼 수 있습니다. 배송, 방문자, 동물, 비정상적인 모든 것들을 확인할 수 있습니다.

하루가 지나가는 것을 보기

시간 또는 하루 전체에 걸친 프레임의 타임라인. "자동차가 언제 떠났나요?" "날씨가 어떻게 변했나요?" "하루 동안의 진입로를 보여주세요."

알림 로그를 읽으세요

모든 알림과 시간, 카메라, 이유, AI가 감지한 항목을 표시합니다. "어제 어떤 알림이 있었고, 그 중에 사람이 감지된 알림이 있었나요?"

활동 요약

카메라별 시간당 녹화 파일 및 알림, 감지됨된 항목, 가장 바쁜 시간. "오늘 가게는 얼마나 바빴나요?" "여우들은 언제 나타나요?"

제어 권한 확보

무장 및 해제, 프로파일 전환, 카메라 활성화 또는 비활성화, 녹화 모드 변경, PTZ 카메라를 사전 설정으로 이동 - 요청할 때만, 그리고 제어를 허용한 경우에만 가능합니다.

두 가지 연결 방법

자신의 네트워크에서 - 무료

Agent DVR의 모든 서버는 자신의 웹 주소에서 MCP를 제공합니다. 같은 컴퓨터 또는 LAN에서 실행 중인 보조 프로그램을 가리키고 질문을 시작하세요. 계정 없음, 구독 없음.

http://localhost:8090/mcp

Claude 데스크톱 (원클릭 확장 프로그램 포함), Claude 코드, Gemini CLI, Cursor, VS Code Copilot 및 네트워크의 다른 MCP 클라이언트

iSpyConnect를 통해 어디에서나

한 번 로그인하면 계정의 모든 서버는 claude.ai, Claude 앱, ChatGPT, Gemini CLI 및 클라우드나 휴대폰에 있는 다른 모든 것에서 접근할 수 있습니다. 요청은 모바일 앱과 동일한 보안 릴레이를 통해 전송되므로 포트 포워딩이 필요 없으며 서버가 인터넷에 노출되지 않습니다.

https://www.ispyconnect.com/mcp

모든 iSpyConnect 구독에 포함됨, 원격 액세스 및 모바일 앱과 함께.

플랜 $7.95/월부터

물어볼 것들

  • 지금 현관 문에 누가 있나요?
  • 지난 24시간 동안 누군가 현관 문에 접근했습니까? 보여주세요.
  • 이 아침에 어떤 새들이 먹이통을 찾아왔습니까?
  • 오늘 진입로가 얼마나 바빴으며, 언제 바빴나요?
  • 뒤 정원을 하루 종일 보여줘. 언제 빗소리가 시작했어?
  • 어제 어떤 알림이 있었으며, 그 중에 사람이 있었습니까?
  • 밤새 뭔가 이상한 것이 있었나요?
  • 어떤 카메라가 오프라인인가요?
  • 외출 중입니다 - 부재중 프로필로 모든 것을 활성화하세요.
  • 배송업체 영상 클립 링크를 보내주세요.

미리 준비된 워크플로우

프롬프트 템플릿을 지원하는 어시스턴트는 이를 명령어로 표시합니다. 각 명령어는 전체 다단계 검사를 실행하고 결과를 보고합니다.

  • /morning_briefing 지난 저녁 이후 카메라가 감지한 내용: 활동, 알림, 주목할 만한 방문자, 카메라 상태.
  • /door_report 문 카메라에 온 사람, 시간, 그들이 한 일, 그리고 각 클립으로 가는 링크.
  • /wildlife_report 카메라가 포착한 동물과 새의 종류로, 영상이 허용하는 한 정확하게 식별됩니다.
  • /camera_health 모든 서버 및 카메라를 오프라인, 오류 및 응답이 없는 카메라에 대해 확인합니다.
  • /day_in_review 하루 종일의 카메라 영상을 타임라인으로 표현하며, 장면이 어떻게 변했는지에 대한 설명을 포함합니다.

안전하도록 설계됨

  • 보기 및 제어는 별도의 권한입니다. 연결할 때 제어 권한을 부여할 수 있으며, 끈 상태로 둘 수 있습니다.
  • 어시스턴트는 녹화 파일을 삭제하거나, 카메라 또는 서버 설정을 변경하거나, 장치들을 추가 또는 제거하거나, 서버를 다시 시작할 수 없습니다. 이러한 명령어는 전혀 제공되지 않습니다.
  • 모든 요청이 서버에 로깅되므로 어시스턴트가 정확히 무엇을 요청했는지 확인할 수 있습니다.
  • iSpyConnect에 아무것도 저장되지 않습니다. 프레임은 요청할 때 릴레이를 통해 어시스턴트로 전달되며 보관되지 않습니다.
  • 클라우드에서의 접근은 보조 프로그램에서 커넥터를 제거하거나 구독이 만료되는 순간 종료됩니다.
  • 사용법은 속도 제한이 있으므로 잘못 작동하는 보조 기능이 서버를 과부하 상태로 만들 수 없습니다.

호환됨:

MCP를 지원하는 모든 것. 다음은 우리가 테스트하는 것들입니다:

Claude Desktop claude.ai Claude iOS & Android Claude Code Gemini CLI ChatGPT Cursor VS Code Copilot MCP 클라이언트
요구 사항: Agent DVR 8.0.3 이상. 로컬 사용은 무료입니다. 클라우드 액세스에는 iSpyConnect 구독이 필요합니다 및 원격 액세스에 연결된 서버가 필요합니다. 어시스턴트는 자체 요구사항이 있습니다. 이미지 이해에는 볼 수 있는 모델이 필요하며, 현재의 모든 Claude, ChatGPT 및 Copilot 모델이 이를 지원합니다.

자주 묻는 질문

Agent DVR는 MCP(Model Context Protocol)를 지원하나요?

예. 버전 8.0.3 이상의 모든 Agent DVR 서버에는 MCP 서버가 포함되어 있으며, 다음 위치에서 제공됩니다 /mcp 웹 인터페이스와 동일한 주소에서. iSpyConnect는 또한 클라우드 MCP 끝점을 호스팅하며, 다음 위치에 있습니다 ispyconnect.com/mcp 계정의 모든 서버에 도달할 수 있습니다. 둘 다 MCP의 스트림 가능 HTTP 전송 프로토콜을 통해 동일한 공구를 제공합니다.

Claude가 내 보안 카메라를 볼 수 있나요?

예. Claude Desktop는 한 번의 클릭 확장으로 서버에 연결되고, Claude Code는 한 번의 명령으로 연결되며, claude.ai와 Claude 휴대폰 앱은 iSpyConnect 클라우드 엔드포인트를 통해 연결됩니다. 질문을 하면 Claude는 라이브 스냅숏과 녹화 파일의 프레임을 받아서 보는 것을 설명합니다.

ChatGPT, Gemini 또는 Cursor와 작동합니까?

MCP를 지원하는 모든 어시스턴트가 작동합니다. ChatGPT는 클라우드 엔드포인트에 대한 사용자 정의 커넥터를 통해, Gemini CLI, Cursor, VS Code Copilot 등이 있습니다. Gemini 앱 자체는 아직 자신의 MCP 서버를 추가할 수 없습니다.

무료인가요?

자신의 네트워크에서는 예: 기본 제공 MCP 서버에는 계정이나 구독이 필요하지 않습니다. 클라우드 또는 휴대폰에서 카메라에 액세스하려면 iSpyConnect 구독 이 필요합니다. 월 $7.95부터 시작하며, 원격 액세스 및 모바일 앱도 포함됩니다.

NVR를 인터넷에 노출하거나 포트 포워딩이 필요합니까?

아니요. 로컬 끝점은 절대 네트워크를 벗어나지 않습니다. 클라우드 끝점은 모바일 앱과 동일한 보안 릴레이를 사용합니다. 서버가 iSpyConnect로 아웃바운드 연결을 만들며 라우터에서 아무것도 열리지 않습니다.

내 영상이 AI를 기차하기 위해 업로드되거나 사용 중되나요?

아니요. 미리 업로드되는 것이 없으며 iSpyConnect는 비디오 또는 이미지들을 저장하지 않습니다. 프레임은 요청할 때만 가져오며 어시스턴트로 직접 전달됩니다. 어시스턴트의 제공자가 받은 이미지들로 어떤 작업을 수행하는지는 해당 제공자의 정책에 따라 결정되며, 이는 채팅에 붙여넣은 모든 이미지와 동일합니다.

보조 기능이 녹화 파일을 삭제하거나 설정을 변경할 수 있나요?

아니요. 장치 삭제, 재구성, 추가 또는 제거 및 재시작은 어시스턴트에게 전혀 제공되지 않습니다. 보기 및 제어(무장, 해제, 장치 활성화 및 비활성화, 프로파일, PTZ 사전 설정)는 연결할 때 부여하는 별도의 권한입니다.

모든 어시스턴트에 대한 완전한 설정 사용 방법은 다음에 있습니다: 사용자 가이드.