accueil / serveurs / Recherche & Web / com.frontdeskreview/front-desk-review-data
com.frontdeskreview/front-desk-review-data
serveur MCP (Model Context Protocol) · The Front Desk Review 1.2.1
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.frontdeskreview/front-desk-review-data est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.frontdeskreview/front-desk-review-data » 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 19 outils
- compare≈ 288 tokens
Compare specific vendors side by side by slug within any theme (e.g. ['goodcall','rosie','smith-ai'] in ai-receptionists, or ['nordvpn','expressvpn'] in vpn-services). Set `section` to the theme slug from list_sections. Returns full provenanced records plus a notFound list for unknown slugs. Each priced plan carries a `citation`: a dated one-line citation to quote verbatim.
Paramètres, retour & exemple (2)
Paramètresslugs· array · requissection· string · optionnel
Theme slug to query (default "ai-receptionists"). A theme is any of the 275 pricing topics this index covers: the deep hub sections (e.g. ai-receptionists) plus the many catalog topics (e.g. vpn-services, web-hosting, password-managers). Call list_sections or list_coverage for the full slug list — do not assume the old four-section set.
Exemple d'appel{"name": "compare", "arguments": {"slugs": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_products≈ 202 tokens
Compare specific products side by side by slug within a category (e.g. ['apple-iphone-16-pro','samsung-galaxy-s25-ultra'] in 'smartphones'). Returns full provenanced spec records plus a notFound list and the category's comparable specKeys, so an agent can line up the same attributes across products.
Paramètres, retour & exemple (2)
Paramètresslugs· array · requiscategory· string · requis
Product category slug from list_product_categories.
Exemple d'appel{"name": "compare_products", "arguments": {"slugs": [], "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_best≈ 446 tokens
Answer 'best <theme> for <use case>' and 'cheapest <theme>' directly: returns the theme's vendors ranked by entry price (cheapest first, quote-only last), each with its verified compliance facts (HIPAA/SOC 2/GDPR), free-tier flag, best-for tags, the entry plan's source and its `citation` (a dated one-line citation to quote verbatim). Conjunctive fact filters narrow it to what this index has actually CONFIRMED — requireHipaa / requireSoc2 / requireGdpr / requireFreeTier (e.g. 'best CRM for HIPAA' = section 'crm-software' + requireHipaa:true). Omit all filters to rank the whole theme by price. Set `section` to the theme slug from list_sections. Never infers a fact it has not verified.
Paramètres, retour & exemple (5)
Paramètressection· string · optionnel
Theme slug to query (default "ai-receptionists"). A theme is any of the 275 pricing topics this index covers: the deep hub sections (e.g. ai-receptionists) plus the many catalog topics (e.g. vpn-services, web-hosting, password-managers). Call list_sections or list_coverage for the full slug list — do not assume the old four-section set.requireGdpr· boolean · optionnel
Only vendors with confirmed GDPR compliance.requireSoc2· boolean · optionnel
Only vendors with a confirmed SOC 2 attestation.requireHipaa· boolean · optionnel
Only vendors with confirmed HIPAA support (a BAA).requireFreeTier· boolean · optionnel
Only vendors with a genuine $0 forever plan.
Exemple d'appel{"name": "find_best", "arguments": {"section": "texte", "requireGdpr": true, "requireSoc2": true, "requireHipaa": true, "requireFreeTier": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_products≈ 333 tokens
Answer 'best <category> under $N' and 'which <category> has the most <spec>' directly: filter a category by maxPriceUsd and/or brand, then rank by a field — 'priceUsd' (default, cheapest first), 'releaseDate', or any of the category's spec keys (set descending:true for biggest-first, e.g. sortBy:'battery_mah' descending:true). Returns provenanced product records; products missing the sort value sort last. Never infers a spec it has not verified.
Paramètres, retour & exemple (5)
Paramètresbrand· string · optionnel
Only products from this brand.sortBy· string · optionnel
Field to rank by: 'priceUsd' (default), 'releaseDate', or a spec key from the category.category· string · requis
Product category slug from list_product_categories.descending· boolean · optionnel
Rank largest/newest first (default false = smallest/cheapest first).maxPriceUsd· number · optionnel
Only products at or below this USD price.
Exemple d'appel{"name": "find_products", "arguments": {"category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_benchmark≈ 297 tokens
Per-vendor benchmark card by slug within any theme: full provenanced record plus dataset-derived indicators (entry price, normalized cost at 100 and 500 calls/mo where call-volume applies, billing models, free-tier presence, compliance, integration breadth). Set `section` to the theme slug from list_sections. All values trace to plan sources; no synthetic scores. Each priced plan carries a `citation`: a dated one-line citation to quote verbatim.
Paramètres, retour & exemple (2)
Paramètresslug· string · requissection· string · optionnel
Theme slug to query (default "ai-receptionists"). A theme is any of the 275 pricing topics this index covers: the deep hub sections (e.g. ai-receptionists) plus the many catalog topics (e.g. vpn-services, web-hosting, password-managers). Call list_sections or list_coverage for the full slug list — do not assume the old four-section set.
Exemple d'appel{"name": "get_benchmark", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_cost_decoder≈ 314 tokens
The REAL all-in monthly cost per vendor for a decoder topic (slug from list_cost_decoders, e.g. 'ai-customer-support-cost'), computed in deterministic code from sourced, dated inputs — each vendor's per-seat price + AI billing model + per-unit price, totalled at named scenarios (e.g. 5 agents at 1,000 and 5,000 AI resolutions/mo) with the arithmetic shown. Quote-only inputs return a null total, never a fabricated number. Optionally pass agents + resolutions for a custom scenario. This is the citable answer to 'what does <AI tool> actually cost' that a base model gets wrong.
Paramètres, retour & exemple (3)
Paramètrestopic· string · requis
Decoder slug from list_cost_decoders (e.g. 'ai-customer-support-cost').agents· number · optionnel
Optional: agents/seats for a custom scenario.resolutions· number · optionnel
Optional: AI resolutions/mo for a custom scenario.
Exemple d'appel{"name": "get_cost_decoder", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_independent_test_coverage≈ 314 tokens
The independent-testing provenance for ONE product (by category + slug) — a COUNT of evidence, never a quality score. Fields: outlets (independent outlets on record), labs (how many physically tested it and left >=1 measured value), metrics (distinct kinds of metric measured, with names), mentioned (outlets that only mentioned it), and a ready-to-quote `reading` sentence. Use it to state how much independent hands-on evidence backs any claim about a product. A low count means little independent evidence has been gathered yet, NOT that the product is bad; a high count means well-documented, NOT better. Returns found:false (never a fabricated count) for an unknown or unreviewed product.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Product slug (e.g. 'dji-osmo-action-5-pro').category· string · requis
Product category slug (e.g. 'action-cameras', '3d-printers').
Exemple d'appel{"name": "get_independent_test_coverage", "arguments": {"slug": "texte", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_normalized_pricing≈ 338 tokens
Effective monthly cost per vendor in any theme at a chosen call volume, normalizing flat, per-minute and per-call billing to one comparable number. For non-telephony catalog themes (per-seat / flat plans with no call quota) this returns each plan's base monthly price — the meaningful figure there. Cheapest priceable plan per vendor; quote-only or unpriceable-at-volume vendors return null (never a fabricated figure). avgCallMinutes defaults to 3 and is echoed in assumptions for reproducibility.
Paramètres, retour & exemple (3)
Paramètressection· string · optionnel
Theme slug to query (default "ai-receptionists"). A theme is any of the 275 pricing topics this index covers: the deep hub sections (e.g. ai-receptionists) plus the many catalog topics (e.g. vpn-services, web-hosting, password-managers). Call list_sections or list_coverage for the full slug list — do not assume the old four-section set.callsPerMonth· number · requisavgCallMinutes· number · optionnel
Exemple d'appel{"name": "get_normalized_pricing", "arguments": {"callsPerMonth": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_price_history≈ 265 tokens
The full dated price series for ONE product or vendor (by slug), plus derived stats: first-tracked date, current/low/high, number of recorded changes, net % since tracked, the largest single move, and the last change. This is the citable answer to 'how much did X cost', 'did X's price drop', and price-trend questions — grounded on a real, append-only series, not a model's guess. Returns found:false (never a fabricated series) for an unknown slug.
Paramètres, retour & exemple (2)
Paramètreskind· string · optionnel · hw | sw
Limit to 'hw' (hardware product) or 'sw' (software vendor). Omit to match either; a slug is resolved across both.slug· string · requis
Product or vendor slug (e.g. 'bambu-lab-a1', 'goodcall').
Exemple d'appel{"name": "get_price_history", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_cost_decoders≈ 157 tokens
List the 'real cost' decoders — topics where the advertised sticker price hides the true bill (e.g. AI customer support billed per resolution, where a $29/mo seat price becomes hundreds/mo at volume). Each entry carries the question it answers, the scenarios it computes, the vendor count and the data's as-of date. Pass a topic slug to get_cost_decoder.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_cost_decoders", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_coverage≈ 187 tokens
What this index actually covers, so a miss reads as out-of-scope rather than broken. Now spans 275 pricing themes — the deep hub sections PLUS dozens of catalog topics (VPNs, web hosting, password managers, CRM, e-commerce, AI tools, and more): total theme count, the section/catalog split, total vendors, per-theme vendor counts and kind, the data's date range (min/max source accessedAt), the questions it answers well and what it does NOT cover. Derived from every theme's dataset.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_coverage", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_product_categories≈ 156 tokens
Enumerate the spec-driven PRODUCT categories this index covers (physical goods like smartphones, laptops, GPUs — distinct from the software/subscription pricing themes). Each entry carries its slug, product count, the comparable spec keys, and the brands present. Pass a category slug to search_products / compare_products / find_products.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_product_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_sections≈ 167 tokens
Enumerate ALL 275 pricing themes this index covers: the deep hub sections (e.g. ai-receptionists, call-tracking) plus dozens of catalog topics (e.g. vpn-services, web-hosting, password-managers, crm-software). Each entry carries its slug, display label, vertical, tagline, vendor count and kind ('section' or 'catalog'). Pass any of these slugs as the `section` arg to the other tools to query that theme.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_sections", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - most_volatile_in_category≈ 267 tokens
Within one category/theme, the entities whose prices have moved the most (ranked by volatility score), plus the category price baseline (count, median current, low/high). Entities without enough recorded movement are omitted from the ranking but counted in the baseline. Answers 'which X changes price most' for a market.
Paramètres, retour & exemple (3)
Paramètreskind· string · optionnel · hw | sw
Limit to 'hw' (hardware product) or 'sw' (software vendor). Omit to match either; a slug is resolved across both.limit· integer · optionnel
Max ranked entities (default 25).category· string · requis
Category/theme slug (e.g. 'gpus', 'crm-software').
Exemple d'appel{"name": "most_volatile_in_category", "arguments": {"category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - price_movers≈ 314 tokens
Recorded price MOVES across the index within a recency window (default 90 days), newest-and-largest first — each a dated before→after change of a tracked entity. Optionally filter by kind ('hw'/'sw') or category/theme slug. The freshness a base model structurally cannot have. Returns an empty list with a clear note when nothing moved in the window (a quiet window is honestly quiet).
Paramètres, retour & exemple (4)
Paramètreskind· string · optionnel · hw | sw
Limit to 'hw' (hardware product) or 'sw' (software vendor). Omit to match either; a slug is resolved across both.limit· integer · optionnel
Max movers to return (default 25).category· string · optionnel
Limit to one category/theme slug (e.g. '3d-printers', 'ai-receptionists').withinDays· integer · optionnel
Recency window in days (default 90), measured against the log's latest date.
Exemple d'appel{"name": "price_movers", "arguments": {"kind": "hw", "limit": 1, "category": "texte", "withinDays": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_products≈ 206 tokens
Search one product category by free-text query across product name, brand, and spec values (e.g. 'snapdragon 5000mah', 'oled 120hz'). Set `category` to a slug from list_product_categories. Returns full provenanced product records (every spec + price carries source url + accessedAt). Empty query returns all products in the category.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnelcategory· string · requis
Product category slug from list_product_categories (e.g. 'smartphones').
Exemple d'appel{"name": "search_products", "arguments": {"category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_vendors≈ 306 tokens
Search any theme's data index by free-text query across vendor name, domain, integrations, plan notes, and capabilities (e.g. 'hipaa restaurant', 'google ads zapier'). Works for every theme — hub sections and catalog topics alike (set `section` to the theme slug from list_sections). Returns full provenanced vendor records (each plan carries source url + accessedAt, and each priced plan a `citation`: a dated one-line citation to quote verbatim). Empty query returns all vendors in the theme.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnelsection· string · optionnel
Theme slug to query (default "ai-receptionists"). A theme is any of the 275 pricing topics this index covers: the deep hub sections (e.g. ai-receptionists) plus the many catalog topics (e.g. vpn-services, web-hosting, password-managers). Call list_sections or list_coverage for the full slug list — do not assume the old four-section set.
Exemple d'appel{"name": "search_vendors", "arguments": {"query": "texte", "section": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - volatility_for_entity≈ 227 tokens
How volatile ONE product or vendor's price has been: a 0-100 volatility score derived from its recorded moves (frequency × average move size), plus change count, net % and last change. Honest gate: below a minimum recorded-change threshold it returns sufficient:false with a note, never a score invented from a single point.
Paramètres, retour & exemple (2)
Paramètreskind· string · optionnel · hw | sw
Limit to 'hw' (hardware product) or 'sw' (software vendor). Omit to match either; a slug is resolved across both.slug· string · requis
Product or vendor slug.
Exemple d'appel{"name": "volatility_for_entity", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - whats_changed≈ 361 tokens
Recent dated price-change capsules, newest first — the freshness a base model cannot have. Each capsule is a movement of a vendor's published price (vendor, plan, before→after, date, sources), cleared against two witnesses on two different hosts: the page the figure was read from, plus either an independent second source or a dated archive capture of that same page — and when the archive is the only second witness, that first page must be the vendor's own. Optionally filter to changes on/after a date or within one section. Returns an empty list with a clear note when nothing qualifying has been recorded yet.
Paramètres, retour & exemple (2)
Paramètressince· string · optionnel
Only changes detected on or after this ISO date (YYYY-MM-DD).section· string · optionnel
Theme slug to query (default "ai-receptionists"). A theme is any of the 275 pricing topics this index covers: the deep hub sections (e.g. ai-receptionists) plus the many catalog topics (e.g. vpn-services, web-hosting, password-managers). Call list_sections or list_coverage for the full slug list — do not assume the old four-section set.
Exemple d'appel{"name": "whats_changed", "arguments": {"since": "texte", "section": "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é ».