Caption-Pack

Deterministic social-caption API: hooks, bodies, CTAs + hashtags as JSON. No LLM in the loop.

사용해야 할까요

품질 및 안전성

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

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

컨텍스트 비용

~538토큰 (도구 정의)
~976 B일반적인 응답 크기
최소한의 주의 영향 (128k 컨텍스트의 0.42%)

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

설치

원클릭 설치

`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"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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