accueil / serveurs / Dev & Code / com.kaneme/kaneme
com.kaneme/kaneme
serveur MCP (Model Context Protocol) · kaneme 5.2.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 com.kaneme/kaneme est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.kaneme/kaneme » 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 2 outils
- measure_authorship≈ 342 tokens
Measures whether a text is by the SAME HAND as three reference texts pasted in the call. No account, no credits, nothing stored. Exactly 3 references of 100+ words each, in DIFFERENT registers, and a text of 50+ words (150 to leave low confidence). Returns a calibrated PROBABILITY, its label and four stylometric dimensions (not a breakdown of the probability). `probability: null` with `unavailable` is a measured abstention; only `embedding_layer` is an outage on our side. Not verify_authorship, which uses the account’s saved voice. For that, a Kaneme account at https://kaneme.com and the authenticated MCP connection.
Paramètres, retour & exemple (3)
Paramètrestext· string · requis
Text to attribute (50+ words), not taken from the references (self_overlap).samples· array · requis
Exactly 3 texts by the person, 100+ words each, different registers.question· string · optionnel · human | author
human = this person vs an AI (default) · author = this person vs another human.
Exemple d'appel{"name": "measure_authorship", "arguments": {"text": "texte", "samples": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - read_observatory_signals≈ 354 tokens
Reads a text with the Observatoire method (frozen copy, `methodVersion` returned): passages to reread, each with its criterion (G01 generic phrasing, S01 announced conclusion, V01 claim without visible evidence, R01 near-repeated vocabulary, S02 repeated opening, D01 long sentence), UTF-16 positions, the quoted passage and editorial advice. No account, no credits, nothing stored. It is NOT an AI detector, NOT a proof of authorship and has NO score: never turn the number of passages into a verdict, and never merge it with a Kaneme measurement. Labels and advice are in French: relay them in the user’s language. Language is detected when omitted; English rules are experimental. To rewrite the text in the user’s own voice, use improve_in_voice (account required).
Paramètres, retour & exemple (3)
Paramètrestext· string · requis
Text to read (12,000 characters max).language· string · optionnel · fr | en
Text language (detected when omitted).documentType· string · optionnel · general | social | article | email | report | marketing | documentation
Kind of text; tunes the advice (default: general).
Exemple d'appel{"name": "read_observatory_signals", "arguments": {"text": "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é ».