Caption-Pack
Deterministic social-caption API: hooks, bodies, CTAs + hashtags as JSON. No LLM in the loop.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"caption-pack": {
"url": "https://caption-pack-mcp.onrender.com/mcp"
}
}
}원격 엔드포인트
https://caption-pack-mcp.onrender.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (3)
🟡generate_captions(topic, audience, tone, platform, count, ...)
Use when the user wants ready-to-post social captions — hooks, post bodies, CTAs, and hashtags as JSON for LinkedIn, Instagram, TikTok, or X. Deterministic template engine (no LLM): best for on-brand, repeatable captions, not open-ended creative writing. tone: warm | bold | professional | playful platform: linkedin | instagram | tiktok | x count: 1-10 captions. Costs 1 API credit per call.
입력 스키마
{
"type": "object",
"properties": {
"topic": {
"title": "Topic",
"type": "string"
},
"audience": {
"title": "Audience",
"type": "string"
},
"tone": {
"default": "warm",
"title": "Tone",
"type": "string"
},
"platform": {
"default": "linkedin",
"title": "Platform",
"type": "string"
},
"count": {
"default": 5,
"title": "Count",
"type": "integer"
},
"include_hashtags": {
"default": true,
"title": "Include Hashtags",
"type": "boolean"
}
},
"required": [
"topic",
"audience"
],
"title": "generate_captionsArguments"
}출력 스키마
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "generate_captionsOutput"
}🟢check_balance
Use before generating when you're unsure the key still has credits, or when the user asks about their plan, tier, or expiry. Shows remaining API credits, key tier, and expiry.
입력 스키마
{
"type": "object",
"properties": {},
"title": "check_balanceArguments"
}출력 스키마
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "check_balanceOutput"
}🟡mint_free_trial
Use when no API key is configured and the user wants to try Caption-Pack free. Only call after the user agrees to the free tier — never mint silently. Mints a 25-call trial API key (no card, no account). Abuse guards: one key per IP per day, 7-day expiry, free keys can never convert to paid. The key is shown ONCE — save it as CAPTIONPACK_API_KEY immediately.
입력 스키마
{
"type": "object",
"properties": {},
"title": "mint_free_trialArguments"
}출력 스키마
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "mint_free_trialOutput"
}커뮤니티
증거