För AI-agenter

Konvertera video med MCP

Muxara exponerar en fjärr-MCP-server så Claude, Cursor och andra agenter kan skapa konverteringsjobb, ladda upp media och ladda ner resultat - med samma 500 MB-gräns och fair use-begränsningar som muxara.com.

Verktyg

Åtta MCP-verktyg speglar webbplatsens konverteringsflöde. Agenter anropar dem via Streamable HTTP på slutpunkten nedan.

list_conversions

Lista alla 82 konverteringssluggar med accepterade indataändelser och utdataformat.

get_conversion_defaults

Hämta standard- och giltiga codec-, kvalitets- och trimparametrar för en slug.

create_conversion_job

Skapa ett jobb och få en signerad uppladdnings-URL (max 500 MB indata).

confirm_upload

Bekräfta att filen laddades upp till den signerade URL:en.

update_conversion_job

Ändra utdataformat eller konverteringsinställningar före bearbetning.

start_conversion

Köa FFmpeg-konvertering på workern.

get_conversion_status

Polla jobbstatus och framsteg när klart.

get_media_info

Analysera uppladdad fil för längd, upplösning, codecs och bithastighet.

Användningsfall

AI-chattassistenter

En användare ber sin assistent konvertera MKV till MP4. Agenten listar format, skapar jobb, guidar uppladdningen och returnerar en nedladdningslänk när klart.

Automatiseringspipelines

Skript eller CI-jobb skapar konverteringsjobb, laddar upp via signerade URL:er och pollar status utan webbläsare - användbart för mediaprep-workflows.

Formatupptäckt

Agenter anropar list_conversions och get_conversion_defaults innan de väljer rätt slug för filändelse och målenhet.

Editor- och CMS-integrationer

Bygg anpassade verktyg som överlåter transkodning till Muxara med samma gränser som den publika webbplatsen.

Arbetsflöde

Filbytes skickas inte via MCP-verktygsanrop. Uppladdning använder signerad URL, som på webbplatsen.

  1. create_conversion_job - returnerar jobId och uploadUrl
  2. PUT filen till uploadUrl (Content-Type: application/octet-stream)
  3. confirm_upload
  4. start_conversion (valfritt update_conversion_job först)
  5. get_conversion_status tills status är ready
  6. Ladda ner från URL:en i statussvaret

Anslut

Använd Streamable HTTP-transport. Den kanoniska slutpunkten är https://api.muxara.com/mcp (alias: /sse).

Cursor

Lägg till i din MCP-konfig (.cursor/mcp.json eller Cursor-inställningar):

{
  "mcpServers": {
    "muxara": {
      "url": "https://api.muxara.com/mcp"
    }
  }
}

MCP Inspector

Kör inspectorn, välj Streamable HTTP och ange fullständig slutpunkts-URL:

npx @modelcontextprotocol/inspector
# Streamable HTTP → https://api.muxara.com/mcp

Autentisering

MCP-servern är offentlig - inga API-nycklar, OAuth eller Muxara-konto krävs.

  • Ingen API-nyckel eller registrering
  • Streamable HTTP på api.muxara.com/mcp
  • Fair use-hastighetsbegränsningar gäller
  • Gratis konvertering och nedladdning

Samma gränser som webbplatsen

MCP-verktyg delegerar till samma jobb-API som muxara.com. Dessa gränser gäller varje klient.

Max uppladdning500 MB per fil
Jobbskapande20 jobb per timme (fair use-gräns)
API-förfrågningar120 förfrågningar per minut (fair use-gräns)
Filbevarande24 timmar
Konverteringspar82 sluggar
KostnadGratis – konvertera och ladda ner utan kostnad (upp till 500 MB per fil, fair use-gränser gäller).

Dokumentation

Maskinläsbara discovery-filer och fullständig agentreferens för LLM-leverantörer.

Vanliga frågor

Nej. MCP-servern är offentlig med fair use-gränser, som webbplatsen. Ingen OAuth eller konto krävs.

Nej. create_conversion_job returnerar en signerad uploadUrl. PUT filen direkt till den URL:en (upp till 500 MB), anropa sedan confirm_upload. Som webbläsarens uppladdare.

Nej. Konvertering och nedladdning är gratis, som på muxara.com.

Ja. Kör Muxara-workern på port 3001 och anslut till http://localhost:3001/mcp med MCP Inspector eller din klient.