BuildFeed
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Startup, product, and design takes from curated tech YouTube, with timestamped transcript passages.
| Author | tech.buildfeed |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2039 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"BuildFeed": {
"url": "https://buildfeed.tech/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (10)
search_videosFull-text search over BuildFeed's curated AI/startup/VC YouTube video library. Scores videos by keyword match across title, topics, TLDR summary, channel name, and key takeaways, ranked by relevance (then recency). Use this when the user asks about a specific topic, person, product, or company and you need to find relevant videos with summaries — not when you just want to browse everything (use list_videos for that instead).
Parameters:
query(required) — string — Search keywords, e.g. "Claude agents", "seed fundraising", "Figma design systems".limit— integer — Max results to return (default 20, hard cap 50).since— string — Only videos published on or after this ISO 8601 date (reads the archive index).category— string — Restrict results to one category: AI, VC, Startup, Product, Design, or Tools.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_transcript_passagesSearch inside transcript passages, returning the most relevant timestamped excerpts across multiple videos. Use this for evidence, quotations, implementation details, or questions whose answer may not appear in a title or summary.
Parameters:
query(required) — stringlimit— integertopic— stringaudience— stringcategory— stringcontentType— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_transcriptGet a bounded transcript window for one video. Prefer search_transcript_passages for discovery; use this tool to inspect surrounding context after selecting a video.
Parameters:
videoId(required) — stringmaxChars— integerendSeconds— numberstartSeconds— number
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_videosList curated BuildFeed videos, optionally filtered by category and sorted by recency, views, likes, or quality score. Returns compact video records (title, channel, categories, view/like counts, quality score) without transcript or description text. Use this to browse recent/top videos; use search_videos instead when looking for a specific topic.
Parameters:
sort— string — Sort order: recent (default), views, likes, or quality.limit— integer — Max videos to return (default 20, hard cap 50).since— string — Only videos published on or after this ISO 8601 date. Searches the full archive; videos outside the rolling cache have qualityScore 0 and commentCount 0.category— string — Restrict to one category: AI, VC, Startup, Product, Design, or Tools.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_videoGet full detail for a single BuildFeed video — description, channel info, stats, categories, topics, TLDR, and key takeaways (the raw transcript text itself is excluded). Accepts either an 11-character YouTube video ID or a BuildFeed article slug. Use this after search_videos/list_videos to drill into one specific result.
Parameters:
id(required) — string — YouTube video ID (11 chars, e.g. "dQw4w9WgXcQ") or a BuildFeed article slug.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_channelsList YouTube channels tracked by BuildFeed, with per-channel video counts and categories, sorted by video count descending. Use this to discover which creators BuildFeed covers, optionally filtered to a category.
Parameters:
limit— integer — Max channels to return (default 20, hard cap 50).category— string — Restrict to channels that have published in this category.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_categoriesList all of BuildFeed's video categories (AI, VC, Startup, Product, Design, Tools) with the number of videos in each. Use this to understand the taxonomy before filtering search_videos/list_videos/list_channels by category.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_topicsList canonical topic clusters from the full BuildFeed archive, grouped into stable families such as AI & Models, Building, Product, Startups, and Industry. Returns video counts, aliases, content-type distribution, and audience labels.
Parameters:
group— string — Optional exact topic family, e.g. "Building" or "Startups".limit— integerminVideos— integer — Only return clusters with at least this many videos.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_statsGet aggregate statistics for the entire BuildFeed corpus: total videos, channels, categories, topics, and views; the published-date range; and transcript/TLDR enrichment coverage. Use this for high-level "how much data / how fresh" questions rather than per-video detail.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_weekly_roundupGet BuildFeed's weekly roundup content. Without a date, returns the index of available weekly roundups (most recent first) — useful for discovering which weeks exist. With a date (YYYY-MM-DD week key), returns that week's full roundup detail. Use this for "what happened this week" or historical week-by-week summary questions.
Parameters:
date— string — ISO date (YYYY-MM-DD) identifying a specific week. Omit to list available weeks.limit— integer — When listing weeks (no "date" given), max entries to return (default 20, hard cap 50).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.