Insta-Pola Photo Gallery

Create shared event photo galleries with a QR code, a live photo wall and AI caption suggestions.

사용해야 할까요

품질 및 안전성

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

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

컨텍스트 비용

~2,183토큰 (도구 정의)
~2.7 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.71%)

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

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "photo-gallery": {
      "url": "https://www.insta-pola.com/mcp"
    }
  }
}

원격 엔드포인트

https://www.insta-pola.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (5)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟡create_gallery(name, date, private, theme, font)

Crée une galerie photo partagée Insta-Pola pour un évènement (mariage, anniversaire, soirée, séminaire…). Les invités scannent un QR code, postent leurs photos avec une légende depuis leur téléphone, sans application, et un mur photo en direct peut être projeté. Renvoie le lien à partager, le QR code, le lien du mur en direct et, si l'accès est privé, le code invité. Demande le nom et la date de l'évènement s'ils manquent. Accepte un thème de couleur et une police. La première galerie d'un compte est mise en ligne tout de suite ; les suivantes sont créées sans être actives, et la réponse l'explique. Le texte d'accueil et la modération se font ensuite sur insta-pola.com.

입력 스키마

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Nom de l'évènement, affiché en titre (ex. « Anniversaire de Léa »)."
    },
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date de l'évènement, AAAA-MM-JJ (aujourd'hui ou dans les 90 prochains jours)."
    },
    "private": {
      "type": "boolean",
      "default": false,
      "description": "true : les invités ont besoin d'un code pour participer."
    },
    "theme": {
      "type": "string",
      "enum": [
        "rose-editorial",
        "corail-pastel",
        "framboise-sorbet",
        "peach-cream",
        "mint-museum",
        "mint-fresh",
        "vert-sauge",
        "vert-profond",
        "bleu-petrole",
        "bleu-nuit",
        "bleu-glacier",
        "beige-sable",
        "moka-latte",
        "sunrise-gold",
        "chaplin-gold",
        "citrus-pop",
        "apricot-glow",
        "saffron-night"
      ],
      "description": "Thème de couleur (fond de l'en-tête et du mur live). Choisis le plus proche de la demande : rose-editorial = Rose Editorial (#ED719E), corail-pastel = Corail Pastel (#FF8B7B), framboise-sorbet = Framboise Sorbet (#D64F7A), peach-cream = Peach Cream (#F4B998), mint-museum = Mint Museum (#5BB7A4), mint-fresh = Mint Fresh (#4EC280), vert-sauge = Vert Sauge Chic (#A4C59C), vert-profond = Vert Profond (#0C6B4F), bleu-petrole = Bleu Pétrole (#0A6E8C), bleu-nuit = Bleu Nuit Luxe (#0E2A47), bleu-glacier = Bleu Glacier (#8AC6E8), beige-sable = Beige Sable (#E7DBC9), moka-latte = Moka Latte (#C7A98E), sunrise-gold = Sunrise Gold (#F4A259), chaplin-gold = Chaplin Gold (#F4B647), citrus-pop = Citrus Pop (#FFC857), apricot-glow = Apricot Glow (#FFB997), saffron-night = Safran & Nuit (#E0B04E). Facultatif : sans choix, un thème adapté au type d'évènement est proposé."
    },
    "font": {
      "type": "string",
      "enum": [
        "monoton",
        "playfair",
        "dmserif",
        "lora",
        "dancing",
        "lobster",
        "montserrat",
        "robotoSemi",
        "bitcount"
      ],
      "description": "Police du titre : monoton = Néon, playfair = Élégant, dmserif = Classique, lora = Doux, dancing = Manuscrit, lobster = Rétro, montserrat = Moderne, robotoSemi = Sobre, bitcount = Pixel. Facultatif (par défaut : playfair)."
    }
  },
  "required": [
    "name",
    "date"
  ],
  "additionalProperties": false
}
🔴update_gallery(slug, title, theme, font)

