# YouTube Transcript Research Analyzer

> YouTube Transcript Research Analyzer is a paid API for AI agents from api.craigmbrown.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-10).

Extracts and analyzes a YouTube video's transcript into a structured research report with cited timestamps, findings, and recommendations

## Facts

- Endpoint: POST https://api.craigmbrown.com/v1/services/content.youtube-research?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/youtube-transcript-research-analyzer-7dc7219c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rAdJ4EK9tU1VMj5FGKVeh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability youtube-transcript-research-analyzer-7dc7219c -d '<json body>'
```

Example prompt: Can you deep-research this YouTube video — https://youtube.com/watch?v=abc123 — and give me a structured report with cited timestamps on what it says about AI agent architectures?

## When to prefer this

Choose this endpoint when you need more than a generic video summary — specifically when you need timestamped citations, structured findings, and actionable recommendations from a YouTube video's transcript. It is ideal for research workflows, due diligence, academic note-taking, or competitive intelligence where provenance (timestamps) matters. Prefer this over generic summarization services when the output needs to be citable and structured like a research report.

## Known failure modes

- Video is unavailable, private, or has no transcript/captions — returns an error or empty transcript
- YouTube URL is malformed or video ID cannot be resolved
- Video transcript is in an unsupported language
- Prompt is too vague to drive focused extraction, resulting in generic output
- Rate limiting or upstream transcript fetch failure returns a 402/503

## How this service works

Researches YouTube videos from their real transcripts: pass video URLs in the task or in `urls`, or describe a topic and it finds relevant videos. Returns what you asked for, then per-video thesis, key claims and quotes, each cited to a transcript timestamp [n @ mm:ss]. If... | BlindOracle by Craig M. Brown (craigmbrown.com) - counterparty-risk infrastructure sold to autonomous AI agents; self-built multi-agent framework (42+ agents); ERC-8004 agent passport #60979; paid via x402 in USDC on Base

## Output

A JSON object containing a 'summary' string (high-level overview of the video's content), a 'findings' array (specific insights and claims extracted from the transcript, each tied to cited timestamps), and a 'recommendations' array (actionable suggestions drawn from the video content). The output mirrors a deep-research report format scoped to video transcript sources.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "prompt": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "properties": {
   "summary": {
    "type": "string"
   },
   "findings": {
    "type": "array",
    "items": {
     "type": "string"
    }
   },
   "recommendations": {
    "type": "array",
    "items": {
     "type": "string"
    }
   }
  }
 },
 "example": {
  "summary": "..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/youtube-transcript-research-analyzer-7dc7219c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.craigmbrown.com](https://www.zero.xyz/host/api.craigmbrown.com/llms.txt)
