vss-query-analytics

Retrieves read-only analytics data from the VA-MCP endpoint via JSON-RPC.

Updated May 29, 2026
One-click install
npx skills add https://github.com/rblake2320/vigil --skill vss-query-analytics-rblake2320
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vss-query-analytics
Source: https://github.com/rblake2320/vigil/tree/main/.claude/skills/vss-query-analytics
Command: npx skills add https://github.com/rblake2320/vigil --skill vss-query-analytics-rblake2320

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Routes read-only analytics queries through the VA-MCP server to retrieve incidents, alerts, and metrics from Elasticsearch-backed datasets.

Core Features & Use Cases

  • Read-only access to VA-MCP analytics for incidents, alerts, and metrics.
  • Query sensor data, incidents, and metrics across real-time or verified modes without deploying VLM or narrative reports.
  • Use cases include answering questions like 'What incidents occurred in the last hour?' and 'Show sensor metrics for warehouse_sample.'

Quick Start

Query the VA-MCP endpoint to retrieve the latest incidents and metrics for all sensors.

Frequently Asked Questions about vss-query-analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve video analytics incidents and metrics from Elasticsearch using VA-MCP?

To retrieve video analytics incidents and metrics from Elasticsearch, query the VA-MCP endpoint using a two-step JSON-RPC flow: initialize to obtain a session ID, then execute tools/call with curl and jq for data extraction.

What is the best way to check VSS alerts and sensor metrics without deploying a VLM?

Checking VSS alerts and sensor metrics without deploying a VLM is done by routing read-only queries through the VA-MCP server, allowing you to retrieve incidents and metrics across real-time or verification modes.

Can I query per-sensor or multi-sensor analytics data in real-time and verification modes?

Yes, you can query per-sensor or multi-sensor analytics data by specifying the desired mode in your read-only VA-MCP request, retrieving incidents and metrics from the Elasticsearch-backed datasets for both real-time and verification contexts.

Do I need a reachable VA-MCP server on port 9901 to extract video analytics data?

Yes, a reachable VA-MCP server on port 9901 is required to extract video analytics data, as the Skill relies on this endpoint to establish a JSON-RPC session and return read-only metrics, alerts, and incidents.

Are there limitations to querying video analytics metrics via the VA-MCP endpoint?

The main limitation is that querying video analytics metrics via the VA-MCP endpoint is strictly read-only, meaning you cannot deploy VLMs or generate narrative reports, and you are limited to extracting existing incidents and sensor data.

Does the VA-MCP query process require curl and jq for data extraction?

Yes, the VA-MCP query process requires curl and jq for data extraction, utilizing curl to execute the JSON-RPC initialize and tools/call requests and jq to parse the returned JSON metrics and incident responses.