Vouchernaut
REMOTE · VOUCHERNAUT.COM
UK discount codes, product prices and price drops, phone deals, what's on and airport parking.
Available components
Last scanned (18 hours ago)
Scores higher than 66% of remote servers
Reachable. Last reached 23 Oct 2026.
Category E-commerce
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security80
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability60
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 3656 tokens (~215/item across 17 items; 17 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management37
- Stability observed for 11 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage98
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 93% of tool parameters carry a description.Partial
- Structured output schemas are declared (12% of tools); any adoption earns full credit.Pass
Tool Safety75
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- 0 of 2 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "calculate_take_home_pay" implies "pay" and declares readOnlyHint instead, contradicting what its own name says it does. See how to fix → Fail
- An AI judge read all 18 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 23 Oct 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “get_product” rewrote its description, which is the text the model reads security
- Tool “get_store_offers” rewrote its description, which is the text the model reads security
- Tool “search_stores” rewrote its description, which is the text the model reads security
- 22 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.
- 20 Oct 26 −1
- Schema quality: 168 → 207 ▼ functional
- Destructive annotations: pass → 0 functional
- New tool “calculate_take_home_pay” functional
- New tool “check_deal” functional
- New tool “check_refund_rights” functional
- New tool “student_loan_repayments” functional
- 18 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.
- 15 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.
- 13 Oct 26 +1
- Tool “airport_parking” rewrote its description, which is the text the model reads security
- Stability: unverified → 0.03 ▲ functional
- 12 Oct 26 71
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 23 Oct 2026 · Probed https://vouchernaut.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=vouchernaut.com | CN=WE1,O=Google Trust Services,C=US | 22 Oct 2026 | 20 Jan 2027 | ECDSA 256 | ECDSA-SHA256 | c397a937f755ff590e87ddd03edcd48f |
| SANs: vouchernaut.com, *.vouchernaut.com | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of vouchernaut.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| vouchernaut.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=15552000; includeSubDomains |
| content-security-policy | frame-ancestors 'self' |
| x-content-type-options | nosniff |
| x-frame-options | SAMEORIGIN |
| referrer-policy | no-referrer |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://vouchernaut.com/mcp | Verified | 200 | |
| http (plaintext) | http://vouchernaut.com/mcp | HTTPS enforced | 301 | https://vouchernaut.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
airport_parking Compare UK airport parking ~167
Car parks UK parking providers sell at the UK's main airports: meet and greet, park and ride and on-airport, with transfer times, terminals, Safer Parking status, compulsory charges on the day and, for given drop-off and pick-up times, the full price including known fees, with a tracked link to book. Prices are only for a stay given by `from` and `to`.
| Name | Type | Req | Description |
|---|---|---|---|
| airport | string | yes | Airport name or IATA code, e.g. "Gatwick", "MAN" |
| from | string | – | London local time, YYYY-MM-DDTHH:mm |
| limit | integer | – | – |
| to | string | – | London local time, YYYY-MM-DDTHH:mm |
| type | string | – | Only this kind of car park |
No output schema declared.
No examples provided.
calculate_take_home_pay UK take-home pay after tax ~435
What a UK employee's pay comes to after income tax, National Insurance (category A), student loan and a workplace pension, for the current tax year, by the year, month and week, with each tax band, the sources and a link to the worked answer on vouchernaut.com. Worked on the year as a whole, as HMRC's rates are; a payslip works each pay period on its own, so it can be a few pounds a year different. Covers England, Wales, Northern Ireland and Scotland and everyday tax codes, not K codes, benefits in kind, other income or the self-employed. Information, not financial advice.
| Name | Type | Req | Description |
|---|---|---|---|
| hours_per_week | number | – | Hours worked a week, for an hourly rate |
| pension | string | – | Workplace pension: net pay (taken before tax), ras (relief at source: taken after tax, basic rate relief added) or sacrifice (salary sacrifice) |
| pension_monthly | number | – | Or the contribution in pounds a month |
| pension_on_qualifying_earnings | boolean | – | Whether the percent is of qualifying earnings (the auto-enrolment band) rather than all pay |
| pension_percent | number | – | The employee's contribution as a percent of pay |
| per | string | – | What the salary is per |
| region | string | – | Where the employee lives for tax: Scotland sets its own bands |
| salary | number | yes | Pay before anything comes off, in pounds, for the `per` period |
| student_loans | array | – | Student loan plans repaid through pay: plan1 (England or Wales before September 2012, and Northern Ireland), plan2 (England from September 2012 to July 2023, and Wales from September 2012), plan4 (Sc… |
| tax_code | string | – | Their tax code, e.g. "1257L", "S1257L", "BR"; leave out for the standard one |
No output schema declared.
No examples provided.
check_deal Is this UK price a real deal? ~161
Whether a product's price at a UK shop is a real deal, from Vouchernaut's own record of that shop's prices: pass a product page link from the shop, a barcode, a product's name or a `ref` ("<store>/<product>"). Gives the verdict on today's price (lowest we've recorded, no change, cheaper before and when), the shops selling the same product for less today, and a tracked link to buy. Says plainly when the shop isn't one whose prices are tracked. Never uses shops' own "was" prices or RRPs.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | A product link from the shop, a barcode (8 to 14 digits), a product name ("dairy milk 200g") or a ref |
No output schema declared.
No examples provided.
check_refund_rights UK refund rights for a purchase ~458
The UK consumer rights that apply to something bought (faulty, not arrived, poor service or a change of mind), strongest first, each with its last day as a date and the law it comes from (Consumer Rights Act 2015, Consumer Contracts Regulations 2013), then what the way it was paid adds (section 75, chargeback, PayPal, buy now pay later) and where to go next. Legal information, not legal advice: it never decides a claim.
| Name | Type | Req | Description |
|---|---|---|---|
| agreed_delivery_on | string | – | Not arrived: the delivery day agreed with the seller, YYYY-MM-DD |
| arrived_on | string | – | The day it was delivered (goods bought online or at the door), or the day it was marked delivered when it hasn't arrived. Leave out for a shop purchase |
| bought | string | yes | Online (or by phone or post), in a shop, or at the door or away from a shop |
| delivery_essential | boolean | – | Not arrived: the buyer told the seller the date was essential |
| exceptions | array | – | For a change of mind, what may take away the 14 days: personalised, perishable, unsealed-hygiene, unsealed-media (goods); download-started (digital); dated-booking (service) |
| kind | string | yes | Something physical, a download or app, or a service |
| left_where_asked | boolean | – | Marked delivered: the courier left it with someone or somewhere the buyer chose |
| nation | string | – | Where the buyer lives: it sets the time limits and where to go next |
| ordered_on | string | yes | The day it was bought or ordered, YYYY-MM-DD |
| paid | string | yes | Credit card, debit card, buy now pay later, PayPal, or cash or another way |
| price | number | yes | The price of the one item, in pounds |
| problem | string | yes | What went wrong, by kind: faulty, not-arrived, changed-mind (goods); faulty, changed-mind (digital); poor-service, changed-mind (service). faulty covers not as described |
| seller_refused_to_deliver | boolean | – | – |
No output schema declared.
No examples provided.
fetch Fetch a Vouchernaut result ~55
The full text of one result from search: a store's live codes and deals with their links, a product's price and code, a phone's deals, or a buying guide.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | An id from search |
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | – |
| metadata | object | – | – |
| text | string | yes | – |
| title | string | yes | – |
| url | string | yes | – |
No examples provided.
find_phone_deals Compare UK deals for a phone ~274
Every deal UK retailers list for one phone on Vouchernaut's phone finder: monthly price with its upfront cost, contract length, total cost over the contract with announced price rises included (and each rise in pounds and month), data, network and seller, with a tracked link to the retailer. Filter by storage, colour, condition, budget, network, contract length and data.
| Name | Type | Req | Description |
|---|---|---|---|
| colour | string | – | Colour as the retailers name it |
| condition | string | – | – |
| limit | integer | – | Deals to return |
| max_monthly | integer | – | Most a month, in whole pounds |
| max_upfront | integer | – | Most upfront, in whole pounds |
| min_data | string | – | At least this many GB a month, or unlimited |
| months | – | – | Contract length in months (1 is monthly rolling) |
| network | string | – | Only plans on this network (brands on it, like iD Mobile on Three, count) |
| phone | string | yes | The phone, e.g. "iPhone 16", "Galaxy S25 Ultra" |
| sort | string | – | Lowest total cost (default), lowest monthly, lowest upfront, or most data |
| storage | integer | – | Storage in GB |
| upgrade | boolean | – | Deals for customers already on the network |
No output schema declared.
No examples provided.
find_software Compare software and AI tools ~128
Software and AI tools Vouchernaut covers (AI assistants, meeting notes, dictation, website builders, email marketing and more): price, free plan, trial, platforms, review scores and any live deal, with each tool's vouchernaut.com page. Each tool's slug is also its store's slug. Without `category`, it covers every category and lists them.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | A category slug from the list, e.g. "ai-assistants" |
| limit | integer | – | – |
| query | string | – | Words to match in the name or tagline |
No output schema declared.
No examples provided.
get_poll_result Vouchernaut reader poll results ~88
Results of Vouchernaut's reader polls (UK shoppers answering short questions in its guides): the question, each answer's votes and share, and the poll's page to cite. Shares are quotable ("one in three readers") only once a poll has 100 answers. Without `poll`, it lists the polls.
| Name | Type | Req | Description |
|---|---|---|---|
| poll | string | – | The poll's slug, from the list |
No output schema declared.
No examples provided.
get_product One product's price, code and history ~126
One product, by its `ref` ("<store>/<product>") or its vouchernaut.com page: every variant's price and stock, the store's best discount code that covers it and the price after it (where the brand keeps its codes to vouchernaut.com, the saving and the store page that reveals the code), its price history (lowest, typical, now), delivery, the same product at other stores and a tracked link to buy.
| Name | Type | Req | Description |
|---|---|---|---|
| product | string | yes | The product's ref ("candles-direct/sandalwood-rose") or its page URL |
No output schema declared.
No examples provided.
get_store_offers Get a store's discount codes and deals ~182
Every live discount code and deal Vouchernaut lists for one UK store, in the order its store page shows them: the code itself, what it saves, its terms and end date, how many shoppers said it worked or failed, and a link that opens the store with the offer. Some brands keep their codes to vouchernaut.com: those come without the code (`code_on_page`), linking to the store's vouchernaut.com page, where the shopper reveals it. The store can be named ("Arena Flowers"), or given by its slug or its vouchernaut.com page. Each link may earn Vouchernaut a commission, which every result discloses.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | – | Only codes, only deals, or both |
| store | string | yes | The store's name, slug or vouchernaut.com store page URL |
No output schema declared.
No examples provided.
price_drops Products whose price just dropped ~188
Products across UK stores whose price fell in the last 30 days from a price the store had held for at least 28 days, biggest fall first. Each comes with the old and new price and a tracked link. Narrow by search words, product type, store or price.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Products to return |
| max_price | number | – | Most it should cost, in pounds |
| min_price | number | – | Least it should cost, in pounds |
| query | string | – | Search words, e.g. "orchid" |
| store | string | – | Only this store (its slug, e.g. "arena-flowers") |
| type | string | – | A product type, e.g. flowers, plants, chocolate, food, drinks, candles, beauty, jewellery, cards, balloons, toys, home; children with a dot ("flowers.dried") |
No output schema declared.
No examples provided.
search Search Vouchernaut ~63
Search Vouchernaut, a UK shopping guide: stores with discount codes, products and their prices, phones on its phone finder, and its buying guides. Each result has an id, a title and its page's URL.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | What to look for |
| Name | Type | Req | Description |
|---|---|---|---|
| results | array | yes | – |
No examples provided.
search_products Search products across UK stores ~261
Search the products UK stores sell through Vouchernaut (flowers, gifts, hampers, candles, homeware and more): title, store, price, the price after the store's best discount code, honest price-history notes ("Down from", "Lowest in 90 days"), the same product at other stores, and a tracked link to buy. Each product has a `ref` ("<store>/<product>").
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Products to return |
| max_price | number | – | Most it should cost, in pounds |
| min_price | number | – | Least it should cost, in pounds |
| on_sale | boolean | – | Only products below the store's full price |
| query | string | yes | What the shopper wants, e.g. "red roses", "birthday hamper" |
| sort | string | – | Order: best match (default), cheapest, dearest, newest or biggest price drop |
| store | string | – | Only this store (its slug, e.g. "arena-flowers") |
| type | string | – | A product type, e.g. flowers, plants, chocolate, food, drinks, candles, beauty, jewellery, cards, balloons, toys, home; children with a dot ("flowers.dried") |
No output schema declared.
No examples provided.
search_stores Find UK stores with discount codes ~101
Search the UK stores Vouchernaut lists by name or category ("flowers", "Currys", "phone cases"). Each store comes with how many live codes and deals it has, its best few offers with their codes (where the brand allows them here) and tracked links, a link to shop there and its vouchernaut.com page.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Stores to return |
| query | string | yes | A store name or what's being bought |
No output schema declared.
No examples provided.
sim_only_deals Compare UK SIM-only plans ~187
SIM-only plans UK retailers list on Vouchernaut: monthly price with upfront cost, contract length, total cost with announced price rises included, data, network and seller, with a tracked link. Filter by data, budget, network and contract length. Unlimited data is subject to fair use.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Deals to return |
| max_monthly | integer | – | Most a month, in whole pounds |
| min_data | string | – | At least this many GB a month, or unlimited |
| months | – | – | Contract length in months (1 is monthly rolling) |
| network | string | – | Only plans on this network (brands on it, like iD Mobile on Three, count) |
| sort | string | – | Lowest total cost (default), lowest monthly, lowest upfront, or most data |
| upgrade | boolean | – | Deals for customers already on the network |
No output schema declared.
No examples provided.
student_loan_repayments UK student loan repayments and write-off ~279
What a UK student loan costs a month now, and whether it's cleared or written off first: a month-by-month projection to the plan's write-off on stated assumptions (pay rises and RPI, which the caller may change), with this year's threshold and interest rate, the total repaid and the sources. A projection, not a forecast, and information, not financial advice: it never says whether to pay a loan off early.
| Name | Type | Req | Description |
|---|---|---|---|
| balance | number | yes | What's owed now, in pounds |
| extra_monthly | number | – | Paid on top each month, in pounds |
| first_due_year | integer | yes | The year of the April repayments were first due: the April after leaving the course |
| pay_growth_percent | number | – | Assumed pay rise a year |
| plan | string | yes | plan1 (England or Wales before September 2012, and Northern Ireland), plan2 (England from September 2012 to July 2023, and Wales from September 2012), plan4 (Scotland), plan5 (England from August 202… |
| rpi_percent | number | – | Assumed RPI a year, after this year's published rates |
| salary | number | yes | Pay before tax for a year, in pounds |
No output schema declared.
No examples provided.
whats_on What's on in a UK town or city ~185
Gigs, comedy, theatre, festivals, exhibitions and things to do in about 90 UK places, from ticket and experience sellers: title, date and time, venue and address, the lowest price where the seller's price includes its fees, and a tracked link to buy tickets. Filter by when, a date, category or words.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | – |
| city | string | yes | A UK town or city, e.g. "Manchester" |
| date | string | – | One day, YYYY-MM-DD (London time) |
| limit | integer | – | – |
| query | string | – | An artist, show or words to match |
| things_to_do | boolean | – | Experiences and attractions open any day, rather than dated events |
| when | string | – | today, tomorrow, weekend, week (next 7 days) or month (next 30) |
No output schema declared.
No examples provided.
How do I install the Vouchernaut MCP server?
Vouchernaut is a hosted endpoint at https://vouchernaut.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · vouchernaut.com
claude mcp add --transport http com-vouchernaut-deals 'https://vouchernaut.com/mcp'
What is the Vouchernaut MCP server?
Vouchernaut is an MCP server listed in the public MCP registry as com.vouchernaut/deals. UK discount codes, product prices and price drops, phone deals, what's on and airport parking. This page covers its hosted endpoint (https://vouchernaut.com/mcp).
Is the Vouchernaut MCP server safe to use?
Vouchernaut scores 74 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Vouchernaut MCP server expose?
Vouchernaut exposes 17 tools: search_stores, get_store_offers, search_products, get_product, price_drops, and 12 more. Their descriptions and schemas cost roughly 3,338 tokens of context every time the server is loaded.
Does the Vouchernaut MCP server require authentication?
No. We connected to Vouchernaut without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the Vouchernaut MCP server still maintained?
Vouchernaut is still listed as active in the MCP registry. We last reached this channel on 23 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.