Servidor MCP

Deja que Claude y otros agentes busquen patrocinadores y creadores. 19 herramientas, JSON-RPC 2.0 sobre HTTP.

Endpoint

POST https://sponsrs.link/api/mcp. Envía las solicitudes con una cabecera Authorization de la forma Bearer mcp_... Crea una clave en Ajustes, Claves API. El secreto se muestra una sola vez y solo se guarda su hash.

Conectar un cliente

{
  "mcpServers": {
    "sponsrs": {
      "type": "http",
      "url": "https://sponsrs.link/api/mcp",
      "headers": {
        "Authorization": "Bearer mcp_YOUR_KEY"
      }
    }
  }
}

O llama a una herramienta directamente:

curl -X POST https://sponsrs.link/api/mcp \
  -H "Authorization: Bearer mcp_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sponsor_search","arguments":{"search":"vpn","limit":5}}}'

Permisos (scopes)

read:sponsorsread:youtubersyoutuber:writeworkspace:readworkspace:write

Cuotas

Cada llamada consume solicitudes de tu cuota mensual. Las herramientas más pesadas cuestan más (columna Coste).

PlanSolicitudes al mesHerramientas de escrituraAnálisis completo
Free30NoNo
Starter300NoNo
Pro1000NoNo
Agency10.000SíSí

Herramientas (19)

Los argumentos marcados con * son obligatorios. Los nombres y descripciones de las herramientas son metadatos de la API y se mantienen en inglés.

sponsor_searchread:sponsorsCoste 1

Search sponsors (brands that pay creators). Filters: text, status, category, niches, creator language, median subscribers.

Argumentos: search, status, category, niches, language, minMedianSubscribers, maxMedianSubscribers, page, limit, sort, order

sponsor_getread:sponsorsCoste 1

Get one sponsor by id (name, website, category, status, alternate names, activity).

Argumentos: id*

sponsor_statsread:sponsorsCoste 1

Sponsor stats: number of youtubers, median subscribers, operations per week / month / year.

Argumentos: id*

sponsor_similarread:sponsorsCoste 1

Sponsors similar to this one (shared creators, then same category).

Argumentos: id*, limit

sponsor_youtubersread:sponsorsCoste 1

Creators this sponsor has worked with, most recent first.

Argumentos: id*, limit

sponsor_mostActiveread:sponsorsCoste 1

Most active sponsors over a period (week, month or year), optionally for one creator language.

Argumentos: period, limit, language

sponsor_recentVideosread:sponsorsCoste 1

Latest sponsored videos for a sponsor.

Argumentos: id*, limit

sponsor_recentCollaborationsread:sponsorsCoste 1

Latest collaborations for a sponsor: one video per creator.

Argumentos: id*, limit

youtuber_searchread:youtubersCoste 1

Search creators (any platform). Filters: text, platform, language, country, subscribers, monthly frequency, niches, brands worked with, ratio sponsored.

Argumentos: search, platform, language, country, minSubscribers, maxSubscribers, monthlyFrequency, niches, hasWorkedWith, hasNotWorkedWith, minRatioSponsored, maxRatioSponsored, page, limit, sortBy, sortOrder

youtuber_getread:youtubersCoste 1

Get a creator: stats, LLM description and sponsor profile when available, last analysis dates.

Argumentos: id*

youtuber_sponsorsread:youtubersCoste 1

Sponsors of a creator, with first / last video dates.

Argumentos: id*, includeNonValidated, limit, offset, sortBy

youtuber_recentSponsoredread:youtubersCoste 1

Latest sponsored videos of a creator.

Argumentos: id*, limit

youtuber_similarread:youtubersCoste 1

Similar creators: those sharing the most sponsors and niches (similarity 0-1).

Argumentos: id*, limit

youtuber_lastActiveBiggestread:youtubersCoste 1

Biggest creators with a sponsored video in the last 15 days.

Argumentos: language, limit

youtuber_addyoutuber:writeCoste 1

Add a creator by channel id, @handle or URL. Returns a batchId; poll import_status.

Argumentos: input*

youtuber_bulk_addyoutuber:writeCoste 1

Add up to 50 creators at once. Returns a batchId; poll import_status.

Argumentos: inputs*

youtuber_refreshyoutuber:writeCoste 50

Re-scan a creator now. Refused if analyzed less than 7 days ago. Costs 50 requests.

Argumentos: id*

youtuber_fullAnalysisyoutuber:writeCoste 200

Deep re-analysis of a creator's history with the current detection pipeline. Agency plan only, refused if done less than 30 days ago. Costs 200 requests.

Argumentos: id*

import_statusread:youtubersCoste 1

Status of an import batch: total / queued / done / failed and start / finish times. Batches expire after 7 days.

Argumentos: batchId*