MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
Beschreibung vom Entwickler (englisches Original)
Kadam advertising platform — manage ads, campaigns, creatives, audiences and stats
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
KADAM_ADV_API_KEY, KADAM_PUB_API_KEYAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"kadam-official": {
"command": "npx",
"args": [
"-y",
"@kadam-net/mcp-server"
],
"env": {
"KADAM_ADV_API_KEY": "your-value",
"KADAM_PUB_API_KEY": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add kadam-official --env KADAM_ADV_API_KEY=your-value --env KADAM_PUB_API_KEY=your-value -- npx -y @kadam-net/mcp-serverTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"kadam-official": {
"command": "npx",
"args": [
"-y",
"@kadam-net/mcp-server"
],
"env": {
"KADAM_ADV_API_KEY": "your-value",
"KADAM_PUB_API_KEY": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"kadam-official": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@kadam-net/mcp-server"
],
"env": {
"KADAM_ADV_API_KEY": "your-value",
"KADAM_PUB_API_KEY": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto kadam-official bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: KADAM_ADV_API_KEY, KADAM_PUB_API_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.3.4) kam vor 6 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
An MCP server retrieving transcripts of YouTube videos
GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.
AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
MCP server for Kadam ad network — manage campaigns, creatives, audiences, sites, and analytics via AI agents.
Built on the Model Context Protocol (MCP), the open standard for connecting LLMs to external tools and data.
Or add manually to .cursor/mcp.json:
{
"mcpServers": { "kadam": { "command": "npx", "args": ["-y", "@kadam-net/mcp-server"], "env": { "KADAM_ADV_API_KEY": "your-advertiser-api-key", "KADAM_PUB_API_KEY": "your-publisher-api-key" } } } }
claude mcp add kadam -- npx -y @kadam-net/mcp-server
Then set the env var: export KADAM_ADV_API_KEY=your-key
Download → double-click → Install. Or add manually to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": { "kadam": { "command": "npx", "args": ["-y", "@kadam-net/mcp-server"], "env": { "KADAM_ADV_API_KEY": "your-advertiser-api-key", "KADAM_PUB_API_KEY": "your-publisher-api-key" } } } }
npx add-mcp @kadam-net/mcp-server
docker run -i --rm \
-e KADAM_ADV_API_KEY=your-key \ kadam/mcp-server:latest
npm install -g @kadam-net/mcp-server
KADAM_ADV_API_KEY=your-key kadam-mcp-server
| Variable | Required | Description |
|---|---|---|
KADAM_ADV_API_KEY | One of two | Advertiser API key from partners.kadam.net -> Profile -> API |
KADAM_PUB_API_KEY | One of two | Publisher API key from pub.kadam.net -> Profile -> API |
KADAM_ADV_API_BASE | No | Advertiser API URL (default: https://partners.kadam.net/api/v1) |
KADAM_PUB_API_BASE | No | Publisher API URL (default: https://pub.kadam.net/api) |
LOG_LEVEL | No | Log level: trace, debug, info, warn, error, fatal (default: info) |
At least one API key must be provided in stdio mode. In HTTP mode, tokens are passed per-request via Bearer authentication.
The tool catalog matches the role of the bearer. Once per session (and once per process in stdio mode) the server calls GET /api/v1/access on the advertiser API, which answers { impersonation: bool }:
| Bearer | impersonation | Catalog |
|---|---|---|
Advertiser API key, or a cabinet JWT with sub only | false | 75 tools; create_campaign / update_campaign have no manager-only fields |
Cabinet JWT with act.sub (a Kadam manager acting for the client) | true | 80 tools (adds the five marked "manager-only" below); campaign writes accept hasCorrectPostback, isDirectTrafficPriority, allowMultiAds |
| Publisher API key | n/a | 17 publisher tools; the publisher API has no impersonation |
This is a catalog hint, not a gate: the Kadam API enforces the same rule on every call (403 / 422 for a client token). If /access cannot be reached, the session gets the client catalog — the smaller one is always safe to show.
For server-side deployment serving multiple users:
| Variable | Required | Description |
|---|---|---|
MCP_TRANSPORT | No | "stdio" (default) or "http" |
MCP_HTTP_PORT | No | HTTP port (default: 8080) |
MCP_HTTP_HOST | No | Bind address (default: 0.0.0.0) |
KADAM_ADV_DOMAIN | No | Advertiser domain for PRM (default: https://partners.kadam.net) |
KADAM_PUB_DOMAIN | No | Publisher domain for PRM (default: https://pub.kadam.net) |
docker run -d --name kadam-mcp \
-e MCP_TRANSPORT=http \ -p 8080:8080 \ kadam/mcp-server:latest
{
"mcpServers": { "kadam-adv": { "url": "https://partners.kadam.net/mcp", "headers": { "Authorization": "Bearer YOUR_ADV_API_KEY" } } } }
Add https://partners.kadam.net/mcp (advertiser) or https://pub.kadam.net/mcp (publisher) as Server URL in ChatGPT settings. OAuth discovery, registration, and login happen automatically.
Requires KADAM_ADV_API_KEY.
| Tool | Description | Annotations |
|---|---|---|
kadam_adv_get_dictionary | Reference dictionary: campaign types, browsers, platforms, devices, connections, categories, isps, conversion templates, countries, regions, cities | readOnly |
| Tool | Description | Annotations |
|---|---|---|
kadam_adv_list_campaigns | List campaigns with filters (folder, status, type, date, search) and pagination | readOnly |
kadam_adv_get_campaign | Get full campaign configuration by ID: landing page URL, bids per country, budgets, targeting, frequency caps, schedule, conversion settings | readOnly |
kadam_adv_create_campaign | Create campaign with full targeting (countries, devices, OS, browsers, age, gender, audiences); dryRun: true validates only | — |
kadam_adv_update_campaign | Update any campaign fields by ID | — |
kadam_adv_set_campaign_status | Bulk status change (active/paused/archived/restored) for comma-separated IDs; reports per-ID result | idempotent |
kadam_adv_delete_campaigns | Bulk delete of archived campaigns by comma-separated IDs; requires confirm: true, reports per-ID result | destructive |
kadam_adv_move_campaigns | Move campaigns to a campaign group by comma-separated campaign IDs and target group ID | idempotent |
kadam_adv_copy_campaign | Copy a campaign into a campaign group: settings and bids are cloned, the copy starts paused and re-enters moderation. Optional pricing-model switch, push <-> in-page push cross-format copy, autorules and per-site bids | — |
kadam_adv_bulk_replace_urls | Find and replace a landing-URL fragment across campaigns and their creatives. Manager-only (impersonation sessions); supports dryRun | destructive |
kadam_adv_set_campaign_rss | Point a native campaign at an RSS feed to import creatives, or stop the import with an empty link | idempotent |
kadam_adv_set_easy_start | Turn Easy Start (curated site set) on or off for a campaign. Manager-only (impersonation sessions) | idempotent |
kadam_adv_get_blocked_traffic_sources | Traffic sources rejecting a campaign, split into category blocks and moderation-tag blocks. Manager-only (impersonation sessions) | readOnly |
kadam_adv_get_traffic_forecast | Bid-to-traffic curve for a targeting set from yesterday's auction. An empty curve means the forecast could not be built, not that traffic is zero | readOnly |
| Tool | Description | Annotations |
|---|
Nur der Anfang wird gezeigt; den Rest findest du im Repo