Generate Greetings
Create family-friendly greeting text and downloadable cards in 13 languages, including Hindi.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"greetings": {
"url": "https://generategreetings.com/api/mcp"
}
}
}リモートエンドポイント
https://generategreetings.com/api/mcpstreamable-httpできること
ツール一覧
ツール(3)
🟢list_greeting_options
List supported greeting languages, occasions, styles, image formats and background categories. No personal data required.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡generate_greeting(locale, occasion, name, previousCodes)
Generate a short, coherent, family-friendly greeting for an occasion. Returns complete phrases from curated language collections. Optional first name stays transient. Does not send or publish anything.
入力スキーマ
{
"type": "object",
"properties": {
"locale": {
"type": "string",
"enum": [
"it",
"en",
"fr",
"es",
"de",
"pt",
"ar",
"zh",
"ja",
"ko",
"th",
"ru",
"hi"
],
"default": "en",
"description": "Language code; hi is Hindi. Use list_greeting_options for supported languages."
},
"occasion": {
"type": "string",
"enum": [
"morning",
"afternoon",
"evening",
"night",
"birthday",
"congratulations",
"christmas",
"newyear",
"lunarnewyear",
"mothersday",
"fathersday",
"weddinganniversary",
"anniversary",
"ramadan",
"eid",
"thankyou",
"getwell",
"wedding",
"newbaby",
"graduation"
],
"default": "morning"
},
"name": {
"type": "string",
"maxLength": 100,
"default": "",
"description": "Optional first name, up to 30 characters. Omit sensitive or identifying details. Never stored with a shared design."
},
"previousCodes": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[a-z]+:[a-z]+:\\d+:\\d+:\\d+$",
"maxLength": 100
},
"maxItems": 30,
"default": [],
"description": "Recent phrase codes from this conversation to avoid repeats; do not send chat history."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_greeting_card(locale, occasion, name, previousCodes, style, ...)
Create a downloadable PNG greeting with occasion-matched background, curated phrases and optional decorations. Optional first name is rendered in this response only. Creates a reusable design link without the name, available to anyone with the link for 30 days. Free with watermark. Does not post to social networks.
入力スキーマ
{
"type": "object",
"properties": {
"locale": {
"type": "string",
"enum": [
"it",
"en",
"fr",
"es",
"de",
"pt",
"ar",
"zh",
"ja",
"ko",
"th",
"ru",
"hi"
],
"default": "en",
"description": "Language code; hi is Hindi. Use list_greeting_options for supported languages."
},
"occasion": {
"type": "string",
"enum": [
"morning",
"afternoon",
"evening",
"night",
"birthday",
"congratulations",
"christmas",
"newyear",
"lunarnewyear",
"mothersday",
"fathersday",
"weddinganniversary",
"anniversary",
"ramadan",
"eid",
"thankyou",
"getwell",
"wedding",
"newbaby",
"graduation"
],
"default": "morning"
},
"name": {
"type": "string",
"maxLength": 100,
"default": "",
"description": "Optional first name, up to 30 characters. Omit sensitive or identifying details. Never stored with a shared design."
},
"previousCodes": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[a-z]+:[a-z]+:\\d+:\\d+:\\d+$",
"maxLength": 100
},
"maxItems": 30,
"default": [],
"description": "Recent phrase codes from this conversation to avoid repeats; do not send chat history."
},
"style": {
"type": "string",
"enum": [
"sweet",
"cheerful",
"simple"
],
"default": "sweet"
},
"format": {
"type": "string",
"enum": [
"9:16",
"4:5",
"1:1",
"16:9"
],
"default": "4:5"
},
"background": {
"type": "string",
"enum": [
"auto",
"all",
"nature",
"flowers",
"animals",
"coffee",
"celebration",
"Mare",
"Laghi",
"Fiumi",
"Cascate",
"Montagne",
"Boschi",
"Deserti",
"Neve",
"Cieli",
"Prati"
],
"default": "auto",
"description": "auto matches the occasion; other categories still obey cultural safety rules."
},
"decorations": {
"type": "string",
"enum": [
"random",
"none"
],
"default": "random"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}コミュニティ
エビデンス