Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,542Letters: 14Defects: 1,324counted 1 min ago
teppi

Server definition

Hash
sha256:ae03479a0e326518d917a136fb9aab9d82fea33cf0936ac852bb7baa09c5cc33
What it is
What a remote MCP server returned when asked what it offers: 15 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "이미지 1~50장의 비동기 생성 또는 편집 작업을 접수합니다. 접수 즉시 장수×40포인트가 선차감되고 실패한 이미지의 포인트는 즉시 환급됩니다. 접수 후에는 취소할 수 없습니다. [이미지당 40포인트]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "background": { "description": "배경 방식", "enum": [ "auto", "opaque", "transparent" ], "type": "string" }, "idempotency_key": { "description": "같은 요청의 재전송으로 인한 중복 생성·과금을 막는 고유 키", "maxLength": 128, "minLength": 8, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "image_count": { "description": "만들 이미지 장수, 1~50", "maximum": 50, "minimum": 1, "type": "integer" }, "image_url": { "description": "편집 모드에서 변경할 원본 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "mode": { "description": "작업 방식", "enum": [ "generate", "edit" ], "type": "string" }, "output_format": { "description": "출력 포맷", "enum": [ "png", "jpeg", "webp" ], "type": "string" }, "prompt": { "description": "생성 또는 편집 지시, 최대 28,000자", "maxLength": 28000, "type": "string" }, "reference_image_url": { "description": "생성 모드에서 사용할 참고 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "size": { "description": "표준 출력 크기, 기본 1024x1024", "enum": [ "1024x1024", "1536x1024", "1024x1536", "1152x864", "864x1152" ], "type": "string" } }, "required": [ "mode", "prompt", "image_count" ], "type": "object" }, "name": "image_batch_create", "outputSchema": null }, { "description": "완료된 대량 작업 결과 중 지정한 한 장을 이미지 콘텐츠로 반환합니다. [무료]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "index": { "description": "0부터 시작하는 이미지 번호", "maximum": 49, "minimum": 0, "type": "integer" }, "job_id": { "description": "작업 ID", "pattern": "^[a-f0-9]{32}$", "type": "string" } }, "required": [ "job_id", "index" ], "type": "object" }, "name": "image_batch_result", "outputSchema": null }, { "description": "대량 이미지 작업의 진행 상태, 선차감·환급·현재 차감 포인트를 조회합니다. [무료]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "job_id": { "description": "작업 ID", "pattern": "^[a-f0-9]{32}$", "type": "string" } }, "required": [ "job_id" ], "type": "object" }, "name": "image_batch_status", "outputSchema": null }, { "description": "원본 이미지와 편집 지시로 이미지 한 장을 편집하고 이미지 콘텐츠로 반환합니다. 장당 40포인트입니다. [이미지당 40포인트]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "background": { "description": "배경 방식", "enum": [ "auto", "opaque", "transparent" ], "type": "string" }, "idempotency_key": { "description": "같은 요청의 재전송으로 인한 중복 생성·과금을 막는 고유 키", "maxLength": 128, "minLength": 8, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "image_url": { "description": "원본 이미지 — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "output_format": { "description": "출력 포맷", "enum": [ "png", "jpeg", "webp" ], "type": "string" }, "prompt": { "description": "편집 지시, 최대 28,000자", "maxLength": 28000, "type": "string" }, "size": { "description": "표준 출력 크기, 기본 1024x1024", "enum": [ "1024x1024", "1536x1024", "1024x1536", "1152x864", "864x1152" ], "type": "string" } }, "required": [ "prompt", "image_url" ], "type": "object" }, "name": "image_edit", "outputSchema": null }, { "description": "텍스트만 사용하거나 참고 이미지와 텍스트를 함께 사용해 이미지 한 장을 생성합니다. 참고 이미지는 제품·인물·색감·구도를 이해하기 위한 자료이며 결과는 새 이미지로 만들어집니다. 장당 40포인트입니다. [이미지당 40포인트]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "background": { "description": "배경 방식", "enum": [ "auto", "opaque", "transparent" ], "type": "string" }, "idempotency_key": { "description": "같은 요청의 재전송으로 인한 중복 생성·과금을 막는 고유 키", "maxLength": 128, "minLength": 8, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "output_format": { "description": "출력 포맷", "enum": [ "png", "jpeg", "webp" ], "type": "string" }, "prompt": { "description": "생성 프롬프트, 최대 28,000자", "maxLength": 28000, "type": "string" }, "reference_image_url": { "description": "새 이미지의 제품·인물·색감·구도 참고용 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "size": { "description": "표준 이미지 크기, 기본 1024x1024", "enum": [ "1024x1024", "1536x1024", "1024x1536", "1152x864", "864x1152" ], "type": "string" } }, "required": [ "prompt" ], "type": "object" }, "name": "image_generate", "outputSchema": null }, { "description": "Submit an asynchronous Kling video generation job. Select version and tier; supported modes, durations and prices depend on the selected version. Kling 영상 생성 작업을 비동기로 접수합니다. text/image/reference 세 가지 mode를 지원하며, kling_jobs_status Tool로 상태를 조회하고 완료되면 응답의 result_url(REST 다운로드 주소, 7일 이내 유효)로 다운로드합니다. 접수 시 duration × 초당 410포인트가 예약 차감되고 완료 시 확정, 실패·시간 초과 시 전액 환불됩니다. [기본 버전 기준: 초당 410포인트 × duration(초). 다른 버전은 개발가이드의 버전별 요금표 참고.]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "aspect_ratio": { "description": "출력 화면 비율. 선택 버전·등급·모드에서 허용하는 값만 사용하세요.", "enum": [ "16:9", "9:16", "1:1" ], "type": "string" }, "audio": { "description": "오디오 생성 여부. 선택 가능한 버전은 기본 true, 무음 전용 버전은 false, 오디오 필수 버전은 true만 허용합니다.", "type": "boolean" }, "cfg_scale": { "description": "프롬프트 반영 강도(0~1), 기본 0.5", "maximum": 1, "minimum": 0, "type": "number" }, "duration": { "description": "영상 길이(초), 전체 버전 범위 3~15. 허용 값과 기본값은 버전·등급별로 다릅니다.", "maximum": 15, "minimum": 3, "type": "integer" }, "idempotency_key": { "description": "같은 요청의 재전송으로 인한 중복 접수·과금을 막는 고유 키", "maxLength": 128, "minLength": 8, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "image_url": { "description": "image 모드에서 사용할 첫 프레임 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "last_image_url": { "description": "image 모드에서 사용할 마지막 프레임 이미지 URL(선택) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "mode": { "description": "입력 방식 — 'text'(텍스트만) | 'image'(첫 프레임 이미지 지정) | 'reference'(참조 이미지·영상으로 주체 지정). 기본 text", "enum": [ "text", "image", "reference" ], "type": "string" }, "negative_prompt": { "description": "제외할 요소를 설명하는 텍스트", "maxLength": 1000, "type": "string" }, "prompt": { "description": "영상 생성 프롬프트, 최대 2,000자", "maxLength": 2000, "type": "string" }, "reference_image_url": { "description": "reference 모드에서 주체를 지정할 참조 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "reference_image_url_2": { "description": "reference 모드 참조 이미지 URL(2번째) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "reference_image_url_3": { "description": "reference 모드 참조 이미지 URL(3번째) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "reference_image_url_4": { "description": "참조 이미지 URL(4번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "reference_image_url_5": { "description": "참조 이미지 URL(5번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "reference_image_url_6": { "description": "참조 이미지 URL(6번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "reference_image_url_7": { "description": "참조 이미지 URL(7번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 10MB)", "type": "string" }, "reference_video_url": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_2": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_3": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_4": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "resolution": { "description": "출력 해상도. 전체 버전의 값 목록이며 허용 조합·기본값·요금은 버전별 개발가이드를 따릅니다.", "enum": [ "720p", "1080p", "720P", "1080P-SR", "1440P-SR", "1080P" ], "type": "string" }, "tier": { "description": "품질·속도 등급. 지원 등급과 생략 시 기본값은 version과 mode에 따라 다릅니다.", "enum": [ "std", "pro", "turbo", "4k", "standard", "master" ], "type": "string" }, "version": { "description": "영상 모델 버전. 생략 시 3.0. 등급·해상도·길이·오디오·파일 제약과 요금은 선택 버전별 개발가이드 표를 확인하세요.", "enum": [ "3.0", "o3", "o1", "2.6", "2.5", "2.1", "2.0", "1.6" ], "type": "string" } }, "required": [ "prompt" ], "type": "object" }, "name": "kling_jobs_create", "outputSchema": null }, { "description": "Check the status of a Kling video generation job submitted via kling_jobs_create. Kling 영상 작업의 진행 상태를 조회합니다. 완료되면 응답의 result_url(REST 다운로드 주소)로 안내하며, 결과는 완료 후 7일간 유효합니다. 무료입니다. [무료]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "job_id": { "description": "작업 ID", "pattern": "^[a-f0-9]{32}$", "type": "string" } }, "required": [ "job_id" ], "type": "object" }, "name": "kling_jobs_status", "outputSchema": null }, { "description": "Send a chat request to a selected LLM model and receive the assistant reply. 선택한 LLM 모델에 대화를 보내고 assistant 응답을 받습니다. 서버는 대화 히스토리를 보관하지 않는 stateless 방식 — 매 호출마다 전체 히스토리를 messages 로 전송하고, 응답의 compacted_messages 를 다음 턴의 messages 로 그대로 재사용합니다. 사용 가능한 모델은 llm_models Tool로 조회합니다. 토큰 사용량에 비례해 포인트가 차감됩니다. [무료]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "compact": { "additionalProperties": {}, "description": "히스토리 압축 옵션 { strategy: 'none'(기본) | 'sliding_window' | 'relevance', window_pairs: 유지할 user/assistant 페어 수 (기본 10, 최소 1) }. relevance 는 최근 대화와 함께 최신 질문에 필요한 이전 대화를 골라 남긴다. 긴 대화의 input 토큰 누적 방지", "propertyNames": { "type": "string" }, "type": "object" }, "content": { "description": "단발 입력 — 사용자 메시지 한 건만 보내는 간편 형태. messages 와 둘 중 하나는 필수", "type": "string" }, "max_tokens": { "description": "응답 최대 토큰. 미지정 시 모델 컨텍스트 기반 안전 상한으로 자동 설정, 상한 초과 지정 시 자동 조정", "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "messages": { "description": "OpenAI 형식 [{role, content}] 배열. role 은 'system'|'user'|'assistant'. content 와 둘 중 하나는 필수, 동시 지정 시 messages 우선. 멀티턴 대화는 응답의 compacted_messages 를 다음 턴에 그대로 전송", "items": {}, "type": "array" }, "model": { "description": "모델 id (llm_models Tool로 조회 가능, 예: openai/gpt-oss-120b)", "type": "string" }, "speed": { "description": "응답 속도/추론 깊이 — 'fast'(얕게, 빠름) | 'medium' | 'slow'(깊게, 느림). 한글 '빠름'|'중간'|'느림' 허용. 추론 특화 모델에서 효과가 큽니다", "type": "string" }, "system": { "description": "system 프롬프트 (역할·페르소나·정책·배경지식). 미지정 시 기본 한국어 어시스턴트 프롬프트가 적용됩니다", "type": "string" }, "temperature": { "description": "출력 다양성 0.0~2.0. 낮을수록 재현성, 높을수록 창의성 (미지정 시 모델 기본값)", "type": "number" } }, "required": [ "model" ], "type": "object" }, "name": "llm_chat", "outputSchema": null }, { "description": "List available text-generation LLM models with per-token pricing and max context. 텍스트 생성 모델 카탈로그를 반환합니다. 각 모델의 1M 토큰당 input/output 단가(포인트), 계열·크기·멀티모달 여부·태그·추천 용도(use_cases)·max_context 를 한 응답에 포함합니다. llm_chat Tool의 model 입력값을 찾을 때 사용합니다. 무료입니다. [무료]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "family": { "description": "모델 계열 필터 (deepseek, qwen, glm, google, nvidia, llama, mistral, gpt-oss, moonshot, seed, mimo, phi)", "type": "string" }, "multimodal": { "description": "멀티모달(이미지 이해) 지원 여부 필터 (true/false)", "type": "boolean" }, "tag": { "description": "특수 태그 필터 — 'reasoning'(추론 특화) | 'coder'(코딩 특화)", "type": "string" }, "use_case": { "description": "추천 용도 필터 — 'general' | 'reasoning' | 'coding' | 'multimodal' | 'economy'", "type": "string" } }, "type": "object" }, "name": "llm_models", "outputSchema": null }, { "description": "Submit an asynchronous Seedance video generation job. Select version and tier; supported modes, durations and prices depend on the selected version. Seedance 영상 생성 작업을 비동기로 접수합니다. text/image/reference 세 가지 mode를 지원하며, seedance_jobs_status Tool로 상태를 조회하고 완료되면 응답의 result_url(REST 다운로드 주소, 7일 이내 유효)로 다운로드합니다. 접수 시 duration × 초당 포인트(해상도별로 다름, resolution 참고)가 예약 차감되고 완료 시 확정, 실패·시간 초과 시 전액 환불됩니다. [기본 버전 기준: 초당 480p 560P·720p 1,250P·1080p 2,810P × duration(초). 다른 버전은 개발가이드의 버전별 요금표 참고.]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "aspect_ratio": { "description": "출력 화면 비율. 선택 버전·등급·모드에서 허용하는 값만 사용하세요.", "enum": [ "16:9", "4:3", "1:1", "3:4", "9:16", "21:9", "adaptive" ], "type": "string" }, "audio": { "description": "오디오 생성 여부. 선택 가능한 버전은 기본 true, 무음 전용 버전은 false, 오디오 필수 버전은 true만 허용합니다.", "type": "boolean" }, "duration": { "description": "영상 길이(초), 전체 버전 범위 2~30. 허용 값과 기본값은 버전·등급별로 다릅니다.", "maximum": 30, "minimum": 2, "type": "integer" }, "idempotency_key": { "description": "같은 요청의 재전송으로 인한 중복 접수·과금을 막는 고유 키", "maxLength": 128, "minLength": 8, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "image_url": { "description": "image 모드에서 사용할 첫 프레임 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "last_image_url": { "description": "image 모드에서 사용할 마지막 프레임 이미지 URL(선택) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "mode": { "description": "입력 방식 — 'text'(텍스트만) | 'image'(첫 프레임 이미지 지정) | 'reference'(참조 이미지·영상으로 주체 지정). 기본 text", "enum": [ "text", "image", "reference" ], "type": "string" }, "prompt": { "description": "영상 생성 프롬프트, 최대 2,000자", "maxLength": 2000, "type": "string" }, "reference_audio_url": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_10": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_2": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_3": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_4": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_5": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_6": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_7": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_8": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_audio_url_9": { "description": "참조 오디오 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: audio/mpeg, audio/wav, audio/x-wav) (최대 15MB)", "type": "string" }, "reference_image_url": { "description": "reference 모드에서 주체를 지정할 참조 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_10": { "description": "참조 이미지 URL(10번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_11": { "description": "참조 이미지 URL(11번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_12": { "description": "참조 이미지 URL(12번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_13": { "description": "참조 이미지 URL(13번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_14": { "description": "참조 이미지 URL(14번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_15": { "description": "참조 이미지 URL(15번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_16": { "description": "참조 이미지 URL(16번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_17": { "description": "참조 이미지 URL(17번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_18": { "description": "참조 이미지 URL(18번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_19": { "description": "참조 이미지 URL(19번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_2": { "description": "reference 모드 참조 이미지 URL(2번째) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_20": { "description": "참조 이미지 URL(20번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_21": { "description": "참조 이미지 URL(21번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_22": { "description": "참조 이미지 URL(22번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_23": { "description": "참조 이미지 URL(23번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_24": { "description": "참조 이미지 URL(24번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_25": { "description": "참조 이미지 URL(25번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_26": { "description": "참조 이미지 URL(26번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_27": { "description": "참조 이미지 URL(27번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_28": { "description": "참조 이미지 URL(28번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_29": { "description": "참조 이미지 URL(29번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_3": { "description": "reference 모드 참조 이미지 URL(3번째) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_30": { "description": "참조 이미지 URL(30번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_4": { "description": "참조 이미지 URL(4번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_5": { "description": "참조 이미지 URL(5번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_6": { "description": "참조 이미지 URL(6번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_7": { "description": "참조 이미지 URL(7번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_8": { "description": "참조 이미지 URL(8번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_9": { "description": "참조 이미지 URL(9번째). 버전별 최대 개수를 확인하세요. — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_video_url": { "description": "reference 모드에서 동작을 참조할 영상 URL — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 50MB)", "type": "string" }, "reference_video_url_10": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_2": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_3": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_4": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_5": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_6": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_7": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_8": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "reference_video_url_9": { "description": "참조 영상 URL. 지원 버전과 개수 제한은 개발가이드를 확인하세요. — 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/webm) (최대 100MB)", "type": "string" }, "resolution": { "description": "출력 해상도. 전체 버전의 값 목록이며 허용 조합·기본값·요금은 버전별 개발가이드를 따릅니다.", "enum": [ "480p", "720p", "1080p" ], "type": "string" }, "seed": { "description": "재현성을 위한 시드 값", "maximum": 2147483647, "minimum": 0, "type": "integer" }, "tier": { "description": "품질·속도 등급. 지원 등급과 생략 시 기본값은 version과 mode에 따라 다릅니다.", "enum": [ "standard", "fast", "mini", "pro" ], "type": "string" }, "version": { "description": "영상 모델 버전. 생략 시 2.5. 등급·해상도·길이·오디오·파일 제약과 요금은 선택 버전별 개발가이드 표를 확인하세요.", "enum": [ "2.5", "2.0", "1.5", "1.0" ], "type": "string" } }, "required": [ "prompt" ], "type": "object" }, "name": "seedance_jobs_create", "outputSchema": null }, { "description": "Check the status of a Seedance video generation job submitted via seedance_jobs_create. Seedance 영상 작업의 진행 상태를 조회합니다. 완료되면 응답의 result_url(REST 다운로드 주소)로 안내하며, 결과는 완료 후 7일간 유효합니다. 무료입니다. [무료]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "job_id": { "description": "작업 ID", "pattern": "^[a-f0-9]{32}$", "type": "string" } }, "required": [ "job_id" ], "type": "object" }, "name": "seedance_jobs_status", "outputSchema": null }, { "description": "Polish a text (up to 100,000 characters) by fixing grammar, spelling, and awkward phrasing. 입력 텍스트(최대 10만 자)의 문법 오류, 맞춤법·오타, 어색한 표현, 문장 순서를 의미를 유지한 채 자연스럽게 다듬습니다. 모델·파라미터는 서버가 고정하며 빠른 응답에 최적화되어 있습니다. 토큰 수와 무관하게 요청당 고정 포인트가 차감됩니다. [호출당 100포인트]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "text": { "description": "다듬을 원문 텍스트 (최대 100,000자)", "type": "string" } }, "required": [ "text" ], "type": "object" }, "name": "text_polish", "outputSchema": null }, { "description": "Summarize a long text (up to 100,000 characters) into a concise Korean summary. 입력 텍스트(최대 10만 자)의 핵심 내용을 간결하고 정확하게 요약합니다. 모델·파라미터는 서버가 고정하며 빠른 응답에 최적화되어 있습니다. 토큰 수와 무관하게 요청당 고정 포인트가 차감됩니다. [호출당 100포인트]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "text": { "description": "요약할 원문 텍스트 (최대 100,000자)", "type": "string" } }, "required": [ "text" ], "type": "object" }, "name": "text_summary", "outputSchema": null }, { "description": "Submit an asynchronous Veo video generation job. Select version and tier; supported modes, durations and prices depend on the selected version. Veo 영상 생성 작업을 비동기로 접수합니다. text/image/reference 세 가지 mode를 지원하며, veo_jobs_status Tool로 상태를 조회하고 완료되면 응답의 result_url(REST 다운로드 주소, 7일 이내 유효)로 다운로드합니다. 접수 시 duration × 초당 900포인트가 예약 차감되고 완료 시 확정, 실패·시간 초과 시 전액 환불됩니다. [기본 버전 기준: 초당 900포인트 × duration(초). 다른 버전은 개발가이드의 버전별 요금표 참고.]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "aspect_ratio": { "description": "출력 화면 비율. 선택 버전·등급·모드에서 허용하는 값만 사용하세요.", "enum": [ "16:9", "9:16" ], "type": "string" }, "audio": { "description": "오디오 생성 여부. 선택 가능한 버전은 기본 true, 무음 전용 버전은 false, 오디오 필수 버전은 true만 허용합니다.", "type": "boolean" }, "duration": { "description": "영상 길이(초), 전체 버전 범위 4~8. 허용 값과 기본값은 버전·등급별로 다릅니다.", "maximum": 8, "minimum": 4, "type": "integer" }, "idempotency_key": { "description": "같은 요청의 재전송으로 인한 중복 접수·과금을 막는 고유 키", "maxLength": 128, "minLength": 8, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "image_url": { "description": "image 모드에서 사용할 첫 프레임 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "last_image_url": { "description": "image 모드에서 사용할 마지막 프레임 이미지 URL(선택) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "mode": { "description": "입력 방식 — 'text'(텍스트만) | 'image'(첫 프레임 이미지 지정) | 'reference'(참조 이미지·영상으로 주체 지정). 기본 text", "enum": [ "text", "image", "reference" ], "type": "string" }, "negative_prompt": { "description": "제외할 요소를 설명하는 텍스트", "maxLength": 1000, "type": "string" }, "prompt": { "description": "영상 생성 프롬프트, 최대 2,000자", "maxLength": 2000, "type": "string" }, "reference_image_url": { "description": "reference 모드에서 주체를 지정할 참조 이미지 URL — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_2": { "description": "reference 모드 참조 이미지 URL(2번째) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "reference_image_url_3": { "description": "reference 모드 참조 이미지 URL(3번째) — 다운로드 가능한 https URL (허용 형식: image/png, image/jpeg, image/webp) (최대 50MB)", "type": "string" }, "resolution": { "description": "출력 해상도. 전체 버전의 값 목록이며 허용 조합·기본값·요금은 버전별 개발가이드를 따릅니다.", "enum": [ "720p", "1080p", "4k" ], "type": "string" }, "seed": { "description": "재현성을 위한 시드 값", "maximum": 2147483647, "minimum": 0, "type": "integer" }, "tier": { "description": "품질·속도 등급. 지원 등급과 생략 시 기본값은 version과 mode에 따라 다릅니다.", "enum": [ "standard", "fast", "lite" ], "type": "string" }, "version": { "description": "영상 모델 버전. 생략 시 3.1. 등급·해상도·길이·오디오·파일 제약과 요금은 선택 버전별 개발가이드 표를 확인하세요.", "enum": [ "3.1" ], "type": "string" } }, "required": [ "prompt" ], "type": "object" }, "name": "veo_jobs_create", "outputSchema": null }, { "description": "Check the status of a Veo video generation job submitted via veo_jobs_create. Veo 영상 작업의 진행 상태를 조회합니다. 완료되면 응답의 result_url(REST 다운로드 주소)로 안내하며, 결과는 완료 후 7일간 유효합니다. 무료입니다. [무료]", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "job_id": { "description": "작업 ID", "pattern": "^[a-f0-9]{32}$", "type": "string" } }, "required": [ "job_id" ], "type": "object" }, "name": "veo_jobs_status", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:ae03479a0e326518d917a136fb9aab9d82fea33cf0936ac852bb7baa09c5cc33 | sha256sum