accueil / serveurs / Données & BDD / co.pixelcove/topic-scorer
co.pixelcove/topic-scorer
serveur MCP (Model Context Protocol) · topic-scorer 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.pixelcove/topic-scorer est sûr ?
Au dernier audit MCP Hub, le serveur MCP « co.pixelcove/topic-scorer » 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 5 outils
- topic_scorer_find≈ 188 tokens
Finds categories whose path contains the query (case-insensitive substring), optionally within one taxonomy. Free. Returns up to `limit` hits with id and path; pass the id as `category` to the paid tools.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelquery· string · requis
Words to look for in category paths.taxonomy· string · optionnel · google_ads_topics | google_merchant | iab_content | iab_audience | iab_ad_product | linkedin_industries
Taxonomy of the target category.
Exemple d'appel{"name": "topic_scorer_find", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - topic_scorer_gate≈ 379 tokens
Pass/fail check: does the text rank within the top `min_rank` categories of its target taxonomy? Returns `pass`, the target's rank and gap to #1, the taxonomy's top five, and the unused phrases to work in. Use it as a content-pipeline gate. Paid, $0.05/call; read-only and safe to retry.
Paramètres, retour & exemple (6)
Paramètresfull· boolean · optionnel
Score the whole text as the mean of 8,192-char chunks instead of only the first 8,192 chars.text· string · requis
The page or draft text to score, as plain text or HTML (tags are stripped). 1 to 32768 characters. URLs are not fetched; send the content.phrases· integer · optionnel
Phrase bank size for the target category (0 skips it).category· string · requis
Target category id, full path, or a unique path substring within the taxonomy (use topic_scorer_find to look one up).min_rank· integer · optionnel
Highest passing rank.taxonomy· string · requis · google_ads_topics | google_merchant | iab_content | iab_audience | iab_ad_product | linkedin_industries
Taxonomy of the target category.
Exemple d'appel{"name": "topic_scorer_gate", "arguments": {"text": "texte", "category": "texte", "taxonomy": "google_ads_topics"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - topic_scorer_phrases≈ 227 tokens
Returns the ranked phrase bank for one category: 1 to 4 word phrases a page squarely about that category would contain, ordered by similarity to the category. Use it to seed a brief. Paid, $0.05/call; read-only and safe to retry.
Paramètres, retour & exemple (3)
Paramètresn· integer · optionnel
Bank size.category· string · requis
Target category id, full path, or a unique path substring within the taxonomy (use topic_scorer_find to look one up).taxonomy· string · requis · google_ads_topics | google_merchant | iab_content | iab_audience | iab_ad_product | linkedin_industries
Taxonomy of the target category.
Exemple d'appel{"name": "topic_scorer_phrases", "arguments": {"category": "texte", "taxonomy": "google_ads_topics"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - topic_scorer_score≈ 409 tokens
Scores text against every category in all six taxonomies (one embedding, cosine similarity) and returns the top `per` rows per taxonomy. With `taxonomy` and `category` it also returns the target's rank, score, gap to #1, and a phrase bank split into phrases the text already uses and phrases it does not. Read the rank and the gap, not the raw percent (scores compress into a 70 to 90 band). Paid, $0.05/call; read-only and safe to retry.
Paramètres, retour & exemple (6)
Paramètresper· integer · optionnel
Rows per taxonomy.full· boolean · optionnel
Score the whole text as the mean of 8,192-char chunks instead of only the first 8,192 chars.text· string · requis
The page or draft text to score, as plain text or HTML (tags are stripped). 1 to 32768 characters. URLs are not fetched; send the content.phrases· integer · optionnel
Phrase bank size for the target category (0 skips it).category· string · optionnel
Target category id, full path, or a unique path substring within the taxonomy (use topic_scorer_find to look one up).taxonomy· string · optionnel · google_ads_topics | google_merchant | iab_content | iab_audience | iab_ad_product | linkedin_industries
Taxonomy of the target category.
Exemple d'appel{"name": "topic_scorer_score", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - topic_scorer_taxonomies≈ 66 tokens
Lists the six taxonomies with their label and category count. Free. Call it first to pick the taxonomy for topic_scorer_find.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "topic_scorer_taxonomies", "arguments": {}}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é ».