SI Agent News
ReportedClaudeOpenAIGeminiAgents

A tutorial shows how to give an AI agent live prices from many online shops

A dev.to guide connects an AI agent to a hosted MCP server so it can check current prices across shops instead of guessing from old training data.

10countries where Amazon extraction jobs run

The short version

Why it matters

Price checking is one of the most practical jobs to hand an agent, and the usual failure is a stale or single-shop answer. A setup that returns several sellers, with links you can click, makes the answer something you can verify. The tutorial is usable today, though you should still spot-check results against the live pages.

The wrong-price problem

Ask an AI assistant who sells a specific pair of headphones most cheaply right now, and you tend to get one of two disappointing replies. Either it guesses from what it learned in training, which may be months or years old, or it points you at a single shop. Neither helps if you are actually trying to buy, or to compare suppliers.

As dev.to reported in a tutorial, the fix is to give the agent a live data source. The example product in the guide is the Sony WH-1000XM5, and the aim is for the agent to return current listings from many shops, each with a seller, a price and a link you can check yourself.

What the server hands your agent

The tool in the tutorial is called datawebot. It is a hosted MCP server. MCP, short for Model Context Protocol, is a standard way of plugging outside tools and data into an AI assistant, so you do not have to build a custom connection for each one. According to the guide, any MCP-capable client can use it, including Claude, ChatGPT, Cursor, VS Code and Gemini CLI, and you do not write a scraper.

The agent gets three kinds of ability:

Connecting it takes one line

The quickest route is to let the agent configure itself. You paste a single instruction into Claude Code, Cursor, Codex or any agent that can read a web page, telling it to read the setup file at mcp.datawebot.com and follow the steps. The agent starts a sign-in, and you approve it from your email inbox. Nobody pastes a secret key into the chat, which is a sensible design.

If you prefer to do it by hand, the server speaks Streamable HTTP (a standard web transport) with OAuth sign-in, the same kind of login you use when an app asks to connect to your Google account. You add a short block of settings naming the server and its address. Claude Code users can alternatively install a plugin, which adds the server along with a skill, a set of instructions that teaches the agent how to use the tools well. For scripts that are not agents, a REST API with an API key and an OpenAPI spec is available.

A typical run goes in order. The agent first lists the tools available. It then searches for the product in a given country, takes the product ID from a promising result, and asks for all offers. For bulk or page-level data, it moves through the job steps instead.

What it cannot do

The tutorial is upfront about one limit. What comes back is a snapshot taken at the moment of retrieval, with links to the source. The service keeps no price history and sends no alerts. So if you want to know whether a price is a good deal over time, or to be pinged when it drops, you would need something else. Treat every figure as accurate as of the time it was fetched.

Some questions are not answered in the guide. It does not tell you how many shops the search covers beyond the named stores, and it does not explain how the service deals with sites that restrict automated access. If you plan to build a business process on this, read the terms of the shops that matter to you.

What it costs

Signing in is free. Every account gets a daily allowance of free searches, plus 200 trial credits to spend on extraction jobs. When those run out, you buy credit packs, which start at $10. There is no subscription, and jobs that fail or return nothing cost nothing.

The author also publishes the connection kit under an MIT license, a permissive open-source license, and lists the server in the official MCP Registry. That makes the plumbing easy to inspect, even though the data service itself is hosted and paid beyond the free tier.

What to watch

Try it

Connect the server to an MCP client you already use, ask for the cheapest seller of a product you know, and compare two or three returned prices and links against the live shop pages.

Sources and links

Liked it? Say why

Add a line for other readers.

No account needed. We never show your email. Comments with links, ads or abuse are held and not shown. Your comment shows after a quick check.

Listen to the AI Wire headlines

Listen to the AI Wire

Listen to our daily AI shows every morning: on your commute, in the shower, wherever you are

Listen to the daily shows

First reported by dev.to · Read the original. Written by the SI Agent News Desk from the reporting above.Written with AI from the source above. Every number is checked against the source. Spot a mistake? Corrections.

More AI news