Kelkoo MCP. Compare product prices across 39 countries.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Kelkoo. Search product offers, compare prices, and explore retail catalogs across 39 countries. This MCP server gives your AI client direct access to millions of product offers and shopping data, letting you compare prices and find deals without leaving your workflow.
Use it to search for specific items, check local availability, or find active discount coupons across multiple e-commerce merchants.
What your AI agents can do
Get category tree
Retrieves the full, nested hierarchy of product categories available in the catalog.
Get offer details
Fetches specific pricing and product information for a single, identified product offer.
Get reporting summary
Gets a summary report of publisher performance and data metrics.
Search for specific products and retrieve multiple offers, including prices and merchants, across designated countries.
List the full hierarchical structure of product categories for a specific country to understand inventory scope.
Get full details for a single product offer, including pricing and merchant information.
List all available merchants operating within a specified country.
Search for active discount coupons available in a market.
Retrieve a list of all countries supported by the Kelkoo platform.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Kelkoo MCP Server: 8 Tools for E-commerce Data
Access 8 tools to discover product categories, compare prices across countries, and find active discount coupons with your AI agent.
019d75c0get category tree
Retrieves the full, nested hierarchy of product categories available in the catalog.
019d75c0get offer details
Fetches specific pricing and product information for a single, identified product offer.
019d75c0get reporting summary
Gets a summary report of publisher performance and data metrics.
019d75c0list categories
Lists all product categories available within a specified country.
019d75c0list countries
Returns a list of every supported country code for the Kelkoo platform.
019d75c0list merchants
Lists all merchants operating within a given country.
019d75c0search coupons
Searches for and retrieves active discount coupons based on specified criteria.
019d75c0search offers
Searches for real-time product offers by requiring a country code and a search keyword.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Kelkoo, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This MCP server gives your AI client direct access to millions of product offers and shopping data from Kelkoo. You can use it to compare prices and find deals across 39 countries without leaving your workflow.
Discover Product Deals
Use search_offers to find real-time product offers by giving it a country code and a search keyword. Search for specific products and retrieve multiple offers, including prices and merchants, across designated countries. You can also use search_coupons to find active discount coupons based on criteria you set.
Map Out Product Categories
To understand the full inventory scope, run get_category_tree to retrieve the full, nested hierarchy of product categories. If you only need the categories for one spot, use list_categories to list all available product categories within a specified country. You can also run list_countries to get a list of every supported country code for the Kelkoo platform.
Identify Sellers in a Region
To see who's selling what, use list_merchants to list all merchants operating within a given country.
Find Specific Pricing Details
Need the nitty-gritty on one item? get_offer_details fetches specific pricing and product information for a single, identified product offer, giving you full details on pricing and the merchant involved.
Market Insights
For a high-level view, get_reporting_summary gets a summary report of publisher performance and data metrics.
How Kelkoo MCP Works
- 1 Subscribe to this server and provide your Kelkoo Shopping API v2 JWT Token.
- 2 Your AI client calls a specific tool (e.g.,
search_offers), passing required parameters like country code and keywords. - 3 The server executes the search and returns a structured JSON object containing the product offers, prices, and merchant details.
The bottom line is, you use your AI client to call a tool, and the server returns structured e-commerce data.
Who Is Kelkoo MCP For?
E-commerce analysts, content publishers, and shopping assistants use this server. If you need to automate price comparisons, build market intelligence tools, or populate shopping guides with real-time deal data, this is for you. It takes the guesswork out of global product research.
Queries market prices and checks merchant availability across different global regions to inform strategy.
Retrieves offer metadata and active coupons to quickly populate shopping guides or affiliate content.
Automates product discovery, comparing pricing and finding the best deals across multiple retailers.
What Changes When You Connect
- Price Comparison: Use
search_offersto compare prices for a product across multiple merchants and countries instantly. You don't have to check every retailer's site manually. - Catalog Mapping: Run
list_categoriesto map out the full structure of products in a country. You get a full view of inventory scope, not just the top-level buckets. - Deal Discovery:
search_couponsfinds active discount codes. This is better than manually checking a coupon page; your agent pulls the live deals directly into the report. - Market Scope:
list_countriesgives you the full list of supported markets. Need to know if you can track a product in Brazil? Check the list before writing the code. - Deep Dive Data: When you find an interesting product with
search_offers, useget_offer_detailsto grab every single piece of info—the specific price, the merchant, and the item ID. - Reporting:
get_reporting_summarypulls performance data. This lets you track how your affiliate efforts are doing without logging into a separate dashboard.
Real-World Use Cases
A content guide needs to compare phone models.
The publisher needs to compare the iPhone 15 across the US and UK. They ask their agent to run search_offers for 'iPhone 15' using 'us' and 'uk' codes. The agent gathers all prices and merchants, giving the publisher a clean, comparison table instantly.
An analyst needs to know all sellers in Germany.
An analyst needs a full list of merchants in Germany. They run list_merchants with the country code. The agent returns a clean list of all available sellers, allowing the analyst to target specific partners for a campaign.
A developer needs to build a category picker.
A developer wants to build a dynamic category picker for a site. They first call get_category_tree to get the entire nested structure. This allows them to build the front-end picker accurately, ensuring no category is missed.
Finding the best deal for a specific item.
The user needs the best price for a vacuum cleaner in France. They use search_offers with 'fr' and 'vacuum'. The agent retrieves multiple offers, and the user can then use get_offer_details on the best result to confirm the exact price and merchant.
The Tradeoffs
Assuming coverage
Asking the agent to just 'search for electronics' without specifying a country or category.
→
You must first use list_countries to confirm the market (e.g., 'us'). Then, use list_categories to narrow the scope before running search_offers.
Getting stuck on a single search
Running search_offers once and thinking that's enough. You only get one snapshot of data.
→
After getting the initial results, use get_offer_details on the specific offers you care about. This pulls the full, detailed data that the initial search misses.
Trying to find deals generically
Just asking the agent, 'Give me a discount.' This is too vague for the server.
→
Run search_coupons directly. This tool is built to find active discount coupons and requires specific parameters to work properly.
When It Fits, When It Doesn't
Use this if your process involves querying global product data, comparing prices across multiple retailers, or mapping e-commerce categories. The core strength is the breadth of data: you can find the market (via list_countries), map the inventory (via get_category_tree), search for items (via search_offers), and then get the specifics (via get_offer_details).
Don't use this if you are only trying to find local, non-product-related information (e.g., a store's phone number). For that, you'd need a general directory tool. Also, if you only need to list categories without knowing the country, you're missing a key dependency. Always confirm the country code first.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Kelkoo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manual product research is a slow, multi-tab process.
Today, if you need to compare prices for a product across three countries, you open three browser tabs. You manually search the keywords on each site. You copy the price, the merchant name, and the currency. You paste all that into a spreadsheet, and you spend an hour just gathering the raw data.
With Kelkoo, your agent runs `search_offers` and `search_coupons` in one go. You get the raw data dumped into a structured format, complete with merchant names and multiple price points, ready for analysis.
Kelkoo MCP Server: Get structured e-commerce data.
You don't have to navigate the merchant's site, click through category menus, and copy the SKU. Instead, you tell your agent to run `get_category_tree` or `list_merchants`. The agent handles the navigation and returns a clean, structured list of all possible options.
The difference is control. You don't wait for the merchant's site to load. You get the data immediately, structured and ready for the next step in your workflow.
Common Questions About Kelkoo MCP
How do I use the `search_offers` tool to compare prices? +
You must provide a country code and a search keyword. For example, tell your agent to 'Search for coffee makers in the UK.' The tool returns multiple offers, including prices and merchants, in a single response.
Can I use `list_countries` to see what markets are available? +
Yes, list_countries returns a list of all supported country codes. This is the first step you should take if you don't know which markets are available for your product.
What is the difference between `list_categories` and `get_category_tree`? +
list_categories gives you a flat list of top-level categories for a country. get_category_tree provides the full, nested hierarchy, which is necessary for building deep site navigation.
How does `search_coupons` work? +
search_coupons searches for active discount coupons in a market. You must specify the market context to get relevant and currently working deals.
What information can I get using the `get_offer_details` tool? +
This tool retrieves specific details about a single product offer. You provide an offer ID, and the system returns comprehensive data like the full price, merchant name, and availability status.
How do I find available merchants in a specific country using `list_merchants`? +
You pass the country code to list_merchants. The tool then returns a list of all associated merchants for that region, helping you identify where to check for products.
Can I use `get_reporting_summary` to track my publisher performance? +
Yes, get_reporting_summary pulls your publisher performance data. It provides key metrics and summaries, letting you track sales and activity across different markets.
What is the purpose of the `get_category_tree` tool? +
The get_category_tree tool maps the full, nested structure of product categories. This allows your agent to understand the entire product hierarchy, not just the top-level groups.
In which countries can I search for offers? +
Kelkoo supports search across 39 countries. Use the list_countries tool to see the full list of supported regions and their codes.
Can I filter results by specific merchants? +
Yes, you can list available merchants for a country using list_merchants and then refine your search or explore specific merchant catalogs.
Is it possible to search for discount coupons? +
Absolutely. Use the search_coupons tool with a country code to find active promotional deals and discounts.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Fomo
Manage social proof notifications, push real-time events, and oversee templates via AI agents with Fomo.
Dada Now / 达达
China's leading local on-demand delivery platform — manage shops, create orders, and track couriers via AI.
Loyverse
Free POS and inventory management system.
You might also like
Deterministic 50/30/20 Budget Engine
Transform your AI into a hyper-precise financial controller. Mathematically enforce the 50/30/20 budgeting rule on pre-categorized expense pipelines to detect exact capital deviations.
Bcrypt Hash Engine
Hash and verify passwords with the industry-standard bcrypt algorithm. Two tools in one: hash with configurable salt rounds, and verify against stored hashes. Pure JS — zero compilation.
Focus Admin
Send CC-e, inutilize numbering, distribute DF-e and list fiscal documents via Focus NFe API.