MCPサーバー

Generate Greetings

com.generategreetings/greetings

このMCPでできること

Generates family-friendly greetings and downloadable PNG greeting cards in multiple languages.

create_greeting_card
Create a greeting card
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', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'default': '', 'maxLength': 100, 'description': 'Optional first name, up to 30 characters. Omit sensitive or identifying details. Never stored with a shared design.'}, 'style': {'enum': ['sweet', 'cheerful', 'simple'], 'type': 'string', 'default': 'sweet'}, 'format': {'enum': ['9:16', '4:5', '1:1', '16:9'], 'type': 'string', 'default': '4:5'}, 'locale': {'enum': ['it', 'en', 'fr', 'es', 'de', 'pt', 'ar', 'zh', 'ja', 'ko', 'th', 'ru', 'hi'], 'type': 'string', 'default': 'en', 'description': 'Language code; hi is Hindi. Use list_greeting_options for supported languages.'}, 'occasion': {'enum': ['morning', 'afternoon', 'evening', 'night', 'birthday', 'congratulations', 'christmas', 'newyear', 'lunarnewyear', 'mothersday', 'fathersday', 'weddinganniversary', 'anniversary', 'ramadan', 'eid', 'thankyou', 'getwell', 'wedding', 'newbaby', 'graduation'], 'type': 'string', 'default': 'morning'}, 'background': {'enum': ['auto', 'all', 'nature', 'flowers', 'animals', 'coffee', 'celebration', 'Mare', 'Laghi', 'Fiumi', 'Cascate', 'Montagne', 'Boschi', 'Deserti', 'Neve', 'Cieli', 'Prati'], 'type': 'string', 'default': 'auto', 'description': 'auto matches the occasion; other categories still obey cultural safety rules.'}, 'decorations': {'enum': ['random', 'none'], 'type': 'string', 'default': 'random'}, 'previousCodes': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z]+:[a-z]+:\\d+:\\d+:\\d+$', 'maxLength': 100}, 'default': [], 'maxItems': 30, 'description': 'Recent phrase codes from this conversation to avoid repeats; do not send chat history.'}}, 'additionalProperties': False}
generate_greeting
Write a greeting
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', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'default': '', 'maxLength': 100, 'description': 'Optional first name, up to 30 characters. Omit sensitive or identifying details. Never stored with a shared design.'}, 'locale': {'enum': ['it', 'en', 'fr', 'es', 'de', 'pt', 'ar', 'zh', 'ja', 'ko', 'th', 'ru', 'hi'], 'type': 'string', 'default': 'en', 'description': 'Language code; hi is Hindi. Use list_greeting_options for supported languages.'}, 'occasion': {'enum': ['morning', 'afternoon', 'evening', 'night', 'birthday', 'congratulations', 'christmas', 'newyear', 'lunarnewyear', 'mothersday', 'fathersday', 'weddinganniversary', 'anniversary', 'ramadan', 'eid', 'thankyou', 'getwell', 'wedding', 'newbaby', 'graduation'], 'type': 'string', 'default': 'morning'}, 'previousCodes': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z]+:[a-z]+:\\d+:\\d+:\\d+$', 'maxLength': 100}, 'default': [], 'maxItems': 30, 'description': 'Recent phrase codes from this conversation to avoid repeats; do not send chat history.'}}, 'additionalProperties': False}
list_greeting_options
Explore greeting options
List supported greeting languages, occasions, styles, image formats and background categories. No personal data required.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
追加
create_greeting_card
2026年9月26日2:40
追加
generate_greeting
2026年9月26日2:40
追加
list_greeting_options
2026年9月26日2:40