# framefetch

> framefetch — reyd8777-framefetch. Use this tool when you need to extract clean video data from multiple platforms, including YouTube, TikTok, and Instagram, and require a unified API call for metadata, insights, transcripts, and parametric frames. It solves the problem of manually handling video data extraction across different platforms, providing a streamlined and agent-first approach with typed errors and result caching. The tool accepts video URLs and field specifications as input and outputs the extracted data, with options for refund-on-fail and pay-per-call pricing via USDC or Stripe.

Canonical page: https://skillsregistry.net/skills/reyd8777-framefetch  
JSON: https://api.skillsregistry.net/v1/skills/reyd8777-framefetch

## Description

# FrameFetch

**One API/MCP call gives an agent clean video data across 6 platforms** — metadata + insights, a Whisper transcript, and parametric frames (pick fps or exact timestamps → pushed to S3). YouTube (incl. Shorts), TikTok, Reddit, Instagram, Pinterest.

Agent-first: typed errors, refund-on-fail, result caching. Pay per call via x402 (USDC on Base) or Stripe.

## Endpoints
- POST /v1/extract — any combination of metadata/insights/transcript/frames in one call
- POST /v1/metadata · /v1/transcript · /v1/frames — shortcuts
- GET /v1/platforms — capability matrix · POST /v1/keys — free key + credit

## Example
curl -X POST https://framefetch.net/v1/extract -H "Authorization: Bearer <key>" -H "Content-Type: application/json" -d '{"url":"https://youtu.be/...","fields":["metadata","transcript"]}'

https://framefetch.net

## Trust

- **Trust score (0–1):** 0.30
- **Verification tier:** unverified
- **Last scanned:** 2026-09-03

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** social-media
- **Updated:** 2026-09-03

## Source

- **Source listing:** [Smithery](https://smithery.ai/server/reyd8777/framefetch)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "reyd8777-framefetch"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/reyd8777-framefetch` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/reyd8777-framefetch/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
