mcp

Search thousands of active YouTube sponsors and 60,000+ channels from any MCP client. Free tier.

사용해야 할까요

품질 및 안전성

B
설명 품질
100%
스키마 완전성
98%
이름 품질
72%
오염 위험
60%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (8)

  • HIGHTool poisoning patterns detected
  • LOWTool 'sponsor_mostActive' doesn't follow camelCase/snake_casesponsor_mostActive에서
  • LOWTool 'sponsor_recentVideos' doesn't follow camelCase/snake_casesponsor_recentVideos에서
  • LOWTool 'sponsor_recentCollaborations' doesn't follow camelCase/snake_casesponsor_recentCollaborations에서
  • LOWTool 'youtuber_recentSponsored' doesn't follow camelCase/snake_caseyoutuber_recentSponsored에서
  • LOWTool 'youtuber_lastActiveBiggest' doesn't follow camelCase/snake_caseyoutuber_lastActiveBiggest에서
  • INFOTool description contains placeholder or incomplete textyoutuber_add에서
  • INFOTool description contains placeholder or incomplete textyoutuber_bulk_add에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~2,195토큰 (도구 정의)
~1022 B일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.71%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "mcp": {
      "url": "https://api.meetsponsors.com/mcp"
    }
  }
}

원격 엔드포인트

https://api.meetsponsors.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (17)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢sponsor_search(search, status, category, niches, language, ...)

Search sponsors by name, description, industry tags, or filters. Returns compact results (id, name, website, niches, industryTags, country, operations, medianSubscribers). Use sponsor_get for full detail on a specific sponsor.

입력 스키마

{
  "type": "object",
  "properties": {
    "search": {
      "type": "string",
      "description": "Search query (name or description)"
    },
    "status": {
      "type": "string",
      "enum": [
        "VALIDATED",
        "NEED_CONFIRMATION",
        "NEED_INVESTIGATION",
        "NOT_A_SPONSOR"
      ],
      "description": "Filter by sponsor status"
    },
    "category": {
      "type": "string",
      "description": "Filter by industry tag category"
    },
    "niches": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by niche IDs"
    },
    "language": {
      "type": "string",
      "description": "Filter by language (e.g., EN, FR)"
    },
    "minMedianSubscribers": {
      "type": "integer",
      "description": "Minimum median subscribers of YouTubers they sponsor"
    },
    "maxMedianSubscribers": {
      "type": "integer",
      "description": "Maximum median subscribers"
    },
    "page": {
      "type": "integer",
      "minimum": 1,
      "default": 1,
      "description": "Page number for pagination"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Results per page (max 20)"
    },
    "sort": {
      "type": "string",
      "enum": [
        "updatedAt",
        "name",
        "operations"
      ],
      "default": "updatedAt",
      "description": "Sort field"
    },
    "order": {
      "type": "string",
      "enum": [
        "asc",
        "desc"
      ],
      "default": "desc",
      "description": "Sort order"
    }
  }
}
🟢sponsor_get(id)

Get detailed information about a specific sponsor by ID. Strips raw scrape data and llm internal analysis blobs.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Sponsor ID"
    }
  },
  "required": [
    "id"
  ]
}
🟢sponsor_stats(id)

Get statistics for a sponsor: number of YouTubers, median subscribers, operations per week/month/year

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Sponsor ID"
    }
  },
  "required": [
    "id"
  ]
}
🟢sponsor_similar(id, limit)

Find sponsors similar to a given sponsor based on industry tags and niches. Returns compact format.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Sponsor ID"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Maximum number of similar sponsors to return (max 20)"
    }
  },
  "required": [
    "id"
  ]
}
🟢sponsor_youtubers(id, limit)

Get YouTubers who have worked with a sponsor. Returns compact format.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Sponsor ID"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 10,
      "description": "Maximum number of YouTubers to return (max 50)"
    }
  },
  "required": [
    "id"
  ]
}
🟢sponsor_mostActive(period, limit, language, sponsoringKind)

Get the most active sponsors in a given period (week/month/year), optionally filtered by language or sponsoring kind. Returns compact format.

입력 스키마

{
  "type": "object",
  "properties": {
    "period": {
      "type": "string",
      "enum": [
        "week",
        "month",
        "year"
      ],
      "default": "month",
      "description": "Time period"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Number of results (max 20)"
    },
    "language": {
      "type": "string",
      "description": "Filter by language (e.g., EN, FR)"
    },
    "sponsoringKind": {
      "type": "string",
      "enum": [
        "affiliation",
        "sponsorship"
      ],
      "description": "Type of sponsoring"
    }
  }
}
🟢sponsor_recentVideos(id, limit)

Get the most recent sponsored videos from a sponsor, ordered by publication date

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Sponsor ID"
    },
    "limit": {
      "type": "integer",
      "default": 10,
      "minimum": 1,
      "maximum": 50,
      "description": "Number of videos to return (max 50)"
    }
  },
  "required": [
    "id"
  ]
}
🟢sponsor_recentCollaborations(id, limit)

Get the most recent collaboration (one video per YouTuber) with a sponsor, sorted by publication date

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Sponsor ID"
    },
    "limit": {
      "type": "integer",
      "default": 10,
      "minimum": 1,
      "maximum": 50,
      "description": "Number of YouTubers to return (max 50)"
    }
  },
  "required": [
    "id"
  ]
}
🟢youtuber_search(search, language, country, minSubscribers, maxSubscribers, ...)

