accueil / serveurs / Autres / com.veritaset/mcp
com.veritaset/mcp
serveur MCP (Model Context Protocol) · veritaset 0.10.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.veritaset/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.veritaset/mcp » 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 8 outils
- compare_energy≈ 919 tokens
Household electricity and gas tariffs in these markets: Belgium, Netherlands, United Kingdom, Spain. Returns the tariffs that fit the stated fuel, region, meter, contract and green needs, ranked by cost over the horizon (unit rates x yearly consumption, standing charges, supplier charges on the price card, welcome credits), each part shown, with the period the prices apply to, source link and check date. Prices are compared on one stated basis per market; parts that are the same for every supplier at an address (e.g. network charges, taxes) are named, not computed. Dynamic hourly tariffs are listed, not costed. Per market: Belgium: supplier energy cost and fixed fee incl. VAT; region Flanders, Wallonia or Brussels; gas in kWh. Netherlands: supplier delivery prices incl. energy tax and VAT; national prices (no region); gas in m³ (gas_m3), as Dutch suppliers price it. United Kingdom: all-in unit rates and standing charges incl. VAT, as on the Tariff Information Label; one of 14 regions; unit rates per kWh and standing charges per day, in GBP; Ofgem's price-cap level for the region is returned as a reference line, not an offer. Spain: energy and power terms incl. peajes y cargos, before taxes; zone (peninsula, Baleares, Canarias, Ceuta, Melilla); contracted power in kW (contracted_kw) for the power term; period_shares for three-period (P1/P2/P3) tariffs.
Paramètres, retour & exemple (17)
Paramètresfuel· string · optionnel · electricity | gas | dual
dual = electricity and gas from one supplier.limit· number · optionnel
Number of results, default 5, max 20.meter· string · optionnel · single | dual | smart
Single-rate, day/night (two-rate) or smart meter.gas_m3· number · optionnel
Yearly gas use in m³ (Netherlands).region· string · optionnel
Region or city (BE: Flanders/Wallonia/Brussels; GB: one of 14 regions or a city; ES: peninsula, Baleares, Canarias, Ceuta, Melilla).country· string · requis · BE | NL | GB | ES
Market, ISO 3166-1 alpha-2.gas_kwh· number · optionnel
Yearly gas use in kWh.contract· string · optionnel · fixed | variable | any
Fixed or variable price wanted.green_only· boolean · optionnel
Only tariffs stated as 100% renewable.night_share· number · optionnel
Share of electricity used at night / off-peak, 0 to 1 (two-rate meters).contracted_kw· number · optionnel
ES: contracted power (potencia contratada) in kW.period_shares· object · optionnel
ES 2.0TD: share of use in P1 (punta), P2 (llano), P3 (valle); sums to 1.horizon_months· number · optionnel
Months to cost over. Default 12.electricity_kwh· number · optionnel
Yearly electricity use in kWh.max_term_months· number · optionnel
Longest fixed term accepted, in months.special_eligibility· boolean · optionnel
True if the household qualifies for social or restricted tariffs.existing_customer_of· string · optionnel
Supplier the household is already with (unlocks existing-customer tariffs).
Exemple d'appel{"name": "compare_energy", "arguments": {"country": "BE"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_home_internet≈ 877 tokens
Consumer home internet offers (fixed broadband alone or with TV, landline or mobile) in these markets: Belgium, Netherlands, Germany, France, United Kingdom, Italy, Spain, Romania, Slovenia, Malta, Cyprus, Estonia, Slovakia, Hungary, Croatia, Latvia, Austria, Switzerland, Luxembourg, Iceland, Liechtenstein, United States, Bulgaria, Czechia, Denmark, Finland, Greece, Ireland, Lithuania, Norway, Poland, Portugal, Sweden, Canada. Returns the offers that meet the stated speed, region, TV / landline and contract needs, ranked by average monthly cost over the horizon (promos for their stated months, one-off fees, modem rental, and bundle discounts when the household has that operator's mobile), each part shown, with the source link, check date and the operator's address-check link. List prices are national; availability depends on the address.
Paramètres, retour & exemple (19)
Paramètreslimit· number · optionnel
Number of results, default 5, max 20.region· string · optionnel
Province, state or region (e.g. Wallonia, Friesland, Texas). Regional operators are matched on it.autopay· boolean · optionnel
US: false = the household won't use AutoPay / paperless billing; advertised AutoPay discounts are added back. Default true.country· string · requis · BE | NL | DE | FR | GB | IT | ES | RO
Market, ISO 3166-1 alpha-2.wants_tv· boolean · optionneltechnology· string · optionnel · fibre | cable | dsl | fwa | satellite
Only offers sold on this technology.max_monthly· number · optionnel
Budget per month in the market's currency, averaged over the horizon.wants_mobile· boolean · optionnel
True if offers that include mobile lines may be shown.data_gb_month· number · optionnel
Monthly data use in GB; plans with a lower data cap don't fit (most US fixed plans state unlimited data).horizon_months· number · optionnel
Months to average costs over. Default 24.unlimited_data· boolean · optionnel
True = only plans without a data cap.wants_landline· boolean · optionnelaccept_contract· boolean · optionnel
false = only offers without a minimum term.has_mobile_with· string · optionnel
Operator or group the household has mobile with (e.g. Telenet, Proximus, KPN); counts that operator's bundle discounts.max_term_months· number · optionnel
Longest minimum term accepted, in months.upload_mbps_min· number · optionnel
Minimum advertised upload speed in Mbps.download_mbps_min· number · optionnel
Minimum advertised download speed in Mbps.wants_mobile_with· string · optionnel
Operator the household would take mobile from as well; counts that operator's bundle discounts.special_eligibility· boolean · optionnel
True if the household qualifies for social tariffs or other restricted offers.
Exemple d'appel{"name": "compare_home_internet", "arguments": {"country": "BE"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_mobile_plans≈ 1359 tokens
Consumer mobile phone plans (SIM-only and prepaid) in these markets: Belgium, Netherlands, Luxembourg, France, Iceland, Hungary, Finland, Slovenia, Ireland, Slovakia, Estonia, Latvia, Croatia, Greece, Malta, Liechtenstein, Portugal, Lithuania, Romania, Bulgaria, Cyprus, Czechia, Norway, Sweden, Austria, Poland, Italy, Denmark, United Kingdom, Switzerland, Spain, Germany, United States, Canada, including mobile data while travelling from there. Returns the plans that meet every stated need, ranked by effective monthly cost including promos, one-off fees and the cost of covering their trips (EU allowance and surcharges, or Canada and Mexico for US plans; operator roaming passes, travel eSIMs), each with its source link and check date (collected_by_hand where a person read the price on the operator's own website), plus questions worth asking the person (missing_inputs).
Paramètres, retour & exemple (22)
Paramètresage· number · optionnel
Only needed for youth and senior plans.limit· number · optionnel
Number of results, default 5, max 20.lines· number · optionnel
Number of lines (e.g. a family of 4). Default 1. Costs are then the total for all lines; each line has the data/minutes need above.travel· array · optionnel
Specific trips per year, when the person knows them. Takes precedence over travel_profile. Omit both if unknown (the result then lists travel under missing_inputs); pass [] if the person does not travel.autopay· boolean · optionnel
false = the person won't use AutoPay; advertised AutoPay discounts are added back. Default true.country· string · optionnel · BE | NL | LU | FR | IS | HU | FI | SI
Market, ISO 3166-1 alpha-2 (BE, NL, LU, FR, IS, HU, FI, SI, IE, SK, EE, LV, HR, GR, MT, LI, PT, LT, RO, BG, CY, CZ, NO, SE, AT, PL, IT, DK, GB, CH, ES, DE, US, CA). Prices are in that market's currency.needs_5g· boolean · optionnelprovince· string · optionnel
Canada: the province or territory (name or code, e.g. Quebec, ON) where the line will be used. Plans whose source lists other provinces don't fit.sms_month· number|null · optionnel
National SMS per month; null = unlimited. Default 0. Plans that charge per SMS beyond their allowance are costed at the stated rate, so a rough figure is fine.needs_esim· boolean · optionneldata_gb_month· number|string · requis
Mobile data the person uses per month, in GB, or "unlimited".minutes_month· number|null · optionnel
Minutes of calls a month you need; null = unlimited. Omit or 0 if you don't need calls.accept_prepaid· boolean · optionnelhorizon_months· number · optionnel
Months to average costs over, including promos. Default 12.travel_profile· string · optionnel · none | eu_occasional | eu_frequent
How the person travels, when they describe it loosely: eu_occasional = a couple of weeks a year in the EU, eu_frequent = about two months a year in the EU. Costed with the published assumptions (see assumptions in the result).accept_contract· boolean · optionnel
false = only plans without a minimum contract. Prepaid packs paid several months up front are not contracts (each result says so); use max_term_months to limit them.max_monthly_eur· number · optionnel
Budget per month in the market's currency (despite the name), as advertised; for all lines together.max_term_months· number · optionnel
Longest term the person accepts, in months: a contract or months paid up front (e.g. an annual prepaid pack). 1 = month to month only; 12, 24, 36… Omit for any.hotspot_gb_month· number · optionnel
Mobile hotspot (tethering) data needed per month, in GB. Plans that don't state enough hotspot data don't fit.travels_outside_eu· boolean · optionnel
True if the person sometimes travels outside the EU. Each result then lists the plan's own options there (passes, included countries, pay-per-use rate) without costing a specific trip.special_eligibility· boolean · optionnel
True if the person qualifies for offers limited to some customers (students, social tariffs, porting from a named operator, existing customers of another service). Default false: such plans are listed as not fitting, with the condition.has_home_internet_with· string · optionnel
Operator group the person has home internet with (e.g. Proximus, Orange or Telenet in Belgium), which unlocks bundle prices.
Exemple d'appel{"name": "compare_mobile_plans", "arguments": {"data_gb_month": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_ranking_method≈ 91 tokens
The public Veritaset ranking rules and assumptions, with version, so a recommendation can be explained or audited.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "explain_ranking_method", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_better_plan≈ 1166 tokens
Checks whether a cheaper mobile plan fits someone's actual usage (from a bill, an app screenshot or their own estimate) in their market. Takes a few months of usage and, if known, the current plan; returns plans that cover most of their months, ranked by effective monthly cost including trips, with the yearly saving against their current plan, sources and check dates. Send only numbers: no names, phone numbers or bills.
Paramètres, retour & exemple (19)
Paramètresage· number · optionnel
Only needed for youth and senior plans.limit· number · optionnel
Number of results, default 5, max 20.lines· number · optionnel
Number of lines (e.g. a family of 4). Default 1. Costs are then the total for all lines; each line has the data/minutes need above.autopay· boolean · optionnel
false = the person won't use AutoPay; advertised AutoPay discounts are added back. Default true.country· string · optionnel · BE | NL | LU | FR | IS | HU | FI | SI
Market, ISO 3166-1 alpha-2 (BE, NL, LU, FR, IS, HU, FI, SI, IE, SK, EE, LV, HR, GR, MT, LI, PT, LT, RO, BG, CY, CZ, NO, SE, AT, PL, IT, DK, GB, CH, ES, DE, US, CA). Prices are in that market's currency.needs_5g· boolean · optionnelprovince· string · optionnel
Canada: the province or territory (name or code, e.g. Quebec, ON) where the line will be used. Plans whose source lists other provinces don't fit.needs_esim· boolean · optionnelusage_months· array · requis
One entry per month, most recent first if known.travel_profile· string · optionnel · none | eu_occasional | eu_frequent
How the person travels, when they describe it loosely: eu_occasional = a couple of weeks a year in the EU, eu_frequent = about two months a year in the EU. Costed with the published assumptions (see assumptions in the result).accept_contract· boolean · optionnel
false = only plans without a minimum contract. Prepaid packs paid several months up front are not contracts (each result says so); use max_term_months to limit them.max_term_months· number · optionnel
Longest term the person accepts, in months: a contract or months paid up front (e.g. an annual prepaid pack). 1 = month to month only; 12, 24, 36… Omit for any.current_offer_id· string · optionnel
Veritaset offer_id of the current plan, if it can be identified (see get_mobile_plan_details / compare results).hotspot_gb_month· number · optionnel
Mobile hotspot (tethering) data needed per month, in GB. Plans that don't state enough hotspot data don't fit.current_plan_name· string · optionnel
Current operator and plan name as on the bill, e.g. 'Proximus Mobile Smart'.travels_outside_eu· boolean · optionnel
True if the person sometimes travels outside the EU. Each result then lists the plan's own options there (passes, included countries, pay-per-use rate) without costing a specific trip.current_price_month· number · optionnel
What the person pays per month today, in the market's currency as advertised, if the plan can't be identified.special_eligibility· boolean · optionnel
True if the person qualifies for offers limited to some customers (students, social tariffs, porting from a named operator, existing customers of another service). Default false: such plans are listed as not fitting, with the condition.has_home_internet_with· string · optionnel
Operator group the person has home internet with (e.g. Proximus, Orange or Telenet in Belgium), which unlocks bundle prices.
Exemple d'appel{"name": "find_better_plan", "arguments": {"usage_months": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_mobile_plan_details≈ 182 tokens
Full published record of one mobile plan or travel eSIM by offer_id, in any covered market: allowances, roaming (EU allowance, or Canada and Mexico for US plans), roaming passes, promo terms, source URL, source type (manual = collected by hand from the operator's own website in a normal browser) and check date.
Paramètres, retour & exemple (2)
Paramètrescountry· string · optionnel
Market of the offer, ISO 3166-1 alpha-2, if known.offer_id· string · requis
Exemple d'appel{"name": "get_mobile_plan_details", "arguments": {"offer_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_supported_countries≈ 152 tokens
Markets covered by Veritaset for mobile plans and for home internet and household energy, with status, measured accuracy (share of audited facts correct, with a 95% interval, the number of facts and offers checked and the audit date, or "not measured"), brand and offer counts, how many were collected by hand, and the date of the last data check.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_supported_countries", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - rate_veritaset≈ 491 tokens
Records an agent's rating of, and feedback on, Veritaset data; optionally reports a suspected data error. Needs the answer_id returned with an answer from this connector in the last 24 hours (one rating per answer). Ratings are published at https://veritaset.com/agent-ratings/.
Paramètres, retour & exemple (9)
Paramètresclient· string · optionnel
The agent or app name, as the agent declares it (not verified).comment· string · optionnel
Free text, up to 500 characters. Published; e-mail addresses, phone numbers and links are removed.accuracy· integer · optionnel
1–5: were the facts correct where checked?coverage· integer · optionnel
1–5: were the relevant operators and plans included?offer_id· string · optionnel
The plan or offer the feedback concerns, if any.answer_id· string · requis
The answer_id field of the Veritaset answer being rated.freshness· integer · optionnel
1–5: were the facts current?usefulness· integer · optionnel
1–5: did the answer help with the question?error_report· object · optionnel
A suspected data error, reviewed by a person before any change.
Exemple d'appel{"name": "rate_veritaset", "arguments": {"answer_id": "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é ».