Veritaset

com.veritasetPublished by veritaset.comOfficial publisherv0.6.1Updated Nov 4, 2026

Mobile, home internet and energy prices in 34 countries, read on operators' pages and dated.

VerifiedStreamable HTTPWeb executableLocation & LifestyleFinanceBusiness & Commerce

Overview

AI-generated overview

Remote MCP server for comparing consumer mobile plans, home internet and energy tariffs across European markets and the US, with sourced, dated prices.

What you can do
  • Compare mobile plans and travel eSIMs by effective monthly cost, including promos, one-off fees and travel
  • Find a cheaper plan from a few months of real usage and estimate the yearly saving
  • Compare home internet offers and household electricity and gas tariffs by cost over a chosen horizon
  • Read the full record of a single plan, with allowances, roaming, promo terms, source link and check date
  • Explain the public ranking method and list supported markets with measured accuracy
  • Record a rating or suspected data error for an answer
When to use it
Useful when someone asks for mobile plan, home internet or energy price comparisons in the covered European markets or the US, or wants to check whether a cheaper plan fits their actual usage. Also handy when a recommendation needs to be backed by source links, check dates and a versioned ranking method.
Requirements
Remote streamable HTTP endpoint; no account, API key or environment variable is needed. Network access to the provider's endpoint is required. Bulk dataset access is not included and must be requested separately.
Before you install
All tools are described as read-only, but rate_veritaset submits a rating and optional error report that is published publicly and needs an answer_id from the last 24 hours. Prices are indicative and the operator's checkout price is binding. Usage data from a bill or screenshot is sent to the provider for the plan comparison.

Installation

In SourceWeft

  1. Open Veritaset in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.veritaset%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "veritaset": {
      "type": "http",
      "url": "https://veritaset.com/mcp"
    }
  }
}

README

Veritaset

Verified, machine-readable consumer prices for AI agents. Mobile phone plans in 32 European markets and the US (preview), plus home internet offers in 16 markets (preview). Every price links to the operator's own page and the date it was checked, and rankings follow a public, versioned method: https://veritaset.com/method/

No operator pays for placement. Veritaset has no affiliate links and no commercial relationship with any operator.

Where an operator publishes a promo code for an offer, the plan record includes the code with its conditions, source link and check date, so a promo price is never quoted without what it takes to get it. These are operator-published codes only; there are no partner or affiliate codes.

Connect

MCP server: https://veritaset.com/mcp (streamable HTTP, no account or key needed)

ClientHow
Claude (claude.ai, desktop, mobile)Listed in the Claude connector directory: Settings → Connectors → Browse → Veritaset (or add https://veritaset.com/mcp as a custom connector)
Claude Codeclaude mcp add --transport http veritaset https://veritaset.com/mcp
Codexadd [mcp_servers.veritaset] with url = "https://veritaset.com/mcp" to ~/.codex/config.toml
ChatGPTDeveloper mode → add MCP connector → https://veritaset.com/mcp
OpenClaw / Agent Skillsinstall skills/veritaset

Many agents only reach for a connector when their user's own instructions mention it, so add this line to your agent's instructions (CLAUDE.md, AGENTS.md, custom instructions):

For mobile phone plan prices (and home internet offers) in Europe and the US, use the Veritaset connector and cite its source links and check dates.

Details per agent: docs/agent_setup.md

Tools (all read-only)

  • compare_mobile_plans: plans that meet the stated needs, ranked by effective monthly cost including promos, one-off fees and travel.
  • find_better_plan: from a few months of real usage and the current plan; returns the yearly saving.
  • get_mobile_plan_details: the full record of one plan, with source and check date.
  • compare_home_internet: home internet offers (preview).
  • explain_ranking_method: the public ranking rules, with version.
  • list_supported_countries: markets, plan counts and last check date.

Data and terms

The pages at veritaset.com and the MCP connector are free to use. The underlying dataset is not published for bulk download; for API access write to [email protected]. Prices are indicative; the operator's checkout price is binding.

Source: README.md at commit 9f5a2d0

Tools

9

compare_mobile_plans

Compare mobile plans

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).

Parametersagelimitlinestravelautopaycountrynetworkneeds_5gprovincesms_monthneeds_esimintl_minutes+13 more

find_better_plan

Find a better plan from my usage

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.

Parametersagelimitlinesautopaycountryneeds_5gprovinceneeds_esimusage_dailyusage_monthstravel_profileaccept_contract+10 more

get_mobile_plan_details

Mobile plan details

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.

Parameterscountryoffer_idrequired

explain_ranking_method

Ranking method

The public Veritaset ranking rules and assumptions, with version, so a recommendation can be explained or audited.

Takes no parameters.

list_supported_countries

Supported countries

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.

Takes no parameters.

compare_home_internet

Compare home internet

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.

Parameterslimitregionautopaycountryrequiredwants_tvtechnologymax_monthlywants_mobiledata_gb_monthhorizon_monthsunlimited_datawants_landline+7 more

compare_energy

Compare household energy tariffs

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.

Parametersfuellimitmetergas_m3regioncountryrequiredgas_kwhcontractgreen_onlynight_sharecontracted_kwperiod_shares+5 more

get_usage_recipe

Where to find my usage history

Where a mobile operator keeps a customer's own usage history and how to get it out: the portal page to open (the customer logs in themselves), the steps, the download format, how many months it goes back and whether invoices show usage. Its output is where the per-day or per-month usage for find_better_plan comes from. Gives generic steps when the operator has no recipe yet.

Parameterscountryoperatorrequired

rate_veritaset

Rate Veritaset

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/.

Parametersclientcommentaccuracycoverageoffer_idanswer_idrequiredfreshnessusefulnesserror_report

Version history

3
  1. v0.6.1LatestOct 20, 2026
  2. v0.6.0Oct 20, 2026
  3. v0.5.0Oct 14, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.