Moonscroll
Short Form Video Insights for Instagram, TikTok, Shorts
사용해야 할까요
품질 및 안전성
발견 사항 (1)
- LOWget_audience_highlights에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"moonscroll": {
"url": "https://api.moonscroll.ai/mcp"
}
}
}원격 엔드포인트
https://api.moonscroll.ai/mcpstreamable-http할 수 있는 일
도구 목록
도구 (13)
🟢list_brands(limit)
List brands visible to this API token.
입력 스키마
{
"type": "object",
"properties": {
"limit": {
"default": 50,
"type": "integer"
}
}
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢get_brand(brand_hash)
Retrieve a single brand by hash.
입력 스키마
{
"type": "object",
"properties": {
"brand_hash": {
"type": "string"
}
},
"required": [
"brand_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢list_brand_audiences(brand_hash, include_low_fit, limit)
List audiences with fit scores for a brand. High-fit only unless include_low_fit=true.
입력 스키마
{
"type": "object",
"properties": {
"brand_hash": {
"type": "string"
},
"include_low_fit": {
"default": false,
"type": "boolean"
},
"limit": {
"default": 50,
"type": "integer"
}
},
"required": [
"brand_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢list_audiences(limit)
List project audiences visible to this API token.
입력 스키마
{
"type": "object",
"properties": {
"limit": {
"default": 50,
"type": "integer"
}
}
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢get_audience(audience_hash)
Retrieve a single audience by hash.
입력 스키마
{
"type": "object",
"properties": {
"audience_hash": {
"type": "string"
}
},
"required": [
"audience_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟡get_audience_patterns(audience_hash, pattern_type, upload_timeframe, more_than_one_video, show_other_options, ...)
Get pattern analysis for an audience. pattern_type is required (one of: type, format, structure, categories, main_topic, content_angle, tone, audience, language, hook_type, hook_phrase, hook_visual, cta_type, cta_style). Optional upload_timeframe, more_than_one_video, show_other_options, sort.
입력 스키마
{
"type": "object",
"properties": {
"audience_hash": {
"type": "string"
},
"pattern_type": {
"description": "Pattern type to analyze. One of: type, format, structure, categories, main_topic, content_angle, tone, audience, language, hook_type, hook_phrase, hook_visual, cta_type, cta_style.",
"enum": [
"type",
"format",
"structure",
"categories",
"main_topic",
"content_angle",
"tone",
"audience",
"language",
"hook_type",
"hook_phrase",
"hook_visual",
"cta_type",
"cta_style"
],
"type": "string"
},
"upload_timeframe": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"more_than_one_video": {
"default": true,
"type": "boolean"
},
"show_other_options": {
"default": false,
"type": "boolean"
},
"sort": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
}
},
"required": [
"audience_hash",
"pattern_type"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢get_audience_highlights(audience_hash, brand_hash)
Brand-specific audience highlights. Requires brand_hash.
입력 스키마
{
"type": "object",
"properties": {
"audience_hash": {
"type": "string"
},
"brand_hash": {
"type": "string"
}
},
"required": [
"audience_hash",
"brand_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢list_ideas(brand_hash, limit)
List ideas for a brand. Requires brand_hash.
입력 스키마
{
"type": "object",
"properties": {
"brand_hash": {
"type": "string"
},
"limit": {
"default": 50,
"type": "integer"
}
},
"required": [
"brand_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢get_idea(idea_hash)
Retrieve a single idea by hash.
입력 스키마
{
"type": "object",
"properties": {
"idea_hash": {
"type": "string"
}
},
"required": [
"idea_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}⚪generate_idea(brand_hash, promotion_rating)
Generate one idea for a brand. Optional promotion_rating 0-10.
입력 스키마
{
"type": "object",
"properties": {
"brand_hash": {
"type": "string"
},
"promotion_rating": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
}
},
"required": [
"brand_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢list_scripts(brand_hash, idea_hash, limit)
List scripts. Requires brand_hash and/or idea_hash.
입력 스키마
{
"type": "object",
"properties": {
"brand_hash": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"idea_hash": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"limit": {
"default": 50,
"type": "integer"
}
}
}출력 스키마
{
"type": "object",
"additionalProperties": true
}🟢get_script(script_hash)
Retrieve a single script by hash.
입력 스키마
{
"type": "object",
"properties": {
"script_hash": {
"type": "string"
}
},
"required": [
"script_hash"
]
}출력 스키마
{
"type": "object",
"additionalProperties": true
}⚪generate_script(idea_hash, brand_hash, promotion_rating)
Generate a script from idea_hash, or from brand_hash (creates one idea first). Optional promotion_rating 0-10.
입력 스키마
{
"type": "object",
"properties": {
"idea_hash": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"brand_hash": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"promotion_rating": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null
}
}
}출력 스키마
{
"type": "object",
"additionalProperties": true
}커뮤니티
증거