Image/video analysis: NSFW detection, object detection, thumbnails
Call this server's tools from your browser. Nothing to install.
Bearer <APICK license key>. Get a free key with 1,000 free points at https://apick.app (tools/list works without a key).
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Extract preview thumbnail images from a video at regular intervals and return them as a ZIP file. 동영상에서 일정 구간마다 미리보기 이미지를 추출해 ZIP 파일로 반환합니다. [호출당 10포인트]
다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/x-msvideo, video/webm, video/x-matroska) (최대 200MB)
추출할 이미지 개수 (범위: 0 ~ 200, 기본값 100)
이미지 가로 길이 (범위: 100 ~ 2000, 기본값 480). 세로 길이는 가로 비율에 따라 자동 계산
Extract preview thumbnail images from a video at regular intervals and return them as a ZIP file. 동영상에서 일정 구간마다 미리보기 이미지를 추출해 ZIP 파일로 반환합니다. [호출당 10포인트]
| Argument | Type | Description |
|---|---|---|
| count | string | 추출할 이미지 개수 (범위: 0 ~ 200, 기본값 100) |
| width | string | 이미지 가로 길이 (범위: 100 ~ 2000, 기본값 480). 세로 길이는 가로 비율에 따라 자동 계산 |
| video_url* | string | 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/x-msvideo, video/webm, video/x-matroska) (최대 200MB) |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"video_url"
],
"properties": {
"count": {
"type": "string",
"description": "추출할 이미지 개수 (범위: 0 ~ 200, 기본값 100)"
},
"width": {
"type": "string",
"description": "이미지 가로 길이 (범위: 100 ~ 2000, 기본값 480). 세로 길이는 가로 비율에 따라 자동 계산"
},
"video_url": {
"type": "string",
"description": "다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/x-msvideo, video/webm, video/x-matroska) (최대 200MB)"
}
}
}Detect faces in an image and return their coordinates. 이미지 파일에서 얼굴을 인식해 해당 좌표를 반환합니다. use_feature=1 입력 시 얼굴 특징 정보를 함께 반환합니다. [호출당 3포인트]
| Argument | Type | Description |
|---|---|---|
| image_url* | string | 다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB) |
| threshold | string | 얼굴 추출 민감도 (범위: 0 ~ 0.9, 기본값 0.5, 높을수록 정확한 얼굴만 추출) |
| use_feature | string | 얼굴 특징 정보 포함 여부 (포함: 1, 미포함: 0, 기본값 0) |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"image_url"
],
"properties": {
"image_url": {
"type": "string",
"description": "다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB)"
},
"threshold": {
"type": "string",
"description": "얼굴 추출 민감도 (범위: 0 ~ 0.9, 기본값 0.5, 높을수록 정확한 얼굴만 추출)"
},
"use_feature": {
"type": "string",
"description": "얼굴 특징 정보 포함 여부 (포함: 1, 미포함: 0, 기본값 0)"
}
}
}Compare a base image with another image and return a similarity score. 기준 이미지와 비교 대상 이미지의 유사도를 분석해 점수를 반환합니다. 원본 검증, 중복 이미지 탐지 등에 사용합니다. [호출당 10포인트]
| Argument | Type | Description |
|---|---|---|
| image_url* | string | 다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB) |
| compare_image_url* | string | 다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB) |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"image_url",
"compare_image_url"
],
"properties": {
"image_url": {
"type": "string",
"description": "다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB)"
},
"compare_image_url": {
"type": "string",
"description": "다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB)"
}
}
}Detect whether an image contains NSFW (violent or sexually explicit) content and return an nsfw_score. 이미지가 NSFW(폭력적·선정적) 콘텐츠인지 탐지해 nsfw_score 를 반환합니다. detail=1 입력 시 세부 판정 결과를 함께 반환합니다. [호출당 10포인트]
| Argument | Type | Description |
|---|---|---|
| detail | string | 세부 판정 결과 포함 여부 (포함: 1, 미포함: 0, 기본값 0) |
| image_url* | string | 다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB) |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"image_url"
],
"properties": {
"detail": {
"type": "string",
"description": "세부 판정 결과 포함 여부 (포함: 1, 미포함: 0, 기본값 0)"
},
"image_url": {
"type": "string",
"description": "다운로드 가능한 https URL (허용 형식: image/jpeg, image/png, image/webp, image/bmp) (최대 50MB)"
}
}
}Extract the audio track of a video file as an MP3 file. 동영상 파일에서 오디오를 추출해 MP3 파일로 반환합니다. [호출당 30포인트]
| Argument | Type | Description |
|---|---|---|
| video_url* | string | 다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/x-msvideo, video/webm, video/x-matroska) (최대 200MB) |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"video_url"
],
"properties": {
"video_url": {
"type": "string",
"description": "다운로드 가능한 https URL (허용 형식: video/mp4, video/quicktime, video/x-msvideo, video/webm, video/x-matroska) (최대 200MB)"
}
}
}Generate a word cloud image (JPEG) from input text, sizing each word by frequency. 입력 텍스트를 구성하는 단어의 중요도(빈도수)에 따라 서로 다른 크기의 단어로 이루어진 워드클라우드 이미지(JPEG)를 생성해 반환합니다. [호출당 10포인트]
| Argument | Type | Description |
|---|---|---|
| text* | string | 워드클라우드를 생성할 텍스트 |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "워드클라우드를 생성할 텍스트"
}
}
}