AIKIZI
Search decoded art styles and their prompts; decode or make images with your own account.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- HIGH
- MEDIUMdecode_image에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"mcp": {
"url": "https://aikizi.com/mcp"
}
}
}원격 엔드포인트
https://aikizi.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (9)
🟢search_styles(query, limit)
Searches the public AIKIZI gallery of decoded images (AI style analyses) by words such as a style, subject, mood or color. Returns up to 20 published items with title, style, subject, mood, a small preview image and the aikizi.com link. Read-only; no sign-in needed. Example: {"query": "neon noir portrait", "limit": 8}.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "What to look for, e.g. \"cinematic cyberpunk street\""
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 8,
"description": "How many results (1-20)"
}
},
"required": [
"query"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"query": {
"type": [
"string",
"null"
]
},
"total": {
"type": [
"number",
"null"
]
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": [
"string",
"null"
]
},
"title": {
"type": [
"string",
"null"
]
},
"style": {
"type": [
"string",
"null"
]
},
"subject": {
"type": [
"string",
"null"
]
},
"mood": {
"type": [
"string",
"null"
]
},
"dominant_color": {
"type": [
"string",
"null"
]
},
"aspect_ratio": {
"type": [
"string",
"null"
]
},
"width": {
"type": [
"number",
"null"
]
},
"height": {
"type": [
"number",
"null"
]
},
"preview_image_url": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}
}
}
}🟢get_style_decode(id)
Gets the style breakdown of one published AIKIZI decode: title, styles, style DNA, subjects, moods, key tokens, color hues, the generation prompt, a small preview image and the aikizi.com link. Takes the id from search_styles or an aikizi.com/decode/<id> link. Read-only; no sign-in needed. Example: {"id": "bc2be49a-ef44-417e-9015-4923febd46ae"}.
입력 스키마
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "A decode id (UUID) or an https://aikizi.com/decode/<id> link"
}
},
"required": [
"id"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"id": {
"type": [
"string",
"null"
]
},
"title": {
"type": [
"string",
"null"
]
},
"description": {
"type": [
"string",
"null"
]
},
"summary": {
"type": [
"string",
"null"
]
},
"subjects": {
"type": "array",
"items": {
"type": "string"
}
},
"styles": {
"type": "array",
"items": {
"type": "string"
}
},
"style_group": {
"type": [
"string",
"null"
]
},
"style_dna": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"moods": {
"type": "array",
"items": {
"type": "string"
}
},
"genres": {
"type": "array",
"items": {
"type": "string"
}
},
"key_tokens": {
"type": "array",
"items": {
"type": "string"
}
},
"aesthetic_tags": {
"type": "array",
"items": {
"type": "string"
}
},
"era_tags": {
"type": "array",
"items": {
"type": "string"
}
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"dominant_hues": {
"type": "array",
"items": {
"type": "string"
}
},
"lighting": {
"type": "array",
"items": {
"type": "string"
}
},
"prompt": {
"type": [
"string",
"null"
]
},
"width": {
"type": [
"number",
"null"
]
},
"height": {
"type": [
"number",
"null"
]
},
"aspect_ratio": {
"type": [
"string",
"null"
]
},
"source_model": {
"type": [
"string",
"null"
]
},
"created_at": {
"type": [
"string",
"null"
]
},
"preview_image_url": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}🟢check_balance
Shows how many AIKIZI credits the connected account has. Example: {}.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"balance": {
"type": [
"number",
"null"
]
},
"subscription_balance": {
"type": [
"number",
"null"
]
},
"pack_balance": {
"type": [
"number",
"null"
]
}
}
}⚪decode_image(image_url)
Runs AIKIZI’s style decode on one image the person gives you by its public https link (JPEG, PNG or WebP, up to 10 MB): subjects, styles, style DNA, moods, key tokens and a generation prompt. Uses the connected account’s AIKIZI credits (given back if the decode fails) and saves the decode privately in their AIKIZI library. Example: {"image_url": "https://example.com/photo.jpg"}.
입력 스키마
{
"type": "object",
"properties": {
"image_url": {
"type": "string",
"maxLength": 2000,
"description": "A public, direct https link to the image"
}
},
"required": [
"image_url"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"status": {
"type": [
"string",
"null"
]
},
"decode_id": {
"type": [
"string",
"null"
]
},
"id": {
"type": [
"string",
"null"
]
},
"title": {
"type": [
"string",
"null"
]
},
"styles": {
"type": "array",
"items": {
"type": "string"
}
},
"subjects": {
"type": "array",
"items": {
"type": "string"
}
},
"moods": {
"type": "array",
"items": {
"type": "string"
}
},
"key_tokens": {
"type": "array",
"items": {
"type": "string"
}
},
"prompt": {
"type": [
"string",
"null"
]
},
"credits_left": {
"type": [
"number",
"null"
]
},
"preview_image_url": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}🟢check_job_status(decode_id)
Says whether one of the connected account’s decodes is pending, processing, completed or failed. Use it after decode_image answered "still running". Example: {"decode_id": "bc2be49a-ef44-417e-9015-4923febd46ae"}.
입력 스키마
{
"type": "object",
"properties": {
"decode_id": {
"type": "string",
"description": "The decode id decode_image returned"
}
},
"required": [
"decode_id"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"decode_id": {
"type": [
"string",
"null"
]
},
"status": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}🟢get_my_decode(decode_id)
Gets the style breakdown of a decode in the connected account’s AIKIZI library, published or private: title, styles, style DNA, subjects, moods, key tokens, the prompt and the aikizi.com link. Example: {"decode_id": "bc2be49a-ef44-417e-9015-4923febd46ae"}.
입력 스키마
{
"type": "object",
"properties": {
"decode_id": {
"type": "string",
"description": "A decode id from decode_image or list_my_creations"
}
},
"required": [
"decode_id"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"id": {
"type": [
"string",
"null"
]
},
"title": {
"type": [
"string",
"null"
]
},
"description": {
"type": [
"string",
"null"
]
},
"summary": {
"type": [
"string",
"null"
]
},
"subjects": {
"type": "array",
"items": {
"type": "string"
}
},
"styles": {
"type": "array",
"items": {
"type": "string"
}
},
"style_group": {
"type": [
"string",
"null"
]
},
"style_dna": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"moods": {
"type": "array",
"items": {
"type": "string"
}
},
"genres": {
"type": "array",
"items": {
"type": "string"
}
},
"key_tokens": {
"type": "array",
"items": {
"type": "string"
}
},
"aesthetic_tags": {
"type": "array",
"items": {
"type": "string"
}
},
"era_tags": {
"type": "array",
"items": {
"type": "string"
}
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"dominant_hues": {
"type": "array",
"items": {
"type": "string"
}
},
"lighting": {
"type": "array",
"items": {
"type": "string"
}
},
"prompt": {
"type": [
"string",
"null"
]
},
"width": {
"type": [
"number",
"null"
]
},
"height": {
"type": [
"number",
"null"
]
},
"aspect_ratio": {
"type": [
"string",
"null"
]
},
"source_model": {
"type": [
"string",
"null"
]
},
"created_at": {
"type": [
"string",
"null"
]
},
"preview_image_url": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}🟢list_my_creations(type, limit)
Lists the newest items in the connected account’s AIKIZI library: image, video and audio decodes and generated images, videos and audio, with id, kind, title, status, date and the aikizi.com link. Example: {"type": "image", "limit": 10}.
입력 스키마
{
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"all",
"image",
"video",
"audio"
],
"default": "all",
"description": "Which kind of items"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"default": 10,
"description": "How many items (1-30)"
}
},
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"type": {
"type": [
"string",
"null"
]
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": [
"string",
"null"
]
},
"kind": {
"type": [
"string",
"null"
]
},
"title": {
"type": [
"string",
"null"
]
},
"status": {
"type": [
"string",
"null"
]
},
"created_at": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}
}
}
}🟢get_creation(creation_id)
Gets one image the connected account generated on AIKIZI: prompt, model, aspect ratio, size, credits it cost, date, a small preview and the aikizi.com link. Example: {"creation_id": "5f0c1e8a-3a51-4d7e-9a57-1c2b3d4e5f60"}.
입력 스키마
{
"type": "object",
"properties": {
"creation_id": {
"type": "string",
"description": "A creation id from generate_image or list_my_creations"
}
},
"required": [
"creation_id"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"creation_id": {
"type": [
"string",
"null"
]
},
"id": {
"type": [
"string",
"null"
]
},
"prompt": {
"type": [
"string",
"null"
]
},
"model": {
"type": [
"string",
"null"
]
},
"aspect_ratio": {
"type": [
"string",
"null"
]
},
"credits_cost": {
"type": [
"number",
"null"
]
},
"references_used": {
"type": [
"number",
"null"
]
},
"created_at": {
"type": [
"string",
"null"
]
},
"preview_image_url": {
"type": [
"string",
"null"
]
},
"image_url": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}⚪generate_image(prompt, aspect_ratio, resolution, model)
Generates one image from a text prompt on AIKIZI and saves it in the connected account’s library. Uses the connected account’s AIKIZI credits (given back if generation fails); nano-banana-2-lite makes 1K only. Example: {"prompt": "a lighthouse on a cliff at dusk, painterly", "aspect_ratio": "16:9"}.
입력 스키마
{
"type": "object",
"properties": {
"prompt": {
"type": "string",
"minLength": 10,
"maxLength": 4000,
"description": "What to make, at least 10 characters"
},
"aspect_ratio": {
"type": "string",
"enum": [
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
],
"default": "1:1"
},
"resolution": {
"type": "string",
"enum": [
"1K",
"2K",
"4K"
],
"default": "1K"
},
"model": {
"type": "string",
"enum": [
"nano-banana-2.1",
"nano-banana-2",
"nano-banana-pro",
"nano-banana-2-lite"
],
"default": "nano-banana-2.1"
}
},
"required": [
"prompt"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"type": [
"string",
"null"
]
},
"status": {
"type": [
"string",
"null"
]
},
"creation_id": {
"type": [
"string",
"null"
]
},
"model": {
"type": [
"string",
"null"
]
},
"resolution": {
"type": [
"string",
"null"
]
},
"aspect_ratio": {
"type": [
"string",
"null"
]
},
"credits_cost": {
"type": [
"number",
"null"
]
},
"credits_left": {
"type": [
"number",
"null"
]
},
"preview_image_url": {
"type": [
"string",
"null"
]
},
"image_url": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
}
}커뮤니티
증거