Feedico: coupons, deals & products
Coupons, deals, products and store commission rates with tracked affiliate links. Partners keep 65%.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"feedico-mcp": {
"command": "npx",
"args": [
"feedico-mcp"
]
}
}
}Runnable packages
2.1.0stdioRemote endpoints
https://mcp.feedico.io/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢search_coupons(store, query, countries, endingWithinDays, limit)
Find active coupon codes and deals, by store name and/or keyword. Use for questions like "is there a discount code for Nike?" Returns code, title, end date, store and a tracked link.
Input Schema
{
"type": "object",
"properties": {
"store": {
"description": "Store name or domain, e.g. \"nike\", \"adidas.com\"",
"type": "string",
"maxLength": 120
},
"query": {
"description": "Keyword in the offer, e.g. \"free shipping\", \"20%\"",
"type": "string",
"maxLength": 120
},
"countries": {
"description": "ISO country codes to limit offers to, e.g. [\"US\"] or [\"GB\",\"IE\"]",
"maxItems": 10,
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z]{2}$"
}
},
"endingWithinDays": {
"description": "Only offers that end within N days",
"type": "integer",
"minimum": 1,
"maximum": 60
},
"limit": {
"description": "How many results (default 8)",
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_products(query, brand, store, sku, onSale, ...)
Search millions of products from affiliate feeds by keyword, brand, store or exact SKU / part number, with price filters. Returns price, sale price, store, image and a tracked product link.
Input Schema
{
"type": "object",
"properties": {
"query": {
"description": "What the user is looking for, e.g. \"running shoes\"",
"type": "string",
"maxLength": 160
},
"brand": {
"type": "string",
"maxLength": 80
},
"store": {
"description": "Limit to one store, e.g. \"DHgate\"",
"type": "string",
"maxLength": 80
},
"sku": {
"description": "Exact SKU / manufacturer part number",
"type": "string",
"maxLength": 80
},
"onSale": {
"description": "Only discounted products",
"type": "boolean"
},
"minPrice": {
"type": "number",
"minimum": 0
},
"maxPrice": {
"type": "number",
"minimum": 0
},
"countries": {
"description": "ISO country codes to limit offers to, e.g. [\"US\"] or [\"GB\",\"IE\"]",
"maxItems": 10,
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z]{2}$"
}
},
"limit": {
"description": "How many results (default 8)",
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_stores(query, countries, cashbackOnly, limit)
Find stores (merchants) by name or domain, with how many active coupons each has, the commission rate when the network publishes it, whether the store allows cashback traffic, and a tracked link to the store.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "Store name or domain, e.g. \"adidas\", \"bluettipower.com\""
},
"countries": {
"description": "ISO country codes to limit offers to, e.g. [\"US\"] or [\"GB\",\"IE\"]",
"maxItems": 10,
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z]{2}$"
}
},
"cashbackOnly": {
"description": "Only stores whose programme allows cashback / loyalty traffic",
"type": "boolean"
},
"limit": {
"description": "How many results (default 8)",
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_store_link(store, pageUrl, sub)
Create a tracked link to a store, optionally to one specific page of it (a product or category URL on the store's own site). Use the store id from search_stores.
Input Schema
{
"type": "object",
"properties": {
"store": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "Store id (goSlug) from search_stores, or a store name"
},
"pageUrl": {
"description": "A page on that store's website to land on",
"type": "string",
"format": "uri"
},
"sub": {
"description": "Your own user or session id, shown back in your Feedico click and sales reports (letters, digits, _ . : - only; never an e-mail)",
"type": "string",
"maxLength": 64
}
},
"required": [
"store"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence