REST API + MCP Server

Twórz z Video Intelligence

Dwa sposoby integracji: pełne REST API dla aplikacji niestandardowych i serwer MCP, aby asystenci AI mogli natywnie pracować z Twoimi filmami.

REST API

Pełna kontrola programistyczna

Kompleksowe API RESTful obejmujące cały cykl życia wideo — od przesyłania i kodowania po analizę AI, transkrypcję, wyszukiwanie i zarządzanie zespołem.

Przesyłanie i import

Importuj filmy z YouTube lub przesyłaj bezpośrednio przez wstępnie podpisane adresy URL S3. Kodowanie odbywa się automatycznie w tle.

Analiza AI

Przesyłaj filmy do analizy AI — generuj rozdziały, wykrywaj sceny, wyodrębniaj encje i twórz szczegółowe podsumowania.

Transkrypcja

Transkrybuj dźwięk za pomocą Whisper, a następnie tłumacz na ponad 100 języków. Pełne wsparcie wielojęzycznych napisów w standardzie.

Wyszukiwanie i czat

Hybrydowe wyszukiwanie semantyczne + słów kluczowych w Twojej bibliotece. Włącz czat AI oparty na RAG dla pojedynczych filmów lub całej kolekcji.

Embeddingi

Generuj embeddingi wektorowe z danych analizy i transkrypcji, aby zasilać wyszukiwanie semantyczne i czat AI oparty na RAG.

Organizacje

Zarządzaj zespołami z dostępem opartym na rolach, izolacją danych między grupami i przepływami zaproszeń — wszystko przez API.

bash
curl -X POST "https://www.coniviso.com/api/v1/videos/{id}/analyze" \
  -H "Authorization: Bearer vi_live_..." \
  -H "Content-Type: application/json" \
  -d '{"analysisType": "comprehensive"}'
Serwer MCP

Twoje filmy w każdym asystencie AI

Coniviso udostępnia serwer Model Context Protocol (MCP), dzięki czemu asystenci AI, tacy jak Claude, Cursor i niestandardowi agenci, mogą uzyskiwać dostęp do Twojej biblioteki wideo, wyszukiwać treści, czytać transkrypcje i uruchamiać analizy — wszystko przez standardowy interfejs MCP.

Czym jest MCP?

Model Context Protocol to otwarty standard, który pozwala modelom AI bezpiecznie współdziałać z zewnętrznymi narzędziami i źródłami danych. Zamiast pisać niestandardowe integracje, każdy klient AI kompatybilny z MCP może połączyć się z Coniviso i natychmiast wykorzystać Twoje filmy jako kontekst.

21 dostępnych narzędzi

Każde narzędzie jest ograniczone uprawnieniami Twojego klucza API. Twój asystent AI może wyświetlać, wyszukiwać, aktualizować i usuwać filmy, zarządzać organizacjami, grupami, uprawnieniami i widocznością, pobierać analizy i transkrypcje, czatować z pojedynczymi filmami lub całą biblioteką, generować embeddingi i wysyłać nowe zadania analizy — wszystko bez opuszczania konwersacji.

  • list_videosPrzeglądaj bibliotekę wideo z paginacją i filtrami statusu
  • get_videoPobierz pełne metadane, status przetwarzania i konfigurację dowolnego filmu
  • search_videosHybrydowe wyszukiwanie semantyczne + słów kluczowych we wszystkich dostępnych filmach
  • chat_with_libraryZadawaj pytania o całą kolekcję wideo za pomocą RAG
  • chat_with_videoPytania i odpowiedzi o konkretny film z obsługą rozmów wieloturowych
  • get_analysisPobierz wyniki analizy AI: podsumowania, rozdziały, sceny, encje
  • get_transcriptionPobierz dane transkrypcji, opcjonalnie filtrowane według języka
  • analyze_videoPrześlij film do analizy AI (kompleksowa, sceny, obiekty lub tekst)
  • generate_embeddingsTworzenie embeddingów wektorowych z danych analizy i transkrypcji do wyszukiwania semantycznego
  • update_videoZaktualizuj tytuł, opis, widoczność lub organizację filmu
  • delete_videoTrwale usuń film i wszystkie powiązane dane
  • get_permissionsWyświetl wszystkie uprawnienia dostępu przyznane do filmu
  • grant_permissionPrzyznaj użytkownikowi, grupie lub organizacji dostęp do filmu
  • revoke_permissionCofnij wcześniej przyznane uprawnienie dostępu do filmu
  • list_organizationsZwraca listę organizacji, do których należysz
  • get_organizationZwraca szczegóły konkretnej organizacji
  • list_org_membersZwraca wszystkich członków organizacji
  • invite_org_memberZaproś członka do organizacji
  • remove_org_memberUsuń członka z organizacji
  • list_org_groupsWyświetl listę wszystkich grup w organizacji
  • list_group_membersWyświetl listę wszystkich członków określonej grupy w organizacja

