Match media, delivered to athletes and partners on match day.
MediaVault identifies the players and sponsors in every photo and video, then places each asset in the correct athlete feed, partner gallery and press gallery automatically.
Every asset is tagged and searchable within seconds of upload.
Faces, shirt numbers, sponsor logos and match events are detected on every photo and every minute of video, and matched against your roster and your brand list.

















Faces, shirt numbers and logos matched to your roster
Recognition runs against the players and sponsors you have registered. Unregistered people are never identified.

Iñaki Duarte
#12 · Rayo Almadén






A personal feed for every athlete
Each athlete receives the photos and clips they appear in. Incorrect matches can be removed in one step.
Gallery rule






Rule-based galleries
Define a gallery by event, category, people, brands or date range. New uploads that match are added automatically.




Natural-language search
Captions, tags, people and brands are indexed, so a query like “#9 celebrating, away kit” returns the right photos.

Video indexed by moment
Full matches are segmented and searchable. A query for a specific goal opens the video at the correct minute.



one upload · three formats · video included
Social formats rendered on upload
9:16, 4:5 and 1:1 versions of every image are generated automatically and ready to download.

Match content has the most value in the hours after the final whistle.
Same day
Assets are available to athletes and partners on the day of the match.
No manual sorting
Distribution is determined by who appears in each asset.
Athlete control
An athlete can remove an incorrect match, and the correction applies everywhere.
Matchday graphics, produced from your own library.
Describe the post you need. The studio identifies the fixture, selects up to six photos from your library and produces a draft using your players, your kit and your sponsor placements.
- Faster turnaroundA matchday graphic is drafted in minutes, without a designer on call.
- Your own assetsEvery draft is generated from up to six reference photos in your library.
- Review before publishingDrafts are reviewed and revised in the thread, then downloaded. Nothing is published automatically.

RAYO 2 – 1 BETIS
Duarte 78' · Estadio del Almadén
Access your library from the AI assistant your team already uses.
MediaVault includes an MCP server. Connect Claude, ChatGPT, Cursor or your own agent with a single API key to search the library and retrieve files directly.
- No additional trainingStaff make requests in the assistant they already use.
- Scoped accessAPI keys are read-only by default, scoped per action, and can be expired or revoked at any time.
- Human approvalAn assistant can draft content but cannot publish it. Publishing remains a manual step.
Grab the three best shots of Okafor from Sunday and give me story-sized files.
list_identitiesNerea Okafor → #9search_media12 photos, Sunday, away kitget_download_urlstory_9x16 · 3 filesDone — three 9:16 files from the 78th-minute celebration. Want the sponsor board visible in at least one?



Integrates with your website and existing systems.
Embed a gallery on your website with a single script tag. Roster, uploads, search and galleries are available through a documented REST API for CRM and partner-portal integrations.
Developer guide1<script2 src="https://mvt.sh/embed.js"3></script>45<div6 data-mvt-gallery="gal_4f9c…"7 data-mvt-layout="masonry"8 data-mvt-columns="3"9 data-mvt-theme="auto"10></div>









Website embed
Masonry or grid layout, light or dark theme, optional lightbox. Configured with HTML attributes.

last opened 2h ago by Banco Segura
Partner share links
Password protection, expiry dates and immediate revocation for every link.
Questions clubs ask.
Short answers. The guides inside the product and the legal pages have the detail.
Each photo is visible in the library as soon as its renditions are made, typically seconds after upload. Face matching, sponsor detection and tagging run behind that and usually complete within minutes for a full match, so athletes and partners have their media on the day of the game.
Request a demonstration.
We configure your team, import your roster and calibrate recognition before your next fixture.
- Response within one working dayA member of our team replies directly.
- Roster importProvide a spreadsheet or a link to your website.
- Photographer onboardingYour photographers can upload from the first match.
Prefer email? hello@mvt.sh