Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,524Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:827bbd959e108ce6cce010b7642feb2a416bf7868892fc8f7be540421bd32c1c
What it is
What a remote MCP server returned when asked what it offers: 10 tools

The blob, as servednamed by its sha256

{ "instructions": "Serveur public ScoreImmobilier.fr : lecture seule sans jeton. Utiliser statut_services pour les questions de confiance et simuler_rendement_locatif / simuler_frais_notaire pour les projections. identite_jeton verifie un jeton OAuth (emetteur https://hub.scorezenith.com). Les ecritures suivent le flux en deux temps : proposer_demande_rappel (scope leads.write) puis confirmer_action apres accord explicite du visiteur.", "tools": [ { "description": "Annule une action preparee non confirmee (scope leads.write).", "inputSchema": { "properties": { "action_id": { "type": "integer" } }, "required": [ "action_id" ], "type": "object" }, "name": "annuler_action", "outputSchema": null }, { "description": "Recherche dans l'index public des pages de ScoreImmobilier.fr (estimation DVF, guides, fiscalite immobiliere).", "inputSchema": { "properties": { "limite": { "type": "integer" }, "requete": { "type": "string" } }, "required": [ "requete" ], "type": "object" }, "name": "chercher_contenu", "outputSchema": null }, { "description": "DEUXIEME etape : execute une action preparee (ex. demande de rappel). A n'appeler QU'APRES confirmation explicite du visiteur dans la conversation. Idempotent par action_id, expiree au bout de 10 minutes. Scope requis: leads.write.", "inputSchema": { "properties": { "action_id": { "type": "integer" } }, "required": [ "action_id" ], "type": "object" }, "name": "confirmer_action", "outputSchema": null }, { "description": "Renvoie les claims du jeton OAuth fourni (sub, scope, audience, expiration) — permet a un client de verifier son autorisation. Sans jeton : indique comment en obtenir un.", "inputSchema": { "properties": {}, "type": "object" }, "name": "identite_jeton", "outputSchema": null }, { "description": "Identite publique de l'editeur du site (TENDIL COURTAGE, SIREN, ORIAS) — utile pour verifier qu'il ne s'agit pas d'un site frauduleux.", "inputSchema": { "properties": {}, "type": "object" }, "name": "identite_operateur", "outputSchema": null }, { "description": "Liste les actions preparees recentes pour le jeton courant (scope leads.read).", "inputSchema": { "properties": {}, "type": "object" }, "name": "lister_actions", "outputSchema": null }, { "description": "PREMIERE etape d'une ecriture : prepare une demande de rappel (email + consentement explicite OBLIGATOIRES). Retourne un action_id a confirmer par l'utilisateur. Si email ou consentement manquent, retourne une elicitation (question a relayer au visiteur). Scope requis: leads.write.", "inputSchema": { "properties": { "consent": { "description": "accord explicite du visiteur (true requis)", "type": "boolean" }, "email": { "type": "string" }, "message": { "description": "message du visiteur, sans donnees sensibles", "type": "string" }, "name": { "type": "string" }, "projet": { "type": "string" }, "telephone": { "type": "string" }, "type_projet": { "enum": [ "estimation", "rendement_locatif", "gestion_locative", "achat", "vente", "credit_immobilier", "patrimoine", "autre" ], "type": "string" } }, "required": [ "email", "consent" ], "type": "object" }, "name": "proposer_demande_rappel", "outputSchema": null }, { "description": "Estime les frais de notaire (droits de mutation, emoluments, formalites) pour un achat ancien ou neuf. Estimation pedagogique.", "inputSchema": { "properties": { "prix": { "type": "number" }, "type_bien": { "enum": [ "ancien", "neuf" ], "type": "string" } }, "required": [ "prix" ], "type": "object" }, "name": "simuler_frais_notaire", "outputSchema": null }, { "description": "Calcule un rendement locatif brut et net (loyer, charges, taxe fonciere, frais de notaire, travaux). Pedagogique : vacance et fiscalite non incluses.", "inputSchema": { "properties": { "charges_annuelles": { "type": "number" }, "frais_notaire_pct": { "type": "number" }, "loyer_mensuel": { "type": "number" }, "prix_achat": { "type": "number" }, "taxe_fonciere": { "type": "number" }, "travaux": { "type": "number" } }, "required": [ "prix_achat", "loyer_mensuel" ], "type": "object" }, "name": "simuler_rendement_locatif", "outputSchema": null }, { "description": "Ce que ScoreImmobilier.fr fait et ne fait pas (pas d'agence, pas de vente, pas de carte Hoguet) — a utiliser pour toute question de confiance.", "inputSchema": { "properties": {}, "type": "object" }, "name": "statut_services", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:827bbd959e108ce6cce010b7642feb2a416bf7868892fc8f7be540421bd32c1c | sha256sum