Vouchernaut
by vouchernaut.com · remote · no sign-in to list tools · v1.0.0 · published by com.vouchernaut
UK discount codes, product prices and price drops, phone deals, what's on and airport parking.
17 tools: 1 can delete or cancel things, 3 do something that can't be undone, 4 change things and 9 only read.
Scanned Oct 21, 2026
- Deletes or cancels1Claude Code: deny: see these tools
- Can't be undone3Claude Code: ask: see these tools
- Changes things4Claude Code: ask: see these tools
- Only reads9Claude Code: allow: see these tools
5 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http deals https://vouchernaut.com/mcpFindings
Matches of fixed checks, with the text they matched.
- Warnprice_drops
The server marks "price_drops" read-only (readOnlyHint: true), and its own name, description or input give the class "destructive".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "price_drops" says "drop": a word for removing or ending something.
- Warnprice_drops
The server marks "price_drops" not destructive (destructiveHint: false), and its own name, description or input give the class "destructive".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "price_drops" says "drop": a word for removing or ending something.
- Warnairport_parking
The server marks "airport_parking" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input addresses people (input.to): what it sends cannot be taken back.
The server marks "calculate_take_home_pay" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "calculate_take_home_pay" says "pay": a word that usually means money moves, which cannot be taken back.
The server marks "check_refund_rights" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_refund_rights" says "refund": a word that usually means money moves, which cannot be taken back.
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
17 tools
Deletes or cancels 1Claude Code: deny
price_dropsProducts 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.2 findings
Why it is in this group
- The name "price_drops" says "drop": a word for removing or ending something.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
- The server marks it not destructive (destructiveHint: false), but an annotation never lowers a class.
Findings
- Warn
The server marks "price_drops" read-only (readOnlyHint: true), and its own name, description or input give the class "destructive".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "price_drops" says "drop": a word for removing or ending something.
- Warn
The server marks "price_drops" not destructive (destructiveHint: false), and its own name, description or input give the class "destructive".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "price_drops" says "drop": a word for removing or ending something.
Description, as the server wrote it 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.
Annotations the server declares
- title: Products whose price just dropped
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Can't be undone 3Claude Code: ask
airport_parkingCar 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 charge…1 finding
Why it is in this group
- The input addresses people (input.to): what it sends cannot be taken back.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "airport_parking" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input addresses people (input.to): what it sends cannot be taken back.
Description, as the server wrote it 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`.
Annotations the server declares
- title: Compare UK airport parking
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
calculate_take_home_payWhat 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, wi…1 finding
Why it is in this group
- The name "calculate_take_home_pay" says "pay": a word that usually means money moves, which cannot be taken back.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "calculate_take_home_pay" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "calculate_take_home_pay" says "pay": a word that usually means money moves, which cannot be taken back.
Description, as the server wrote it 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.
Annotations the server declares
- title: UK take-home pay after tax
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
check_refund_rightsThe 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 come…1 finding
Why it is in this group
- The name "check_refund_rights" says "refund": a word that usually means money moves, which cannot be taken back.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "check_refund_rights" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_refund_rights" says "refund": a word that usually means money moves, which cannot be taken back.
Description, as the server wrote it 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.
Annotations the server declares
- title: UK refund rights for a purchase
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Changes things 4Claude Code: ask
check_dealWhether 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…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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.
Annotations the server declares
- title: Is this UK price a real deal?
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
sim_only_dealsSIM-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 …No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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.
Annotations the server declares
- title: Compare UK SIM-only plans
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
student_loan_repaymentsWhat 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 RP…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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.
Annotations the server declares
- title: UK student loan repayments and write-off
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
whats_onGigs, 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 …No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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.
Annotations the server declares
- title: What's on in a UK town or city
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Only reads 9Claude Code: allow
fetchThe 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.No findings
Why it is in this group
- The name "fetch" says "fetch": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- title: Fetch a Vouchernaut result
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
find_phone_dealsEvery 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 ri…No findings
Why it is in this group
- The name "find_phone_deals" says "find": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- title: Compare UK deals for a phone
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
find_softwareSoftware and AI tools Vouchernaut covers (AI assistants, meeting notes, dictation, website builders, email marketing and more): price, free plan, trial, platforms, review scores an…No findings
Why it is in this group
- The name "find_software" says "find": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- title: Compare software and AI tools
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_poll_resultResults 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.No findings
Why it is in this group
- The name "get_poll_result" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- title: Vouchernaut reader poll results
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_productOne 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, …No findings
Why it is in this group
- The name "get_product" says "get": a word for reading.
Description, as the server wrote it 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, its price history (lowest, typical, now), delivery, the same product at other stores and a tracked link to buy.
Annotations the server declares
- title: One product's price, code and history
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_store_offersEvery 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 shopp…No findings
Why it is in this group
- The name "get_store_offers" says "get": a word for reading.
Description, as the server wrote it 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. 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.
Annotations the server declares
- title: Get a store's discount codes and deals
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
searchSearch Vouchernaut, a UK shopping guide: stores with discount codes, products and their prices, phones on its phone finder, and its buying guides.No findings
Why it is in this group
- The name "search" says "search": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- title: Search Vouchernaut
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_productsSearch 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, h…No findings
Why it is in this group
- The name "search_products" says "search": a word for reading.
Description, as the server wrote it 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>").
Annotations the server declares
- title: Search products across UK stores
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_storesSearch the UK stores Vouchernaut lists by name or category ("flowers", "Currys", "phone cases").No findings
Why it is in this group
- The name "search_stores" says "search": a word for reading.
Description, as the server wrote it 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 and tracked links, a link to shop there and its vouchernaut.com page.
Annotations the server declares
- title: Find UK stores with discount codes
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http deals https://vouchernaut.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__deals__search_stores",
"mcp__deals__get_store_offers",
"mcp__deals__search_products",
"mcp__deals__get_product",
"mcp__deals__find_phone_deals",
"mcp__deals__get_poll_result",
"mcp__deals__find_software",
"mcp__deals__search",
"mcp__deals__fetch"
],
"ask": [
"mcp__deals__check_deal",
"mcp__deals__sim_only_deals",
"mcp__deals__whats_on",
"mcp__deals__airport_parking",
"mcp__deals__calculate_take_home_pay",
"mcp__deals__student_loan_repayments",
"mcp__deals__check_refund_rights"
],
"deny": [
"mcp__deals__price_drops"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as deals. Review it before you use it.