vidgrid-mcp
MCP server that gives an AI assistant eyes for video. It wraps the vidgrid render API: hand it a local video file and it returns the numbered frame grid as image blocks (the model literally sees the video) plus the transcript.
Install & run
uvx vidgrid-mcp # zero-install (recommended)
# or: pip install vidgrid-mcp
export VIDGRID_API_KEY=vg_live_... # get one at https://vidgrid.site/api
vidgrid-mcp
Add to Claude Code
claude mcp add vidgrid -e VIDGRID_API_KEY=vg_live_... -- uvx vidgrid-mcp
Tools
render_video(file_path, grid?, transcribe?)— upload a local video file (mp4/mov/webm, ≤5 min, ≤200 MB); returns the grid PNG(s) + transcript. Costs 1 credit; failed renders aren't charged. Does not fetch URLs — download a link to a file first.check_balance()— remaining render credits for the configured key.
Env: VIDGRID_API_KEY (required), VIDGRID_API_BASE (default
https://api.vidgrid.site).
Release files for vidgrid-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vidgrid_mcp-0.1.0.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vidgrid_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.9 kB
Release files / vidgrid_mcp-0.1.0.tar.gz
| Download URL | vidgrid_mcp-0.1.0.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6377943fc6b425e3c213b979b56d0d2271601134df276b19a32ee456aeccc4ff
|
|
BLAKE2b-256 checksum How to use checksums |
a47d5d9eacda7083a9f8ed49b8bf04e559485c35ecc64261aee8fc86bf2e1544
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / vidgrid_mcp-0.1.0-py3-none-any.whl
| Download URL | vidgrid_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c347d282004143fd1fd352e4eea3fafdbbf09163ecb72d4ca1d1baf77a0afcc6
|
|
BLAKE2b-256 checksum How to use checksums |
7034a047fcfa0c681645526a18d66a2e99490d230a053665e1628f962a841c8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|