Tutorial
|
av Hunt Team

Ladda ner videor från din AI-assistent med Hunt API MCP

Model Context Protocol (MCP) låter AI-assistenter — Claude Code, Cursor, Gemini CLI, OpenAI Developer Mode — anropa externa tjänster som verktyg. Hunt API:s MCP-server exponerar nedladdning av video och ljud som nativa verktyg: din AI-agent anger en URL, Hunt API laddar ner filen på sin egen infrastruktur och returnerar en länk.

Ingen lokal yt-dlp. Inga FFmpeg-sökvägar. Ingen bandbreddspike. Nedladdningen sker på Hunt API:s servrar, inte dina.

Varför ladda ner på distans istället för lokalt?

Att använda yt-dlp på din egen maskin fungerar för enstaka nedladdningar. Det faller sönder så snart du behöver skalning, tillförlitlighet eller bakgrundsbearbetning.

1. Ditt nätverk förblir fritt

En YouTube-video i 4K väger 2–4 GB. Att ladda ner den lokalt upptar anslutningen och blockerar terminalen. Med Hunt API MCP körs nedladdningen på fjärrinfrastruktur. Din anslutning överför bara den slutliga URL:en — några byte.

2. Parallella nedladdningar i bakgrunden

Hunt API:s endpoints är asynkrona. Varje nedladdningsanrop returnerar omedelbart ett job_id. Din AI-agent fortsätter med nästa uppgift medan nedladdningen sker i bakgrunden.

GET /v1/video/download?query=https://youtube.com/watch?v=...
→ { "job_id": "0193443f-fb80-9d19-29ba-82bc77c7cd84" }

GET /v1/jobs/0193443f-fb80-9d19-29ba-82bc77c7cd84
→ { "status": "CompletedJob", "result": { "response": "https://s3.huntapi.com/videos/..." } }

3. Webhooks för fire-and-forget-pipelines

Ange en webhook_url och Hunt API skickar resultatet via POST till din endpoint när nedladdningen är klar — upp till 3 försök med 5 sekunders mellanrum.

4. Inga binära beroenden

yt-dlp kräver en Python-runtime. FFmpeg kräver kompilerade binärer i din PATH. Hunt API hanterar allt detta server-side.

5. Geo-restriktioner och proxies, redan löst

Hunt API:s infrastruktur hanterar automatiskt geo-blockerat innehåll och roterande proxies.

6. Kvalitets- och formatkontroll

  • Videokvalitet: best, 1080p, 720p, 480p, 360p
  • Utdataformat: mp4, webm, mkv
  • Nedladdningstyp: audio_video, audio, video
  • Max. varaktighet: automatisk klippning av långa videor
  • Ljudkvalitet: best, 320kbps, 256kbps, 128kbps
  • Ljudformat: mp3, m4a, wav

Konfigurera Hunt API MCP i din AI-klient

Claude Code

claude mcp add --transport http huntapi https://mcp.huntapi.com/ \
  --header "x-api-key: DIN_API_NYCKEL"

Cursor

{
  "mcpServers": {
    "huntapi": {
      "url": "https://mcp.huntapi.com/",
      "headers": {
        "x-api-key": "DIN_API_NYCKEL"
      }
    }
  }
}

Praktiska användningsfall

Forsknings- och transkriptionspipelines

Be din assistent ladda ner ett föredrag eller podcast som ljud. När job_id är löst skickar du URL:en till ett transkriptionsverktyg — allt i samma konversation.

Batch-konkurrentanalys

Ge din agent en lista med URL:er till konkurrenternas videor. Starta alla nedladdningar simultant och få en jämförande sammanfattning.

Automatisk klippextrahering

Använd parametern max_duration för att extrahera bara de första N sekunderna av en video.


Kom igång

  1. Skapa ett gratis konto — inget kreditkort krävs.
  2. Generera en API-nyckel i dashboarden under API Keys.
  3. Lägg till MCP-servern i din AI-klient.
  4. Be din assistent ladda ner en video.

Fullständig dokumentation på docs.huntapi.com/mcp.

Källor

VIDEO API

Discover why Hunt is the preferred API provider for developers.