BuildFeed

Startup, product, and design takes from curated tech YouTube, with timestamped transcript passages.

我该使用它吗

质量与安全性

A
描述质量
98%
模式完整度
77%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,804token 数(工具定义)
~1.3 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.41%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "buildfeed": {
      "url": "https://buildfeed.tech/api/mcp"
    }
  }
}

远程端点

https://buildfeed.tech/api/mcpstreamable-http

它能做什么

工具清单

工具(10)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢search_videos(query, category, since, limit)

Full-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).

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Search keywords, e.g. \"Claude agents\", \"seed fundraising\", \"Figma design systems\"."
    },
    "category": {
      "type": "string",
      "enum": [
        "AI",
        "VC",
        "Startup",
        "Product",
        "Design",
        "Tools"
      ],
      "description": "Restrict results to one category: AI, VC, Startup, Product, Design, or Tools."
    },
    "since": {
      "type": "string",
      "minLength": 8,
      "maxLength": 40,
      "description": "Only videos published on or after this ISO 8601 date (reads the archive index)."
    },
    "limit": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "description": "Max results to return (default 20, hard cap 50)."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_transcript_passages(query, category, topic, contentType, audience, ...)

Search 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.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200
    },
    "category": {
      "type": "string",
      "enum": [
        "AI",
        "VC",
        "Startup",
        "Product",
        "Design",
        "Tools"
      ]
    },
    "topic": {
      "type": "string",
      "enum": [
        "ai-agents",
        "language-models",
        "rag-and-search",
        "model-training",
        "ai-coding",
        "developer-tools",
        "software-architecture",
        "no-code-and-automation",
        "product-strategy",
        "growth",
        "design-systems",
        "ux-and-research",
        "fundraising",
        "company-building",
        "go-to-market",
        "markets-and-investing",
        "enterprise-ai",
        "robotics",
        "hardware",
        "security-and-privacy"
      ]
    },
    "contentType": {
      "type": "string",
      "enum": [
        "Analysis",
        "Tutorial",
        "Interview",
        "Demo",
        "Review",
        "News",
        "Case Study"
      ]
    },
    "audience": {
      "type": "string",
      "enum": [
        "Investor",
        "Founder",
        "Builder",
        "Product",
        "Designer",
        "General"
      ]
    },
    "limit": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 20
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_transcript(videoId, startSeconds, endSeconds, maxChars)

Get a bounded transcript window for one video. Prefer search_transcript_passages for discovery; use this tool to inspect surrounding context after selecting a video.

输入模式

{
  "type": "object",
  "properties": {
    "videoId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{11}$"
    },
    "startSeconds": {
      "type": "number",
      "minimum": 0
    },
    "endSeconds": {
      "type": "number",
      "exclusiveMinimum": 0
    },
    "maxChars": {
      "type": "integer",
      "minimum": 500,
      "maximum": 20000
    }
  },
  "required": [
    "videoId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_videos(category, sort, since, limit)

List 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.

输入模式

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "enum": [
        "AI",
        "VC",
        "Startup",
        "Product",
        "Design",
        "Tools"
      ],
      "description": "Restrict to one category: AI, VC, Startup, Product, Design, or Tools."
    },
    "sort": {
      "type": "string",
      "enum": [
        "recent",
        "views",
        "likes",
        "quality"
      ],
      "description": "Sort order: recent (default), views, likes, or quality."
    },
    "since": {
      "type": "string",
      "minLength": 8,
      "maxLength": 40,
      "description": "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."
    },
    "limit": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "description": "Max videos to return (default 20, hard cap 50)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_video(id)

Get 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.

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "description": "YouTube video ID (11 chars, e.g. \"dQw4w9WgXcQ\") or a BuildFeed article slug."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_channels(category, limit)

List 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.

输入模式

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "enum": [
        "AI",
        "VC",
        "Startup",
        "Product",
        "Design",
        "Tools"
      ],
      "description": "Restrict to channels that have published in this category."
    },
    "limit": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "description": "Max channels to return (default 20, hard cap 50)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_categories

List 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.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_topics(group, minVideos, limit)

List 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.

输入模式

{
  "type": "object",
  "properties": {
    "group": {
      "type": "string",
      "minLength": 1,
      "maxLength": 50,
      "description": "Optional exact topic family, e.g. \"Building\" or \"Startups\"."
    },
    "minVideos": {
      "type": "integer",
      "minimum": 0,
      "description": "Only return clusters with at least this many videos."
    },
    "limit": {
      "type": "integer",
      "exclusiveMinimum": 0
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_stats

Get 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.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_weekly_roundup(date, limit)

Get 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.

输入模式

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "ISO date (YYYY-MM-DD) identifying a specific week. Omit to list available weeks."
    },
    "limit": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "description": "When listing weeks (no \"date\" given), max entries to return (default 20, hard cap 50)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社区

评价此服务器

证据

最近观测

已验证未记录版本10 个工具