Skip to main content

Semantic search over a curated, multilingual corpus of AI & coding YouTube video summaries — MCP server for the AI YouTube Digest API.

Project description

aidevtube-mcp

Semantic search over the entire AI & coding YouTube landscape — right inside your LLM.

aidevtube-mcp is the official MCP server for the AI YouTube Digest — a continuously growing, topic-tagged, multilingual corpus of per-video summaries from ~40 hand-curated AI & coding YouTube channels (Nate Herk, Tech With Tim, Theo, NeuralNine, WorldofAI, and many more), updated every week.

Stop scrubbing through hours of video. Ask your agent "what did the AI-dev world say about Claude Code agents this month?" and get straight, sourced answers — searched by meaning, not keywords, across the whole back-catalogue.

Why it's useful

  • 🔎 Semantic search (hybrid vector + Cohere rerank) — finds videos by what they're about, not just exact words.
  • 🗓️ Longitudinal — a week-by-week map of the AI/coding discourse, not just today's hype. Pro keys search the full archive.
  • 🏷️ Topic & channel filters — narrow to "Claude Code & Anthropic-Tooling", a specific creator, etc.
  • 🌍 Multilingual — summaries in English, German and French.
  • 🔌 Drop-in — works in Claude Code, Claude Desktop, Cursor, or any MCP client. There's also a plain REST API (api.aidevtube.com).

Quick start

Add to your MCP client (Claude Desktop / Claude Code / Cursor):

{
  "mcpServers": {
    "aidevtube": {
      "command": "uvx",
      "args": ["aidevtube-mcp"],
      "env": { "AIDEVTUBE_API_KEY": "adt_your_key_here" }
    }
  }
}

Or run it directly:

AIDEVTUBE_API_KEY=adt_… uvx aidevtube-mcp

Get an API key: subscribe to Pro at aidevtube.com (€/$5 per month, incl. 1,000 API calls/month) → Account → API → generate your key.

Tools

Tool Description
search(query, topics, channel, lang, limit) Semantic search. Empty query = browse newest by filters.
list_topics() The canonical topic labels for the topics filter.

search returns {results: [{title, url, channel, topics, published_at, summary}], count, quota_remaining}.

Example

"Find recent videos about building autonomous coding agents."

search(query="autonomous coding agents", lang="en", limit=5)

Configuration

Env var
AIDEVTUBE_API_KEY Your Pro API key (required).
AIDEVTUBE_API_BASE Override the API base (default https://api.aidevtube.com).

Links

MIT licensed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aidevtube_mcp-0.1.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aidevtube_mcp-0.1.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file aidevtube_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: aidevtube_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for aidevtube_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4ddf3fd2de2d17154031dd2c1a10e624abb96e8a5d8fc751008f7e5bf16b02f0
MD5 c67411cbffb6da2e68c5d1b0e58ee98b
BLAKE2b-256 6cbec90c83a39a7f78800bf5c1ac5acda1b373232ef653962b52e2aa895d16cd

See more details on using hashes here.

File details

Details for the file aidevtube_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aidevtube_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for aidevtube_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1c866427c0a999eae5f40156133c64212371def4db8668c0e0c45832fe96131b
MD5 1d84dbdade97f219ecc12440dbbd2c37
BLAKE2b-256 548ae84625e9953edae5c083a478f2e7fffda3a54fc261aadad3d100cf28337e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page