Search YouTubers with advanced filters: subscribers, language, niches, sponsors worked with, monthly frequency, etc. Returns compact results. Use youtuber_get for full detail.

입력 스키마

{
  "type": "object",
  "properties": {
    "search": {
      "type": "string",
      "description": "Search by channel name"
    },
    "language": {
      "type": "string",
      "description": "Filter by language (e.g., EN, FR)"
    },
    "country": {
      "type": "string",
      "description": "Filter by country code"
    },
    "minSubscribers": {
      "type": "integer",
      "description": "Minimum subscriber count"
    },
    "maxSubscribers": {
      "type": "integer",
      "description": "Maximum subscriber count"
    },
    "monthlyFrequency": {
      "type": "number",
      "description": "Minimum monthly video frequency"
    },
    "niches": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by niche IDs"
    },
    "hasWorkedWith": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Filter by sponsor domains they worked with"
    },
    "hasNotWorkedWith": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Exclude YouTubers who worked with these sponsor domains"
    },
    "minRatioSponsored": {
      "type": "number",
      "minimum": 0,
      "maximum": 100,
      "description": "Minimum percentage of sponsored videos"
    },
    "maxRatioSponsored": {
      "type": "number",
      "minimum": 0,
      "maximum": 100,
      "description": "Maximum percentage of sponsored videos"
    },
    "page": {
      "type": "integer",
      "minimum": 1,
      "default": 1,
      "description": "Page number"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Results per page (max 20)"
    },
    "sortBy": {
      "type": "string",
      "default": "subscriber_count",
      "description": "Sort field"
    },
    "sortOrder": {
      "type": "string",
      "enum": [
        "asc",
        "desc"
      ],
      "default": "desc",
      "description": "Sort order"
    }
  }
}
🟢youtuber_get(id)

Get detailed information about a specific YouTuber by their YouTube channel ID. Includes llmDescription and llmSponsorProfile (LLM-friendly summaries).

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "YouTube channel ID"
    }
  },
  "required": [
    "id"
  ]
}
🟢youtuber_sponsors(id, includeNonValidated, limit)

Get sponsors a YouTuber has worked with, including video counts for each sponsor. Returns compact format.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "YouTube channel ID"
    },
    "includeNonValidated": {
      "type": "boolean",
      "default": false,
      "description": "Include non-validated sponsors"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 10,
      "description": "Maximum number of sponsors to return (max 50)"
    }
  },
  "required": [
    "id"
  ]
}
🟢youtuber_recentSponsored(id, limit)

Get the most recent sponsored videos from a YouTuber, with one video per sponsor (sorted by publication date)

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "YouTube channel ID"
    },
    "limit": {
      "type": "integer",
      "default": 10,
      "minimum": 1,
      "maximum": 50,
      "description": "Number of sponsorships to return (max 50)"
    }
  },
  "required": [
    "id"
  ]
}
🟢youtuber_similar(id, limit)

Find YouTubers similar to a given YouTuber based on content, niches, and sponsors. Returns compact format.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "YouTube channel ID"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Maximum number of similar YouTubers to return (max 20)"
    }
  },
  "required": [
    "id"
  ]
}
🟢youtuber_lastActiveBiggest(language, limit)

Get the biggest YouTubers who have been active recently (last 15 days) for a specific language. Returns compact format.

입력 스키마

{
  "type": "object",
  "properties": {
    "language": {
      "type": "string",
      "enum": [
        "EN",
        "FR",
        "ES"
      ],
      "default": "EN",
      "description": "Language filter"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Maximum number of YouTubers to return (max 20)"
    }
  }
}
🟡youtuber_add(input)

Add a single YouTuber to the database and trigger the full enrichment pipeline (tags, niches, description, similarity, sponsor detection). Returns a batchId you can poll with import_status. Prefer passing a channel ID (UCxxxxxxxxxxxxxxxxxxxxxx, 24 chars) — handles ('@xxx') and URLs work too but cost an extra YouTube API quota point per call to resolve.

입력 스키마

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string",
      "description": "Channel ID (UCxxx, preferred), handle ('@xxx'), or full youtube.com URL."
    }
  },
  "required": [
    "input"
  ]
}
🟡youtuber_bulk_add(inputs)

Add up to 50 YouTubers in one call and trigger enrichment for each. Returns a batchId you can poll with import_status. Strongly prefer channel IDs (UCxxxxxxxxxxxxxxxxxxxxxx, 24 chars) over handles/URLs — handles cost an extra YouTube API quota point each, which depletes the daily 10k budget faster.

입력 스키마

{
  "type": "object",
  "properties": {
    "inputs": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 50,
      "description": "Array of channel IDs (UCxxx, preferred), handles ('@xxx'), or full youtube.com URLs."
    }
  },
  "required": [
    "inputs"
  ]
}
⚪import_status(batchId)

Poll the progress of a bulk import batch by its batchId. Returns total/queued/done/failed counts plus startedAt/finishedAt timestamps. Batches expire after 7 days.

입력 스키마

{
  "type": "object",
  "properties": {
    "batchId": {
      "type": "string",
      "description": "The batchId returned by youtuber_add or youtuber_bulk_add."
    }
  },
  "required": [
    "batchId"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 17개
검증됨버전이 기록되지 않음도구 17개