Comontel : forfaits mobiles pro

Forfaits mobiles pro Comontel (réseau Orange) : prix, comparaison, itinérance, FAQ. Lecture seule.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
84%
Integridad del esquema
91%
Calidad de los nombres
96%
Riesgo de envenenamiento
100%
Coincidencia de permisos
90%
Cumplimiento del protocolo
100%

Hallazgos (9)

  • LOWTool 'get_plans' description lacks action verben get_plans
  • LOWTool 'get_plan' description lacks action verben get_plan
  • LOWTool 'compare_plans' description lacks action verben compare_plans
  • LOWTool 'check_eligibility' description lacks action verben check_eligibility
  • LOWTool 'get_faq' description lacks action verben get_faq
  • LOWTool 'calculate_company_price' description lacks action verben calculate_company_price
  • LOWTool 'get_roaming_allowance' description lacks action verben get_roaming_allowance
  • LOWTool 'estimate_data_usage' description lacks action verben estimate_data_usage
  • LOWTool 'fetch' suggests web access but openWorldHint=falseen fetch

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~6,508Tokens (definiciones de herramientas)
~3.2 KBTamaño de respuesta típico
Impacto significativo en la atención (5.08% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "forfaits": {
      "url": "https://www.comontel.fr/mcp"
    }
  }
}

Puntos de conexión remotos

https://www.comontel.fr/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (15)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_plans

Les trois forfaits mobiles pro Comontel (Essentiel, Pro, Business) : prix HT et TTC par ligne et par mois, Go utilisables en France et en zone Europe, 5G, réseau, sans engagement. À utiliser en premier pour toute question de prix ou de contenu des forfaits. Aucun paramètre. Source : https://www.comontel.fr/forfaits.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_plan(plan_id)

Fiche complète d’un forfait (prix HT et TTC, Go en France et en zone Europe, 5G, appels et SMS, page officielle). À utiliser quand l’utilisateur cite un forfait précis. Paramètre : plan_id (essentiel, pro ou business). Source : page du forfait sur www.comontel.fr.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "plan_id": {
      "type": "string",
      "enum": [
        "essentiel",
        "pro",
        "business"
      ],
      "description": "Identifiant du forfait : essentiel, pro, business"
    }
  },
  "required": [
    "plan_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢compare_plans(plan_ids)

Tableau comparatif des forfaits Comontel (prix, Go en France et en zone Europe, 5G, réseau) et ce qui est commun à tous. À utiliser pour « quelle différence entre Essentiel, Pro et Business ? ». Paramètre facultatif : plan_ids (deux ou trois forfaits). Ne compare pas avec d’autres opérateurs. Source : https://www.comontel.fr/forfaits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "plan_ids": {
      "description": "Forfaits à comparer ; tous par défaut.",
      "minItems": 1,
      "maxItems": 3,
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "essentiel",
          "pro",
          "business"
        ]
      }
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢search_offers(min_data_gb, max_price_ht_eur, needs_5g)