Modifie le titre, le thème de couleur et/ou la police du titre d'une galerie du compte connecté. L'adresse de la galerie ne change pas. Ne modifie ni les photos, ni le logo, ni le texte d'accueil. Utiliser list_galleries pour trouver son identifiant (slug).

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "pattern": "^[a-z0-9][a-z0-9-]{1,58}[a-z0-9]$",
      "description": "Identifiant de la galerie, tel que renvoyé par list_galleries."
    },
    "title": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Nouveau titre affiché en haut de la galerie et sur le mur live."
    },
    "theme": {
      "type": "string",
      "enum": [
        "rose-editorial",
        "corail-pastel",
        "framboise-sorbet",
        "peach-cream",
        "mint-museum",
        "mint-fresh",
        "vert-sauge",
        "vert-profond",
        "bleu-petrole",
        "bleu-nuit",
        "bleu-glacier",
        "beige-sable",
        "moka-latte",
        "sunrise-gold",
        "chaplin-gold",
        "citrus-pop",
        "apricot-glow",
        "saffron-night"
      ],
      "description": "Thème de couleur (fond de l'en-tête et du mur live). Choisis le plus proche de la demande : rose-editorial = Rose Editorial (#ED719E), corail-pastel = Corail Pastel (#FF8B7B), framboise-sorbet = Framboise Sorbet (#D64F7A), peach-cream = Peach Cream (#F4B998), mint-museum = Mint Museum (#5BB7A4), mint-fresh = Mint Fresh (#4EC280), vert-sauge = Vert Sauge Chic (#A4C59C), vert-profond = Vert Profond (#0C6B4F), bleu-petrole = Bleu Pétrole (#0A6E8C), bleu-nuit = Bleu Nuit Luxe (#0E2A47), bleu-glacier = Bleu Glacier (#8AC6E8), beige-sable = Beige Sable (#E7DBC9), moka-latte = Moka Latte (#C7A98E), sunrise-gold = Sunrise Gold (#F4A259), chaplin-gold = Chaplin Gold (#F4B647), citrus-pop = Citrus Pop (#FFC857), apricot-glow = Apricot Glow (#FFB997), saffron-night = Safran & Nuit (#E0B04E)."
    },
    "font": {
      "type": "string",
      "enum": [
        "monoton",
        "playfair",
        "dmserif",
        "lora",
        "dancing",
        "lobster",
        "montserrat",
        "robotoSemi",
        "bitcount"
      ],
      "description": "Police du titre : monoton = Néon, playfair = Élégant, dmserif = Classique, lora = Doux, dancing = Manuscrit, lobster = Rétro, montserrat = Moderne, robotoSemi = Sobre, bitcount = Pixel."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🔴set_gallery_logo(slug, image)

Pose une image comme logo d'une galerie du compte connecté (en-tête de la galerie, mur live, aperçus de liens). L'image peut être générée dans la conversation ou fournie par l'utilisateur ; elle est réduite à 512 px. Avant de générer un logo, appeler get_gallery et suivre sa logo_guidance (fond transparent, contraste avec la couleur de la galerie, texte très grand ou absent). Renvoie un contrôle de lisibilité. Utiliser list_galleries pour trouver l'identifiant (slug).

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "pattern": "^[a-z0-9][a-z0-9-]{1,58}[a-z0-9]$",
      "description": "Identifiant de la galerie, tel que renvoyé par list_galleries."
    },
    "image": {
      "type": "object",
      "description": "L'image du logo (PNG, JPEG ou WebP).",
      "properties": {
        "download_url": {
          "type": "string"
        },
        "file_id": {
          "type": "string"
        },
        "mime_type": {
          "type": "string"
        },
        "file_name": {
          "type": "string"
        }
      },
      "required": [
        "download_url",
        "file_id"
      ]
    }
  },
  "required": [
    "slug",
    "image"
  ],
  "additionalProperties": false
}
🟢list_galleries

Liste les galeries Insta-Pola du compte connecté, avec leur date, leur état et leurs liens.

입력 스키마

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_gallery(slug)

Donne le lien, le QR code, le code invité (si privée), l'état et le nombre de photos d'une galerie du compte connecté. Utiliser list_galleries pour trouver son identifiant (slug).

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "pattern": "^[a-z0-9][a-z0-9-]{1,58}[a-z0-9]$",
      "description": "Identifiant de la galerie, tel que renvoyé par list_galleries."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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