Voor AI-agents
Video converteren met MCP
Muxara biedt een remote MCP-server zodat Claude, Cursor en andere agents conversietaken kunnen maken, media kunnen uploaden en resultaten kunnen downloaden - met dezelfde limiet van 500 MB en fair-use-limieten als muxara.com.
Tools
Acht MCP-tools spiegelen de conversiestroom van de website. Agents roepen deze aan via Streamable HTTP op het onderstaande endpoint.
list_conversionsAlle 82 conversieslugs met geaccepteerde invoerextensies en uitvoerformaat weergeven.
get_conversion_defaultsStandaard- en geldige codec-, kwaliteits- en trimparameters voor een slug ophalen.
create_conversion_jobTaak maken en een ondertekende upload-URL ontvangen (max. 500 MB invoer).
confirm_uploadBevestigen dat het bestand naar de ondertekende URL is geüpload.
update_conversion_jobUitvoerformaat of conversie-instellingen wijzigen vóór verwerking.
start_conversionFFmpeg-conversie in de wachtrij op de worker.
get_conversion_statusTaakstatus en voortgang opvragen wanneer gereed.
get_media_infoGeüpload bestand analyseren op duur, resolutie, codecs en bitrate.
Toepassingen
AI-chatassistenten
Een gebruiker vraagt zijn assistent een MKV naar MP4 te converteren. De agent toont formaten, maakt een taak, begeleidt de upload en geeft een downloadlink wanneer gereed.
Automatiseringspipelines
Scripts of CI-taken maken conversietaken, uploaden via ondertekende URL's en vragen status op zonder browser - nuttig voor mediaprep-workflows.
Formaatontdekking
Agents roepen list_conversions en get_conversion_defaults aan voordat ze de juiste slug kiezen voor bestandsextensie en doelapparaat.
Editor- en CMS-integraties
Bouw aangepaste tools die transcoding aan Muxara overdragen met dezelfde limieten als de publieke website.
Werkflow
Bestandsbytes worden niet via MCP-toolaanroepen verzonden. Upload gebruikt een ondertekende URL, net als op de website.
- create_conversion_job - retourneert jobId en uploadUrl
- PUT het bestand naar uploadUrl (Content-Type: application/octet-stream)
- confirm_upload
- start_conversion (optioneel eerst update_conversion_job)
- get_conversion_status tot status ready is
- Downloaden vanaf de URL in het statusantwoord
Verbinden
Gebruik Streamable HTTP-transport. Het canonieke endpoint is https://api.muxara.com/mcp (alias: /sse).
Cursor
Toevoegen aan je MCP-config (.cursor/mcp.json of Cursor-instellingen):
{
"mcpServers": {
"muxara": {
"url": "https://api.muxara.com/mcp"
}
}
}MCP Inspector
Start de inspector, kies Streamable HTTP en voer de volledige endpoint-URL in:
npx @modelcontextprotocol/inspector
# Streamable HTTP → https://api.muxara.com/mcpAuthenticatie
De MCP-server is openbaar - geen API-sleutels, OAuth of Muxara-account vereist.
- Geen API-sleutel of registratie
- Streamable HTTP op api.muxara.com/mcp
- Fair-use-snelheidslimieten van toepassing
- Gratis conversie en download
Zelfde limieten als de website
MCP-tools gebruiken dezelfde job-API als muxara.com. Deze limieten gelden voor elke client.
| Max. upload | 500 MB per bestand |
|---|---|
| Taakaanmaak | 20 taken per uur (fair-use-limiet) |
| API-verzoeken | 120 verzoeken per minuut (fair-use-limiet) |
| Bestandsbewaring | 24 uur |
| Conversieparen | 82 slugs |
| Kosten | Gratis – converteer en download zonder kosten (tot 500 MB per bestand, fair-use limieten van toepassing). |
Documentatie
Machineleesbare discovery-bestanden en volledige agentreferentie voor LLM-providers.
- llms.txt
Gecureerde site-index voor LLM-agents
- llms-full.txt
Volledige referentie met tools, API en conversiegidsen
- .well-known/mcp.json
MCP-server discovery-metadata
- .well-known/mcp/server-card.json
Toollijst, limieten en endpointdetails