accueil / serveurs / Données & BDD / co.meetclair/clair
co.meetclair/clair
serveur MCP (Model Context Protocol) · clair 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que co.meetclair/clair est sûr ?
Au dernier audit MCP Hub, le serveur MCP « co.meetclair/clair » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- get_signup_schema≈ 104 tokens
Returns the authoritative JSON schema, required fields and privacy terms for the waitlist transaction (exactly what GET /api/signup returns). Read this before joining.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_signup_schema", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - join_waitlist≈ 275 tokens
One typed transaction: joins the named person to the Clair pilot waitlist. consent: true is a recorded claim - assert it only with the person's consent. One submission per person; repeats return already: true. Returns an edit_token binding follow-up details. Identify yourself with agent_name, agent_operator, on_behalf_of.
Paramètres, retour & exemple (5)
Paramètresemail· string · requis
Email of the person joining.consent· boolean · requis
Must be true. Recorded claim of the named person's consent.agent_name· string · optionnel
Optional self-identification: your name as an agent.on_behalf_of· string · optionnel
Optional self-identification: who sent you.agent_operator· string · optionnel
Optional self-identification: who operates you.
Exemple d'appel{"name": "join_waitlist", "arguments": {"email": "texte", "consent": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_waitlist≈ 305 tokens
Merges follow-up details into an existing waitlist record. Requires the edit_token returned by join_waitlist - email alone never authorizes a merge. A repeat with nothing new returns already: true. All detail fields optional: name, company, role, context (one line: what they sell), why (the problem they are solving), question (anything they want to ask).
Paramètres, retour & exemple (9)
Paramètreswhy· string · optionnel
What brought them here - the problem to solve.name· string · optionnelrole· string · optionnelemail· string · requis
The email used at join time.company· string · optionnelconsent· boolean · requis
Must be true.context· string · optionnel
One line: what they sell.question· string · optionnel
Anything they want to ask Clair.edit_token· string · requis
Token returned by join_waitlist.
Exemple d'appel{"name": "update_waitlist", "arguments": {"email": "texte", "consent": true, "edit_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».