REST API + MCP Server

Bygg med Video Intelligence

Två sätt att integrera: ett komplett REST API för anpassade applikationer och en MCP-server så att AI-assistenter kan arbeta med dina videor nativt.

REST API

Full programmatisk kontroll

Ett heltäckande RESTful API som täcker hela videolivscykeln — från uppladdning och kodning till AI-analys, transkription, sökning och teamhantering.

Uppladdning och import

Importera videor från YouTube eller ladda upp direkt via förhandsignerade S3-URL:er. Kodning sker automatiskt i bakgrunden.

AI-analys

Skicka in videor för AI-driven analys — generera kapitel, upptäck scener, extrahera entiteter och producera detaljerade sammanfattningar.

Transkription

Transkribera ljud med Whisper och översätt sedan till 100+ språk. Komplett flerspråkigt undertextstöd ingår.

Sökning och chatt

Hybrid semantisk + nyckelordssökning i ditt bibliotek. Aktivera RAG-baserad AI-chatt för enskilda videor eller hela samlingen.

Embeddings

Generera vektorembeddings från analys- och transkriptionsdata för att driva semantisk sökning och RAG-baserad AI-chatt.

Organisationer

Hantera team med rollbaserad åtkomst, dataisolering mellan grupper och inbjudningsflöden — allt via 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"}'
MCP-server

Dina videor i vilken AI-assistent som helst

Coniviso exponerar en Model Context Protocol (MCP)-server så att AI-assistenter som Claude, Cursor och anpassade agenter kan komma åt ditt videobibliotek, söka innehåll, läsa transkriptioner och utlösa analyser — allt genom standardiserat MCP-gränssnitt.

Vad är MCP?

Model Context Protocol är en öppen standard som låter AI-modeller interagera säkert med externa verktyg och datakällor. Istället för att skriva anpassade integrationer kan vilken MCP-kompatibel AI-klient som helst ansluta till Coniviso och omedelbart använda dina videor som kontext.

21 tillgängliga verktyg

Varje verktyg är begränsat till din API-nyckels behörigheter. Din AI-assistent kan lista, söka, uppdatera och ta bort videor, hantera organisationer, grupper, behörigheter och synlighet, hämta analyser och transkriptioner, chatta med enskilda videor eller hela ditt bibliotek, generera embeddings och skicka in nya analysjobb — allt utan att lämna konversationen.

  • list_videosBläddra i ditt videobibliotek med paginering och statusfilter
  • get_videoHämta fullständig metadata, bearbetningsstatus och konfiguration för valfri video
  • search_videosHybrid semantisk + nyckelordssökning i alla tillgängliga videor
  • chat_with_libraryStäll frågor om hela din videosamling med RAG
  • chat_with_videoFrågor och svar om en specifik video med stöd för flerturnssamtal
  • get_analysisHämta AI-analysresultat: sammanfattningar, kapitel, scener, entiteter
  • get_transcriptionHämta transkriptionsdata, valfritt filtrerat efter språk
  • analyze_videoSkicka in en video för AI-analys (heltäckande, scener, objekt eller text)
  • generate_embeddingsSkapa vektorembeddings från analys- och transkriptionsdata för semantisk sökning
  • update_videoUppdatera en videos titel, beskrivning, synlighet eller organisation
  • delete_videoTa bort en video och all tillhörande data permanent
  • get_permissionsLista alla åtkomstbehörigheter som beviljats för en video
  • grant_permissionBevilja en användare, grupp eller organisation åtkomst till en video
  • revoke_permissionÅterkalla en tidigare beviljad åtkomstbehörighet för en video
  • list_organizationsReturnerar en lista över organisationer du tillhör
  • get_organizationReturnerar detaljer för en specifik organisation
  • list_org_membersReturnerar alla medlemmar i en organisation
  • invite_org_memberBjud in en medlem till en organisation
  • remove_org_memberTa bort en medlem från en organisation
  • list_org_groupsLista alla grupper inom en organisation
  • list_group_membersLista alla medlemmar i en specifik grupp inom en organisation

8 resurser

MCP-resurser ger AI-assistenter direkt åtkomst till dina videodata som strukturerad kontext:

  • coniviso://videosFullständig lista över alla tillgängliga videor med metadata
  • coniviso://video/:idFullständig videodetalj inklusive analys och transkription
  • coniviso://video/:id/transcriptionFullständig transkriptionsdata för en specifik video
  • coniviso://video/:id/analysisAI-analysresultat: sammanfattning, kapitel, scener, entiteter
  • coniviso://video/:id/permissionsÅtkomstkontrollista med beviljade behörigheter
  • coniviso://organizationsLista över alla organisationer du tillhör
  • coniviso://organization/:idOrganisationsdetaljer och lista över dess medlemmar
  • coniviso://organization/:id/groupsLista över alla grupper inom en organisation

Anslut på 30 sekunder

Lägg till Coniviso i valfri MCP-klient med ett enda konfigurationsblock. Använd din befintliga API-nyckel för autentisering.

Endpointhttps://www.coniviso.com/mcp
AutentiseringBearer vi_live_...
TransportStreamable HTTP (JSON-RPC över HTTP)

Varje session får sin egen isolerade serverinstans. Sessioner identifieras av mcp-session-id-headern.

mcp config
{
  "mcpServers": {
    "coniviso": {
      "url": "https://www.coniviso.com/mcp",
      "headers": {
        "Authorization": "Bearer vi_live_..."
      }
    }
  }
}
Kom igång

Igång på minuter

1. Skapa en API-nyckel

Gå till Inställningar → API-nycklar i din Coniviso-panel. API-nycklar följer formatet vi_live_* och kan ha granulära behörigheter.

2. Autentisera förfrågningar

Inkludera din API-nyckel som Bearer-token i Authorization-headern. Fungerar för både REST API-anrop och MCP-anslutningar.

3. Börja bygga

Använd REST API från valfritt språk eller anslut MCP-servern till din AI-assistent. Båda delar samma API-nyckel och behörigheter.

Tillgängliga behörigheter

  • videos:readLista och läsa videometadata
  • videos:writeLadda upp, uppdatera och ta bort videor
  • analysisSkicka in och läsa AI-analysresultat
  • searchSöka i videoinnehåll
  • chatAnvända AI-chattfunktioner (per video och biblioteksomfattande)
  • embeddingsGenerera och hantera vektorembeddings

Redo att integrera?

Börja bygga med Coniviso API och MCP-server. Gratisplanen inkluderar 60 minuters AI-bearbetning.