MCP Server

Video Generation Cost Estimator

io.github.702Exec/agent-data-platform
Data & Analytics Media & Content Public & reachable MCP 2025-11-25

What this MCP does

Compares AI video-generation provider pricing, estimates generation costs, and reports pricing changes with source and freshness information.

compare_providers
Compare provider pricing
List raw, provenance-backed pricing rows for AI video generation providers and models. Every row carries source_url and verified_at. Optionally filter by provider slug (e.g. "fal", "google", "kling", "luma", "runway", "higgsfield") or model slug.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'model': {'type': 'string', 'description': 'Model slug to filter by'}, 'provider': {'type': 'string', 'description': 'Provider slug to filter by'}}}
estimate_video_cost
Estimate video generation cost
Estimate the USD cost of generating AI video across providers (fal.ai, Runway, Google Veo, Kling, Luma, Higgsfield). Returns estimates sorted cheapest-first, each with provenance (source_url), freshness (verified_at), and a confidence level. Credit-economy providers are normalized to USD. Clip-length limits are handled by assuming stitched generations (noted per estimate).
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['duration_seconds'], 'properties': {'mode': {'enum': ['text-to-video', 'image-to-video'], 'type': 'string', 'description': 'Generation mode; omit for any'}, 'count': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Number of videos (default 1)'}, 'resolution': {'enum': ['360p', '540p', '720p', '1080p', '4k'], 'type': 'string', 'description': 'Required output resolution; omit for any'}, 'require_audio': {'type': 'boolean', 'description': 'Only include models with native audio support'}, 'duration_seconds': {'type': 'number', 'maximum': 3600, 'description': 'Length of the video to generate, in seconds', 'exclusiveMinimum': 0}}}
get_pricing_changes
Get pricing change log
Retrieve the append-only change log of pricing updates, model deprecations, and verification events. Useful for detecting price changes since a previous check. Defaults to the last 30 days.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'since': {'type': 'string', 'description': 'ISO 8601 timestamp; return changes at or after this time'}}}
Added
get_pricing_changes
Sept. 17, 2026, 12:40 p.m.
Added
compare_providers
Sept. 17, 2026, 12:40 p.m.
Added
estimate_video_cost
Sept. 17, 2026, 12:40 p.m.