---
name: linkdr-youtube-outreach
description: >-
  Find YouTube creators ranking for a keyword and draft outreach using LinkDR's
  admin data MCP. Use when the user wants YouTube influencer emails, creator
  outreach, or video SERP contacts. Fetch
  https://linkdr.com/skills/youtube-outreach/SKILL.md. Connect
  https://linkdr.com/mcp and complete LinkDR OAuth as an admin.
version: 0.1.0
homepage: https://linkdr.com/skills/youtube-outreach/SKILL.md
---

# LinkDR: YouTube outreach

**Start here:** You are reading `https://linkdr.com/skills/youtube-outreach/SKILL.md`. Complete only if the last line is `END SKILL v0.1.0`.

Managed backlink orders: `https://linkdr.com/SKILL.md`. This skill only reads cached creator + SERP data.

## Connect

Add `https://linkdr.com/mcp`. Complete OAuth in the client. Do not paste tokens in chat.

```json
{
  "mcpServers": {
    "linkdr": {
      "url": "https://linkdr.com/mcp"
    }
  }
}
```

## Steps

1. Confirm the keyword (decode spaces, not `+`). Optional: `search_keywords` first.
2. `get_keyword_serp({ keyword })`.
3. Keep `serp.videos` and organic rows with `resultType` `youtube_video`.
4. For each URL:
   - If `creator` is present, use `name`, `handle`, `followers`, `hasEmail`.
   - Email: only `get_contacts({ url })` or `search_creators({ q: handle, platform: "YOUTUBE" })`.
5. Skip rows with no creator and no contact. Do not scrape YouTube.
6. Draft 3–5 emails in the user's own mail tool. LinkDR does not send.

Primary action label from the payload: **Write creator outreach** (`youtube_outreach`).

## Do not

- Call DataForSEO or invent subscriber counts
- Treat a SERP snippet email as the canonical address. Use `get_contacts` or `search_creators` for the stored record.
- Pitch a guest post price unless the user also loaded the checkout skill

END SKILL v0.1.0
