MCPサーバー

Catalogue Homeoceutics / Homeoceutics Catalog

com.homeoceutics/catalog
ヘルスケア 公開・接続可能 MCP 2025-11-25

このMCPでできること

Searches a public catalog of information cards and infoceutic titles.

search_fiches_information
Catalogue des fiches d'information / Information cards catalog
FR : Rechercher ou parcourir les titres des fiches d’information du catalogue public. EN: Search or browse information-card titles in the public catalog.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 100, 'minimum': 1, 'description': 'FR : Taille de page. EN: Page size.'}, 'query': {'type': 'string', 'maxLength': 200, 'description': 'FR : Texte recherché dans l’index complet ; omettre pour parcourir par titre. EN: Text searched in the full index; omit to browse by title.'}, 'locale': {'enum': ['fr', 'en'], 'type': 'string', 'default': 'fr', 'description': 'FR : Langue demandée ; les titres indisponibles sont repliés vers le français. EN: Requested language; unavailable titles fall back to French.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 100000, 'minimum': 0, 'description': 'FR : Décalage de page, à reprendre depuis pagination.next_offset. EN: Page offset, continued from pagination.next_offset.'}, 'statut': {'enum': ['public', 'subscription_basic', 'subscription_premium', 'subscription_pro'], 'type': 'string', 'description': 'FR : Statut de visibilité anonyme à filtrer. EN: Anonymous visibility status to filter by.'}, 'categorie': {'type': 'string', 'maxLength': 200, 'description': 'FR : Identifiant exact d’une catégorie, réutilisable depuis categories[].id. EN: Exact category identifier, reusable from categories[].id.'}}, 'description': 'FR : Paramètres de recherche ou de parcours du catalogue public. EN: Public catalog search or browse parameters.', 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['locale', 'items', 'pagination'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'type', 'nom', 'categories', 'statut', 'locale_titre'], 'properties': {'id': {'type': 'string', 'description': 'FR : Identifiant préfixé, unique entre les deux catalogues. EN: Prefixed identifier, unique across both catalogs.'}, 'nom': {'type': 'string', 'description': 'FR : Titre localisé uniquement ; aucun contenu ni extrait. EN: Localized title only; no content or excerpt.'}, 'type': {'enum': ['infoceutique', 'fiche_information'], 'type': 'string', 'description': 'FR : Type stable de l’entrée. EN: Stable entry type.'}, 'statut': {'enum': ['public', 'subscription_basic', 'subscription_premium', 'subscription_pro'], 'type': 'string', 'description': 'FR : Niveau d’accès public ou abonné. EN: Public or subscriber access tier.'}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'nom'], 'properties': {'id': {'type': 'string', 'description': 'FR : Identifiant stable à utiliser dans le filtre categorie. EN: Stable identifier for the categorie filter.'}, 'nom': {'type': 'string', 'description': 'FR : Libellé localisé de la catégorie. EN: Localized category label.'}}, 'additionalProperties': False}, 'description': 'FR : Catégories publiques de l’entrée. EN: Public entry categories.'}, 'locale_titre': {'enum': ['fr', 'en'], 'type': 'string', 'description': 'FR : Langue effective du titre après repli français. EN: Effective title language after French fallback.'}}, 'additionalProperties': False}, 'description': 'FR : Titres et métadonnées uniquement. EN: Titles and metadata only.'}, 'locale': {'enum': ['fr', 'en'], 'type': 'string', 'description': 'FR : Langue demandée pour cette page. EN: Locale requested for this page.'}, 'pagination': {'type': 'object', 'required': ['limit', 'offset', 'total', 'next_offset'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'FR : Taille de page appliquée. EN: Applied page size.'}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'FR : Nombre exact de résultats. EN: Exact result count.'}, 'offset': {'type': 'integer', 'maximum': 100000, 'minimum': 0, 'description': 'FR : Décalage de cette page. EN: Offset for this page.'}, 'next_offset': {'anyOf': [{'type': 'integer', 'maximum': 100000, 'minimum': 0}, {'type': 'null'}], 'description': 'FR : Décalage suivant, ou null en dernière page. EN: Next offset, or null on the last page.'}}, 'description': 'FR : Pagination déterministe par offset. EN: Deterministic offset pagination.', 'additionalProperties': False}}, 'description': 'FR : Page structurée de titres et métadonnées du catalogue public. EN: Structured page of public catalog titles and metadata.', 'additionalProperties': False}
search_infoceutiques
Catalogue des infoceutiques / Infoceutics catalog
FR : Rechercher ou parcourir les titres des infoceutiques du catalogue public. EN: Search or browse infoceutic titles in the public catalog.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 100, 'minimum': 1, 'description': 'FR : Taille de page. EN: Page size.'}, 'query': {'type': 'string', 'maxLength': 200, 'description': 'FR : Texte recherché dans l’index complet ; omettre pour parcourir par titre. EN: Text searched in the full index; omit to browse by title.'}, 'locale': {'enum': ['fr', 'en'], 'type': 'string', 'default': 'fr', 'description': 'FR : Langue demandée ; les titres indisponibles sont repliés vers le français. EN: Requested language; unavailable titles fall back to French.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 100000, 'minimum': 0, 'description': 'FR : Décalage de page, à reprendre depuis pagination.next_offset. EN: Page offset, continued from pagination.next_offset.'}, 'statut': {'enum': ['public', 'subscription_basic', 'subscription_premium', 'subscription_pro'], 'type': 'string', 'description': 'FR : Statut de visibilité anonyme à filtrer. EN: Anonymous visibility status to filter by.'}, 'categorie': {'type': 'string', 'maxLength': 200, 'description': 'FR : Identifiant exact d’une catégorie, réutilisable depuis categories[].id. EN: Exact category identifier, reusable from categories[].id.'}}, 'description': 'FR : Paramètres de recherche ou de parcours du catalogue public. EN: Public catalog search or browse parameters.', 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['locale', 'items', 'pagination'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'type', 'nom', 'categories', 'statut', 'locale_titre'], 'properties': {'id': {'type': 'string', 'description': 'FR : Identifiant préfixé, unique entre les deux catalogues. EN: Prefixed identifier, unique across both catalogs.'}, 'nom': {'type': 'string', 'description': 'FR : Titre localisé uniquement ; aucun contenu ni extrait. EN: Localized title only; no content or excerpt.'}, 'type': {'enum': ['infoceutique', 'fiche_information'], 'type': 'string', 'description': 'FR : Type stable de l’entrée. EN: Stable entry type.'}, 'statut': {'enum': ['public', 'subscription_basic', 'subscription_premium', 'subscription_pro'], 'type': 'string', 'description': 'FR : Niveau d’accès public ou abonné. EN: Public or subscriber access tier.'}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'nom'], 'properties': {'id': {'type': 'string', 'description': 'FR : Identifiant stable à utiliser dans le filtre categorie. EN: Stable identifier for the categorie filter.'}, 'nom': {'type': 'string', 'description': 'FR : Libellé localisé de la catégorie. EN: Localized category label.'}}, 'additionalProperties': False}, 'description': 'FR : Catégories publiques de l’entrée. EN: Public entry categories.'}, 'locale_titre': {'enum': ['fr', 'en'], 'type': 'string', 'description': 'FR : Langue effective du titre après repli français. EN: Effective title language after French fallback.'}}, 'additionalProperties': False}, 'description': 'FR : Titres et métadonnées uniquement. EN: Titles and metadata only.'}, 'locale': {'enum': ['fr', 'en'], 'type': 'string', 'description': 'FR : Langue demandée pour cette page. EN: Locale requested for this page.'}, 'pagination': {'type': 'object', 'required': ['limit', 'offset', 'total', 'next_offset'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'FR : Taille de page appliquée. EN: Applied page size.'}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'FR : Nombre exact de résultats. EN: Exact result count.'}, 'offset': {'type': 'integer', 'maximum': 100000, 'minimum': 0, 'description': 'FR : Décalage de cette page. EN: Offset for this page.'}, 'next_offset': {'anyOf': [{'type': 'integer', 'maximum': 100000, 'minimum': 0}, {'type': 'null'}], 'description': 'FR : Décalage suivant, ou null en dernière page. EN: Next offset, or null on the last page.'}}, 'description': 'FR : Pagination déterministe par offset. EN: Deterministic offset pagination.', 'additionalProperties': False}}, 'description': 'FR : Page structurée de titres et métadonnées du catalogue public. EN: Structured page of public catalog titles and metadata.', 'additionalProperties': False}
追加
search_fiches_information
2026年9月17日12:35
追加
search_infoceutiques
2026年9月17日12:35