# Gemini Media Analysis

> Use this tool when you need to analyze media content, such as images, audio, and videos, to extract meaningful information like descriptions, transcriptions, and content understanding. It solves problems related to media analysis, automated descriptions, and accessibility features, providing outputs like text descriptions and transcripts. Ideal for applications requiring media content analysis without direct Google API integration, it accepts media files as input and returns analyzed data through stdio or SSE transport methods.

Canonical page: https://skillsregistry.net/skills/mario-andreschak-gemini-media-analysis  
JSON: https://api.skillsregistry.net/v1/skills/mario-andreschak-gemini-media-analysis

## Description

MCP Video Recognition Server provides tools for image, audio, and video analysis using Google's Gemini AI. Built with TypeScript and the MCP SDK, it offers three main tools: image recognition for describing visual content, audio recognition for transcription and analysis, and video recognition for understanding video content. The server supports both stdio and SSE transport methods, includes file caching to improve performance, and handles the complexities of waiting for video processing to complete. It's particularly useful for applications requiring media content analysis, automated descriptions, or accessibility features without requiring direct integration with Google's APIs.

## Trust

- **Trust score (0–1):** 0.91
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mario-andreschak-gemini-media-analysis)
- **Repository:** <https://github.com/mario-andreschak/mcp_video_recognition>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mario-andreschak-gemini-media-analysis"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mario-andreschak-gemini-media-analysis` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mario-andreschak-gemini-media-analysis/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