8 zasobów

Zasoby MCP dają asystentom AI bezpośredni dostęp do danych wideo jako kontekst strukturalny:

  • coniviso://videosPełna lista wszystkich dostępnych filmów z metadanymi
  • coniviso://video/:idPełne szczegóły filmu, w tym analiza i transkrypcja
  • coniviso://video/:id/transcriptionPełne dane transkrypcji dla konkretnego filmu
  • coniviso://video/:id/analysisWyniki analizy AI: podsumowanie, rozdziały, sceny, encje
  • coniviso://video/:id/permissionsLista kontroli dostępu z przyznanymi uprawnieniami
  • coniviso://organizationsLista wszystkich organizacji, do których należysz
  • coniviso://organization/:idSzczegóły organizacji i lista jej członków
  • coniviso://organization/:id/groupsLista wszystkich grup w organizacji

Połącz się w 30 sekund

Dodaj Coniviso do dowolnego klienta MCP za pomocą jednego bloku konfiguracji. Użyj istniejącego klucza API do uwierzytelniania.

Endpointhttps://www.coniviso.com/mcp
UwierzytelnianieBearer vi_live_...
TransportStreamable HTTP (JSON-RPC przez HTTP)

Każda sesja otrzymuje własną izolowaną instancję serwera. Sesje są identyfikowane przez nagłówek mcp-session-id.

mcp config
{
  "mcpServers": {
    "coniviso": {
      "url": "https://www.coniviso.com/mcp",
      "headers": {
        "Authorization": "Bearer vi_live_..."
      }
    }
  }
}
Pierwsze kroki

Gotowy do działania w kilka minut

1. Utwórz klucz API

Przejdź do Ustawienia → Klucze API w panelu Coniviso. Klucze API mają format vi_live_* i mogą mieć szczegółowe uprawnienia.

2. Uwierzytelnij żądania

Dołącz klucz API jako token Bearer w nagłówku Authorization. Działa zarówno dla wywołań REST API, jak i połączeń MCP.

3. Zacznij tworzyć

Używaj REST API z dowolnego języka lub połącz serwer MCP ze swoim asystentem AI. Oba współdzielą ten sam klucz API i uprawnienia.

Dostępne uprawnienia

  • videos:readWyświetlanie i odczytywanie metadanych wideo
  • videos:writePrzesyłanie, aktualizacja i usuwanie filmów
  • analysisWysyłanie i odczytywanie wyników analizy AI
  • searchWyszukiwanie w treściach wideo
  • chatKorzystanie z funkcji czatu AI (per wideo i w całej bibliotece)
  • embeddingsGenerowanie i zarządzanie embeddingami wektorowymi

Gotowy do integracji?

Zacznij tworzyć z API Coniviso i serwerem MCP. Darmowy plan obejmuje 60 minut przetwarzania AI.