Forfaits qui répondent à des critères chiffrés : volume minimal de données en France (Go), budget maximal HT par ligne et par mois, 5G. Résultats du moins cher au plus cher, liste vide si aucun ne convient. À utiliser quand l’utilisateur donne un besoin chiffré ; sinon préférer recommend_plan. Source : https://www.comontel.fr/forfaits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "min_data_gb": {
      "description": "Volume minimal de données en France, en Go",
      "type": "number",
      "minimum": 0,
      "maximum": 1000
    },
    "max_price_ht_eur": {
      "description": "Prix maximal HT par ligne et par mois, en euros",
      "type": "number",
      "minimum": 0,
      "maximum": 1000
    },
    "needs_5g": {
      "description": "5G souhaitée",
      "type": "boolean"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢check_eligibility(has_siren, lines)

Applique les règles publiées de souscription : offre réservée aux professionnels (SIREN obligatoire : société, indépendant, micro-entrepreneur), de 1 à 20 lignes par entreprise. Indique aussi si la souscription en ligne est ouverte, l’engagement et les moyens de paiement. À utiliser pour « puis-je souscrire ? » ou « est-ce sans engagement ? ». Ne vérifie aucun SIREN réel et ne crée aucune commande. Source : https://www.comontel.fr/forfaits.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "has_siren": {
      "type": "boolean",
      "description": "Le client a un numéro SIREN (société, indépendant, micro-entrepreneur)"
    },
    "lines": {
      "type": "integer",
      "minimum": 0,
      "maximum": 1000,
      "description": "Nombre de lignes souhaitées"
    }
  },
  "required": [
    "has_siren",
    "lines"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_faq(query, category)

Questions fréquentes publiées sur https://www.comontel.fr/faq, filtrées par mots-clés et/ou par rubrique (offre, entreprise, numero, sim, reseau, europe, facturation). Chaque réponse a sa propre URL à citer. À utiliser pour les questions pratiques : engagement, résiliation, portabilité, facture, TVA, eSIM, support.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Mots-clés, par exemple « résilier », « TVA », « eSIM »",
      "type": "string",
      "maxLength": 200
    },
    "category": {
      "description": "Rubrique de la FAQ",
      "type": "string",
      "enum": [
        "offre",
        "entreprise",
        "numero",
        "sim",
        "reseau",
        "europe",
        "facturation"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢calculate_company_price(essentiel, pro, business)

Coût mensuel (HT, TVA, TTC) et annuel HT d’une flotte au prix public, en mélangeant les forfaits si besoin. À utiliser pour « combien pour 5 lignes ? » ou « combien pour 3 Pro et 2 Business ? ». Paramètres : nombre de lignes par forfait (0 à 20 chacun, 20 lignes au total au plus par entreprise). Hors frais uniques de carte SIM ou d’eSIM. Source : https://www.comontel.fr/simulateur.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "essentiel": {
      "description": "Nombre de lignes Essentiel",
      "type": "integer",
      "minimum": 0,
      "maximum": 20
    },
    "pro": {
      "description": "Nombre de lignes Pro",
      "type": "integer",
      "minimum": 0,
      "maximum": 20
    },
    "business": {
      "description": "Nombre de lignes Business",
      "type": "integer",
      "minimum": 0,
      "maximum": 20
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_roaming_allowance(plan_id, destination)

Ce qu’un forfait permet dans une destination : inclusion dans le forfait, Go utilisables sur place, appels et SMS sur place, appels depuis la France vers ce pays, règle applicable (réglementation européenne ou grille Comontel). À utiliser pour les voyages et les frontaliers. Paramètres : plan_id et destination. Statut « inconnu » si la destination n’est pas répertoriée. Source : https://www.comontel.fr/europe-international.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "plan_id": {
      "type": "string",
      "enum": [
        "essentiel",
        "pro",
        "business"
      ],
      "description": "Identifiant du forfait : essentiel, pro, business"
    },
    "destination": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Pays ou territoire, en français ou par identifiant (ex. « Suisse », « royaume-uni », « Guadeloupe »)"
    }
  },
  "required": [
    "plan_id",
    "destination"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_country_info(destination)

Zone d’itinérance d’un pays ou territoire et son inclusion dans les forfaits Comontel. À utiliser pour « mon forfait marche-t-il en … ? » sans forfait précis ; avec un forfait, préférer get_roaming_allowance. Statut « inconnu » si la destination n’est pas répertoriée. Source : https://www.comontel.fr/europe-international.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "destination": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Pays ou territoire, en français ou par identifiant (ex. « Suisse », « royaume-uni », « Guadeloupe »)"
    }
  },
  "required": [
    "destination"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢estimate_data_usage(workdays_per_month, video_hours_per_week, video_profile, audio_call_hours_per_week, streaming_hours_per_week, ...)

Estime la consommation mensuelle de données d’un utilisateur (Go par mois, détail par usage et sources), à partir des débits publiés par les éditeurs (Teams, Zoom, Meet, Netflix, Spotify) et du poids médian d’une page web. À utiliser pour chiffrer un besoin avant de choisir un forfait. Tous les paramètres sont facultatifs. GPS, mails, cloud et partage de connexion : valeurs fournies par l’utilisateur, aucun chiffre officiel. Estimation indicative. Source : https://www.comontel.fr/outils/estimateur-data.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "workdays_per_month": {
      "type": "number",
      "minimum": 1,
      "maximum": 31
    },
    "video_hours_per_week": {
      "type": "number",
      "minimum": 0,
      "maximum": 80
    },
    "video_profile": {
      "description": "Service de visioconférence (Teams par défaut)",
      "type": "string",
      "enum": [
        "teams-audio",
        "teams-video",
        "teams-group",
        "teams-screen",
        "zoom-video",
        "zoom-group",
        "meet-video",
        "meet-audio"
      ]
    },
    "audio_call_hours_per_week": {
      "type": "number",
      "minimum": 0,
      "maximum": 80
    },
    "streaming_hours_per_week": {
      "type": "number",
      "minimum": 0,
      "maximum": 80
    },
    "streaming_profile": {
      "description": "Qualité de la vidéo en streaming",
      "type": "string",
      "enum": [
        "netflix-mobile",
        "netflix-sd",
        "netflix-hd"
      ]
    },
    "music_hours_per_week": {
      "type": "number",
      "minimum": 0,
      "maximum": 80
    },
    "music_profile": {
      "description": "Qualité de la musique en streaming",
      "type": "string",
      "enum": [
        "spotify-normal",
        "spotify-high"
      ]
    },
    "web_pages_per_day": {
      "type": "number",
      "minimum": 0,
      "maximum": 2000
    },
    "email_mb_per_day": {
      "description": "Valeur relevée par l’utilisateur",
      "type": "number",
      "minimum": 0,
      "maximum": 10000
    },
    "gps_hours_per_week": {
      "type": "number",
      "minimum": 0,
      "maximum": 80
    },
    "gps_mb_per_hour": {
      "description": "Valeur relevée par l’utilisateur",
      "type": "number",
      "minimum": 0,
      "maximum": 1000
    },
    "cloud_gb_per_month": {
      "description": "Valeur relevée par l’utilisateur",
      "type": "number",
      "minimum": 0,
      "maximum": 500
    },
    "tethering_gb_per_month": {
      "description": "Valeur relevée par l’utilisateur",
      "type": "number",
      "minimum": 0,
      "maximum": 500
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢recommend_plan(hors_wifi, visio, partage, europe, cinq_g)

Recommande un forfait Comontel, avec ses raisons, à partir de cinq réponses sur les usages (mêmes règles que l’outil « Quel forfait ? » du site). À utiliser pour « quel forfait pour un indépendant, un commercial, une équipe terrain, une entreprise qui voyage en Europe ? ». Pour plusieurs profils dans une entreprise, appeler l’outil une fois par profil puis calculate_company_price. Source : https://www.comontel.fr/outils/quel-forfait.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "hors_wifi": {
      "type": "string",
      "enum": [
        "jamais",
        "parfois",
        "souvent"
      ],
      "description": "Temps passé loin du Wi-Fi pendant la journée de travail"
    },
    "visio": {
      "type": "string",
      "enum": [
        "jamais",
        "parfois",
        "souvent"
      ],
      "description": "Visioconférences hors Wi-Fi"
    },
    "partage": {
      "type": "string",
      "enum": [
        "jamais",
        "parfois",
        "souvent"
      ],
      "description": "Partage de connexion vers un ordinateur"
    },
    "europe": {
      "type": "string",
      "enum": [
        "jamais",
        "parfois",
        "souvent"
      ],
      "description": "Déplacements dans la zone Europe (UE, DOM, Suisse, Andorre…)"
    },
    "cinq_g": {
      "type": "string",
      "enum": [
        "oui",
        "non"
      ],
      "description": "Téléphone 5G et 5G souhaitée"
    }
  },
  "required": [
    "hors_wifi",
    "visio",
    "partage",
    "europe",
    "cinq_g"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_guide(slug)

Un guide de www.comontel.fr : réponse courte, points clés, FAQ, sources officielles, dates et plan des sections. À utiliser après search_comontel_knowledge, ou directement si le sujet correspond à un guide connu (eSIM, RIO, portabilité, TVA, 4G ou 5G, Go nécessaires…). Paramètre : slug du guide.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "enum": [
        "comment-choisir-forfait-mobile-professionnel",
        "combien-de-go-pour-un-commercial",
        "combien-de-go-pour-un-dirigeant",
        "quel-forfait-pour-chaque-salarie",
        "combien-de-go-forfait-pro",
        "forfait-mobile-equipes-terrain",
        "code-rio-ligne-professionnelle",
        "delai-portabilite-numero-mobile",
        "esim-ou-sim-physique-entreprise",
        "esim-iphone",
        "esim-android",
        "qu-est-ce-qu-un-mvno",
        "4g-ou-5g-entreprise",
        "volte-vowifi",
        "reception-mobile-bureau",
        "depart-arrivee-salarie-ligne-mobile",
        "equiper-salaries-telephone-professionnel",
        "tva-forfait-mobile-professionnel",
        "facture-telephone-professionnelle",
        "forfait-pro-suisse",
        "forfait-pro-andorre",
        "appeler-europe-depuis-france-forfait-pro",
        "data-europe-forfait-pro"
      ],
      "description": "Identifiant du guide"
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢search_comontel_knowledge(query, limit)

Recherche plein texte dans les guides, la FAQ, le glossaire et les thèmes de www.comontel.fr. Renvoie titres, extraits et URL, du plus pertinent au moins pertinent. À utiliser pour toute question qui ne relève pas d’un autre outil (portabilité, eSIM, facture, TVA, réseau…). Paramètres : query (2 à 200 caractères), limit (1 à 20, 8 par défaut).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200,
      "description": "Mots-clés ou question"
    },
    "limit": {
      "description": "Nombre de résultats (8 par défaut)",
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "data": {
      "description": "La réponse ; null si l’information demandée n’existe pas"
    },
    "source_url": {
      "type": "string",
      "description": "Page publique où l’information est affichée"
    },
    "updated_at": {
      "type": "string",
      "description": "Dernière modification de la donnée (AAAA-MM-JJ)"
    },
    "reviewed_at": {
      "type": "string",
      "description": "Dernière vérification (AAAA-MM-JJ)"
    },
    "provenance": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "validé",
        "à valider",
        "inconnu"
      ],
      "description": "« inconnu » : ne jamais deviner ni compléter"
    }
  },
  "required": [
    "data",
    "source_url",
    "updated_at",
    "reviewed_at",
    "provenance",
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢search(query)

Recherche dans les forfaits, guides, FAQ, glossaire et thèmes de www.comontel.fr. Renvoie des documents { id, title, url }, du plus pertinent au moins pertinent ; lire le contenu d’un document avec fetch. Format attendu par la recherche approfondie de ChatGPT. Pour une réponse directe avec extraits, search_comontel_knowledge convient aussi.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Mots-clés ou question"
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "title",
          "url"
        ],
        "additionalProperties": false
      },
      "description": "Documents trouvés"
    }
  },
  "required": [
    "results"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢fetch(id)

Texte complet d’un document trouvé avec search (forfait, guide, question fréquente, terme du glossaire ou thème), avec son URL à citer et ses métadonnées (type, dates, statut). Paramètre : id renvoyé par search (le chemin de la page, par exemple « /forfaits/pro »), ou une URL de www.comontel.fr.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300,
      "description": "Identifiant renvoyé par search, ou URL de www.comontel.fr"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "text": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "metadata": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {
        "type": "string"
      }
    }
  },
  "required": [
    "id",
    "title",
    "text",
    "url"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada15 herramientas