Dla agentów AI
Konwertuj wideo przez MCP
Muxara udostępnia zdalny serwer MCP, dzięki czemu Claude, Cursor i inne agenty mogą tworzyć zadania konwersji, przesyłać media i pobierać wyniki - z tym samym limitem 500 MB i limitami fair use co muxara.com.
Narzędzia
Osiem narzędzi MCP odzwierciedla przepływ konwersji ze strony. Agenty wywołują je przez Streamable HTTP na poniższym endpoincie.
list_conversionsLista wszystkich 82 slugów konwersji z akceptowanymi rozszerzeniami wejścia i formatem wyjścia.
get_conversion_defaultsPobierz domyślne i dozwolone parametry kodeka, jakości i przycinania dla slug.
create_conversion_jobUtwórz zadanie i otrzymaj podpisany URL uploadu (maks. 500 MB wejścia).
confirm_uploadPotwierdź, że plik został przesłany na podpisany URL.
update_conversion_jobZmień format wyjścia lub ustawienia konwersji przed przetwarzaniem.
start_conversionDodaj konwersję FFmpeg do kolejki na workerze.
get_conversion_statusOdpytuj status i postęp zadania, gdy gotowe.
get_media_infoAnalizuj przesłany plik pod kątem czasu trwania, rozdzielczości, kodeków i bitrate.
Zastosowania
Asystenci czatu AI
Użytkownik prosi asystenta o konwersję MKV na MP4. Agent listuje formaty, tworzy zadanie, prowadzi upload i zwraca link do pobrania po zakończeniu.
Potoki automatyzacji
Skrypty lub zadania CI tworzą konwersje, przesyłają przez podpisane URL i odpytują status bez przeglądarki - przydatne w workflowach przygotowania mediów.
Odkrywanie formatów
Agenty wywołują list_conversions i get_conversion_defaults przed wyborem właściwego slug dla rozszerzenia pliku i urządzenia docelowego.
Integracje z edytorami i CMS
Buduj własne narzędzia przekazujące transkodowanie do Muxara z tymi samymi limitami co publiczna strona.
Przepływ pracy
Bajty pliku nie są wysyłane przez wywołania narzędzi MCP. Upload używa podpisanego URL, jak na stronie.
- create_conversion_job - zwraca jobId i uploadUrl
- PUT pliku na uploadUrl (Content-Type: application/octet-stream)
- confirm_upload
- start_conversion (opcjonalnie najpierw update_conversion_job)
- get_conversion_status aż status będzie ready
- Pobierz z URL w odpowiedzi statusu
Połącz
Użyj transportu Streamable HTTP. Kanoniczny endpoint to https://api.muxara.com/mcp (alias: /sse).
Cursor
Dodaj do konfiguracji MCP (.cursor/mcp.json lub ustawienia Cursor):
{
"mcpServers": {
"muxara": {
"url": "https://api.muxara.com/mcp"
}
}
}MCP Inspector
Uruchom inspector, wybierz Streamable HTTP i podaj pełny URL endpointu:
npx @modelcontextprotocol/inspector
# Streamable HTTP → https://api.muxara.com/mcpUwierzytelnianie
Serwer MCP jest publiczny - bez kluczy API, OAuth ani konta Muxara.
- Bez klucza API i rejestracji
- Streamable HTTP na api.muxara.com/mcp
- Obowiązują limity fair use
- Darmowa konwersja i pobieranie
Te same limity co na stronie
Narzędzia MCP korzystają z tego samego job API co muxara.com. Limity dotyczą każdego klienta.
| Maks. upload | 500 MB na plik |
|---|---|
| Tworzenie zadań | 20 zadań na godzinę (limit fair use) |
| żądania API | 120 żądań na minutę (limit fair use) |
| Przechowywanie plików | 24 godzin |
| Pary konwersji | 82 slugów |
| Koszt | Darmowe – konwertuj i pobieraj bez opłat (do 500 MB na plik, obowiązują limity fair-use). |
Dokumentacja
Pliki discovery czytelne dla maszyn i pełna referencja agenta dla dostawców LLM.
- llms.txt
Kuratowany indeks strony dla agentów LLM
- llms-full.txt
Pełna referencja z narzędziami, API i przewodnikami konwersji
- .well-known/mcp.json
Metadane discovery serwera MCP
- .well-known/mcp/server-card.json
Lista narzędzi, limity i szczegóły endpointu