Live coupon codes and deals for 8,000+ stores (44,000+ offers) from official affiliate programs.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Find the best live coupon code or deal for any store or product link (e.g. https://www.nike.com/t/air-max) or bare domain (nike.com), including checkout pages. Returns the store and its single best offer, plus a few alternatives.
A store or product URL, or a domain.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http coupons https://papyrascoupons.com/mcp
Tool list last changed Nov 12, 2026.
Find the best live coupon code or deal for any store or product link (e.g. https://www.nike.com/t/air-max) or bare domain (nike.com), including checkout pages. Returns the store and its single best offer, plus a few alternatives.
| Argument | Type | Description |
|---|---|---|
| url* | string | A store or product URL, or a domain. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "A store or product URL, or a domain."
}
},
"additionalProperties": false
}Live offers for a theme or shopping event, one per store first: e.g. black-friday, cyber-monday, christmas-deals, free-shipping-codes, new-customer-discounts, buy-one-get-one, verified-codes, ending-soon, todays-best-deals.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many offers to return (default 15, max 50). |
| country | string | Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included. |
| collection* | string |
{
"type": "object",
"required": [
"collection"
],
"properties": {
"limit": {
"type": "integer",
"default": 15,
"maximum": 50,
"minimum": 1,
"description": "How many offers to return (default 15, max 50)."
},
"country": {
"type": "string",
"description": "Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included."
},
"collection": {
"enum": [
"exclusive-codes",
"free-shipping-codes",
"new-customer-discounts",
"buy-one-get-one",
"verified-codes",
"ending-soon",
"todays-best-deals",
"black-friday",
"cyber-monday",
"singles-day",
"christmas-deals",
"boxing-day",
"january-sales",
"valentines-day",
"mothers-day",
"fathers-day",
"back-to-school",
"prime-day",
"prime-big-deal-days",
"labor-day",
"halloween",
"veterans-day"
],
"type": "string"
}
},
"additionalProperties": false
}Details of one offer by its id (from an earlier result), including whether it is still live.
| Argument | Type | Description |
|---|---|---|
| offer_id* | string |
{
"type": "object",
"required": [
"offer_id"
],
"properties": {
"offer_id": {
"type": "string"
}
},
"additionalProperties": false
}All live coupon codes and deals for one store, best first. The store can be a name ("Nike"), a domain ("nike.com"), a URL, or a Papyras store slug. Each offer shows whether the network marked it verified and what shoppers reported.
| Argument | Type | Description |
|---|---|---|
| type | string | Only codes or only deals (optional). |
| limit | integer | How many offers to return (default 10, max 50). |
| store* | string | Store name, domain, URL or slug. |
| country | string | Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included. |
{
"type": "object",
"required": [
"store"
],
"properties": {
"type": {
"enum": [
"code",
"deal"
],
"type": "string",
"description": "Only codes or only deals (optional)."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "How many offers to return (default 10, max 50)."
},
"store": {
"type": "string",
"description": "Store name, domain, URL or slug."
},
"country": {
"type": "string",
"description": "Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included."
}
},
"additionalProperties": false
}Tell Papyras Coupons whether a code or deal worked at checkout. Call it once for each offer the user (or you) actually tried, with worked true or false and, if it failed, a short reason. Reports are shown with the offer to the next shopper and help remove dead codes. Sends no personal data.
| Argument | Type | Description |
|---|---|---|
| reason | string | Optional, when it failed: e.g. "expired", "minimum spend not met", "not valid in my country". |
| worked* | boolean | true if the discount applied, false if it did not. |
| offer_id* | string | The id of the offer that was tried (from an earlier result). |
{
"type": "object",
"required": [
"offer_id",
"worked"
],
"properties": {
"reason": {
"type": "string",
"maxLength": 200,
"description": "Optional, when it failed: e.g. \"expired\", \"minimum spend not met\", \"not valid in my country\"."
},
"worked": {
"type": "boolean",
"description": "true if the discount applied, false if it did not."
},
"offer_id": {
"type": "string",
"description": "The id of the offer that was tried (from an earlier result)."
}
},
"additionalProperties": false
}Search the stores that currently have live offers, by name or domain. Use it when the store name is unclear or to compare country versions of a store.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Store name or part of it, or a domain. |
| country | string | Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"query": {
"type": "string",
"description": "Store name or part of it, or a domain."
},
"country": {
"type": "string",
"description": "Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included."
}
},
"additionalProperties": false
}The strongest live offers in a shopping category, one per store (e.g. "fashion", "electronics", "travel", "running shoes", "vpn", "pet food"). Category can be a name or slug.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many offers to return (default 10, max 30). |
| country | string | Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included. |
| category* | string | Category name or slug. |
{
"type": "object",
"required": [
"category"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 30,
"minimum": 1,
"description": "How many offers to return (default 10, max 30)."
},
"country": {
"type": "string",
"description": "Optional ISO country code (US, UK, DE, …) to prefer stores that serve that country. Worldwide stores are always included."
},
"category": {
"type": "string",
"description": "Category name or slug."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 12, 2026.
What changed in this server's tools since we started watching, newest first. Each change is scanned again.
Tell Papyras Coupons whether a code or deal worked at checkout. Call it once for each offer the user (or you) actually tried, with worked true or false and, if it failed, a short reason. Reports are shown with the offer to the next shopper and help remove dead codes. Sends no personal data.
All live coupon codes and deals for one store, best first. The store can be a name ("Nike"), a domain ("nike.com"), a URL, or a Papyras store slug. Each offer shows whether the network marked it verified and what shoppers reported.
Find the best live coupon code or deal for any store or product link (e.g. https://www.nike.com/t/air-max) or bare domain (nike.com).(nike.com), including checkout pages. Returns the store and its single best offer, plus a few alternatives.