$ man mediakit
mediakit
One endpoint per format. Pay per call.
NAME
mediakit — one endpoint per format. pay per call
DESCRIPTION
50 endpoints for PDF, image, video, audio, office, OCR, transcription, watermarking, and format conversion. Whatever the user hands the agent, the agent can handle.
BUYERS — who calls into this cluster
Document-processing pipelines, RAG ingestion, podcast → blog workflows, accessibility automation, invoice processing.
WEDGE — why this exists vs. incumbents
CloudConvert and Convertio are human-first. None sell per-call to agents without a subscription. Mediakit is the paid file-conversion API for AI workflows.
ENDPOINTS — 67 entries · $0.003 – $0.20 per call
| # | endpoint | description | price | |
|---|---|---|---|---|
| 001 | add-watermark alias of watermark | Stamp a text or image watermark onto a PDF, image, or video file. | $0.02 | → |
| 002 | audio-loudnorm | Normalize audio loudness to a target LUFS level for podcasts, YouTube, and Spotify delivery. | $0.02 | → |
| 003 | audio-transcribe | Transcribes audio to text with whisper-large-v3. | $0.01 | → |
| 004 | compress-pdf | Shrink a PDF's file size without manually tuning compression settings. | $0.005 | → |
| 005 | convert-html-to-markdown alias of html-to-markdown | Convert HTML to Markdown. | $0.005 | → |
| 006 | convert-pdf alias of pdf-to-markdown | Converts PDFs to Markdown, HTML, JSON, or structured text with the Datalab Marker AI pipeline, preserving headings, tables, equations, an… | $0.0025 | → |
| 007 | csv-to-ics | Converts a CSV of events into an RFC 5545 compliant ICS calendar file (VCALENDAR/VEVENT) for Google Calendar, Outlook, and Apple Calendar… | $0.01 | → |
| 008 | csv-to-jsonl | Converts CSV or TSV data into JSON, JSONL/NDJSON, or column-oriented arrays. | $0.02 | → |
| 009 | doc-to-json | Converts any document (PDF, DOCX, PPT, XLSX, or image) into structured JSON matching a caller-supplied schema. | $0.10 | → |
| 010 | excel-to-csv | Converts Excel workbooks (.xlsx / .xls) to CSV, TSV, or JSON with multi-sheet handling, returning each sheet by name. | $0.005 | → |
| 011 | excel-to-google-sheets alias of excel-to-csv | Converts Excel files for import into Google Sheets. | $0.005 | → |
| 012 | extract-tables alias of pdf-extract-tables | Detects and extracts every table from a PDF document, returning structured JSON or CSV per table. | $0.10 | → |
| 013 | html-markdown alias of html-to-markdown | Converts raw HTML or a URL into clean Markdown, preserving headings, lists, tables, code blocks, links, and images. | $0.005 | → |
| 014 | html-to-markdown | Convert HTML to Markdown. | $0.005 | → |
| 015 | html-to-pdf | Render a live webpage as a PDF document. | $0.08 | → |
| 016 | image-convert | Convert an image from one format to another. | $0.01 | → |
| 017 | image-format-convert | Image converter. | $0.01 | → |
| 018 | image-translate | Image translator. | $0.02 | → |
| 019 | image-upscale | Upscales an image 2x or 4x via Venice's image/upscale endpoint (default model: venice-sd35). | $0.02 | → |
| 020 | image-watermark alias of watermark | Image watermark / add text or logo watermark to image files. | $0.02 | → |
| 021 | json-yaml | Converts between JSON and YAML in either direction. | $0.005 | → |
| 022 | logo-detect | Brand logo detection / brand recognition in images. | $0.03 | → |
| 023 | merge-pdf alias of pdf-merge | Combines two to fifty separate PDF files into one, taking each source as a URL and stitching them together in the order supplied, bookmar… | $0.01 | → |
| 024 | movie-database | Finds movies or TV shows by title, with optional year and region, and returns release year, poster, overview, and language. | $0.01 | → |
| 025 | movie-database-api alias of movie-database | Searches movies and TV shows by title and optional year, returning release date, rating, popularity, overview, poster URLs, TMDB links, a… | $0.01 | → |
| 026 | movie-info alias of movie-database | Looks up movie and TV metadata: title, release year, rating, overview, poster, and optional streaming providers. | $0.01 | → |
| 027 | mp4-to-mp3 | Converts MP4, MOV, WebM, MKV, AVI, M4V, and FLV video files to MP3 via CloudConvert, with selectable bitrate (96/128/192 kbps). | $0.02 | → |
| 028 | mp4-to-mp3-api alias of mp4-to-mp3 | Converts MP4, MOV, WEBM, MKV, AVI, M4V, or FLV URLs into hosted MP3 output with selectable 96, 128, or 192 kbps bitrate. | $0.02 | → |
| 029 | mp4-to-mp3-converter alias of mp4-to-mp3 | Converts MP4 video URLs into hosted MP3 files with selectable bitrate; also accepts MOV, WEBM, MKV, AVI, M4V, or FLV URLs. | $0.02 | → |
| 030 | ocr alias of pdf-to-markdown | Runs OCR on scanned PDFs and image-based documents, returning clean Markdown or plain text. | $0.0025 | → |
| 031 | office-to-pdf | Converts office documents and other file formats into PDF from a URL, no upload step required. | $0.05 | → |
| 032 | pdf-compress alias of compress-pdf | Shrinks PDFs to a smaller size for email or the web, with three quality levels: ebook (lowest, web-quality), printer (medium), prepress (… | $0.005 | → |
| 033 | pdf-extract-tables | Extracts every table from a PDF, digital or scanned, and returns row-by-column text matrices page-by-page. | $0.10 | → |
| 034 | pdf-merge | Joins multiple PDF files, hosted at URLs, into a single ordered document, so you don't have to merge them by hand in a desktop PDF editor. | $0.01 | → |
| 035 | pdf-parser-api alias of pdf-to-markdown | Parses a public PDF URL into Markdown, HTML, or JSON blocks with layout-aware text, headings, tables, and equations. | $0.0025 | → |
| 036 | pdf-split | Split a PDF into multiple files by page range or one file per page. | $0.04 | → |
| 037 | pdf-table-extract alias of pdf-extract-tables | Extracts tables from digital or scanned PDFs, returning row/column matrices, CSV output, page numbers, and optional cell boxes. | $0.10 | → |
| 038 | pdf-table-extractor alias of pdf-extract-tables | Finds tables in digital or scanned PDFs and returns row-by-column matrices, page numbers, and optional cell bounding boxes. | $0.10 | → |
| 039 | pdf-text-extractor alias of pdf-to-markdown | Extracts clean Markdown, HTML, or structured JSON from digital or scanned PDFs while preserving reading order, tables, and equations. | $0.0025 | → |
| 040 | pdf-to-jpg | Convert a PDF into page images for previews, thumbnails, or archiving. | $0.10 | → |
| 041 | pdf-to-markdown | Converts digital or scanned PDFs to clean Markdown with AI-powered, layout-aware extraction on the Datalab Marker engine. | $0.0025 | → |
| 042 | pdf-to-markdown-api alias of pdf-to-markdown | Converts a public PDF URL into clean Markdown, HTML, or structured JSON while preserving headings, tables, equations, and reading order. | $0.0025 | → |
| 043 | pdf-to-text alias of pdf-to-markdown | Extracts text from digital or scanned PDFs, preserving reading order across multi-column layouts with an AI + OCR pipeline (Datalab Marker). | $0.0025 | → |
| 044 | pdf-to-text-api alias of pdf-to-markdown | Extracts text from digital and scanned PDFs as Markdown, plain text, HTML, or JSON with layout-aware reading order. | $0.0025 | → |
| 045 | pdf-watermark alias of watermark | Overlays a text or image watermark on PDFs, PNG/JPG/GIF images, or MP4/MOV/WEBM videos. | $0.02 | → |
| 046 | pdf2md | Convert a hosted PDF into clean Markdown, HTML, or structured JSON by sending its pdf_url. | $0.20 | → |
| 047 | receipt-ocr | Receipt OCR. | $0.01 | → |
| 048 | receipt-parser | Receipt parser. | $0.01 | → |
| 049 | speaker-diarize | Transcribe audio or video and label who said what. | $0.10 | → |
| 050 | split-pdf alias of pdf-split | Split a PDF into multiple files by page range or one PDF per page. | $0.04 | → |
| 051 | subtitles | Generate ready-to-use subtitle files from a video or audio URL. | $0.08 | → |
| 052 | transcribe | Convert spoken audio or video into text. | $0.10 | → |
| 053 | upscale-image | Upscales images 2x or 4x with AI super-resolution, best for photos and illustrations. | $0.02 | → |
| 054 | url-to-markdown alias of html-to-markdown | Fetches a public URL, strips boilerplate, and returns clean Markdown plus title and character counts. | $0.005 | → |
| 055 | video-summarize | Summarizes videos, podcasts, and lectures in one call: Whisper v3 transcribes, then Mistral summarizes. | $0.10 | → |
| 056 | video-thumbnail | Pull a single still frame out of a video without transcoding the whole file. | $0.03 | → |
| 057 | video-to-audio alias of mp4-to-mp3 | Video to audio extractor / video to audio converter. | $0.02 | → |
| 058 | video-to-mp3 alias of mp4-to-mp3 | Video to MP3 / extract MP3 audio from video URL. | $0.02 | → |
| 059 | video-to-subtitles | Generates subtitles from video with Whisper v3, word-wrapped and ready for VLC / Premiere / FFmpeg. | $0.02 | → |
| 060 | video-to-text | Transcribe any video URL to text with Whisper v3 large. | $0.10 | → |
| 061 | video-transcribe alias of video-to-text | Transcribes any video URL to text with Whisper v3 large. | $0.10 | → |
| 062 | video-trim | Cuts a clip out of a source video by start and end point, so you don't need a video editor to pull a highlight or shorten a file. | $0.02 | → |
| 063 | watermark | Adds a text or image watermark overlay to PDFs, PNG/JPG/GIF images, and MP4/MOV/WEBM videos. | $0.02 | → |
| 064 | watermark-pdf alias of watermark | Add watermark to PDF. | $0.02 | → |
| 065 | xlsx-to-csv alias of excel-to-csv | Converts any sheet of an .xlsx, .xlsm, .xls, or .ods workbook to CSV, with sheet selection, encoding, and quote style controls. | $0.005 | → |
| 066 | xml-to-word | Converts an XML document into a Microsoft Word (.docx) file for delivery to systems that need Word format, not raw XML. | $0.05 | → |
| 067 | youtube-transcript | Fetch the transcript of any YouTube video. | $0.01 | → |
INSTALL AS MCP — add to any MCP-aware agent
npx -y @agentutility/mcp-mediakitFull Claude Desktop / Cursor / Cline configs → /mcp/mediakit/
OTHER CLUSTERS — the portfolio compounds
| cluster | tagline | n | price |
|---|---|---|---|
| prooflayer | Trust + risk scanners for AI-built apps. | 17 | $0.005 – $0.25 |
| edgemarket | Onchain decisions agents can charge for. | 64 | $0.001 – $0.10 |
| edgefinance | TradFi signals at agent prices. | 89 | $0.002 – $0.05 |
| synthforge | Generative media for agents that ship products. | 59 | $0.01 – $0.50 |
| wordmint | Named LLM tasks. Minted at a sticker price. | 113 | $0.002 – $0.03 |
| webprobe | Inspect any website. Pay per look. | 155 | $0.001 – $0.10 |
| locale | Geo, weather, civic, identity primitives. | 40 | $0.002 – $0.05 |
| rollforge | The whole tabletop toolkit, one call at a time. | 26 | $0.003 – $0.08 |
| bestiary | A creature compendium for every world. | 6 | $0.01 – $0.08 |
| statline | Sports and stats math, per call. | 1 | $0.003 |
| matchpoint | Dedup and record linkage, per call. | 7 | $0.003 – $0.005 |
| retail | Product copy + product discovery, per call. | 8 | $0.01 – $0.02 |
| agentops | Trace, eval, and permission checks for autonomous work. | 4 | $0.008 – $0.02 |
| browserworkflow | Workflow memory for brittle browser and desktop agents. | 3 | $0.01 – $0.02 |
| modelrouter | Routing and cost checks for mixed model stacks. | 2 | $0.005 – $0.01 |
| compose | One call, several of our endpoints, one settlement. | 132 | $0.02 – $0.10 |
SEE ALSO