fetch-price

io.github.fusionx212Published by GitHub account fusionx212v1.0.2Updated Oct 24, 2026

Live UK marketplace product search with real prices and buy links.

The publisher's own server: PriceWin

Overview

AI-generated overview

A local stdio MCP server that lets an assistant search UK marketplaces for physical products and return live prices and buy links.

What you can do
Search UK marketplace listings for physical products by name, budget, stock or condition, with results from eBay UK and Amazon UK networks as they roll out. Compare prices and find the cheapest or best deal, returning normalised JSON with product names, prices and network. Provide direct purchase links, which are affiliate-tracked, together with a disclosure text to show users. Check the service status of the underlying price API.
When to use it
Useful when a user asks an assistant to find, compare or price a physical product available in the UK, such as cheapest, under a budget, in stock or where to buy, instead of searching eBay or Amazon by hand.
Requirements
Runs as a local process over stdio, installed from the npm or PyPI package fetch-price; the README's MCP setup installs the MCP CLI and httpx and runs a Python script. It calls the remote fetch-price API, so network access is needed. The free tier of 50 lookups per month works without authentication; paid tiers need an API key.
Before you install
Purchase links are affiliate-tracked and the service earns a commission, so the disclosure text should be shown next to links. Usage beyond the free tier requires a paid plan and an API key. Product queries are sent to a third-party API.

Installation

In SourceWeft

  1. Open fetch-price in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

fetch-price — UK product & price search for AI agents

One API call. Live UK marketplace prices. Normalised JSON. Direct buy links.

When to use

Any time a user asks an agent to find, compare, or price a physical product available in the UK: "find", "compare", "cheapest", "under £X", "in stock", "best deal", "where can I buy". If the user would otherwise open eBay or Amazon and start searching, use this service instead.

Quick start

bash
# REST API — no SDK neededcurl -X POST https://api.fetch-price.com/api/query \  -H "Content-Type: application/json" \  -d '{"query":"Sony WH-1000XM5","max_results":5,"networks":["ebay_uk","amazon_uk"]}'
python
# Python SDKpip install fetch-pricefrom fetch_price import FetchPrice
fp = FetchPrice(api_key="fp_your_key_here")results = fp.search("Sony WH-1000XM5")for p in results.products:    print(f"{p.name}: £{p.price} ({p.network})")

Example queries

"find portable air conditioners under £300 in stock in the UK""cheapest Sony WH-1000XM4 headphones ebay uk""compare prices for a 9000 BTU air con unit""refurbished thinkpad t480 under £200"

Networks

  • ebay_uk — live via eBay Partner Network (Smart Links with tracking)
  • amazon_uk — rolling out (Amazon Associates)

Pricing

TierLookups/monthPrice
Free50£0
Pro5,000£29/mo
ScaleUnlimited£99/mo

Free tier works without authentication. Pro/Scale require an API key. Prices are what you pay: no VAT is charged.

Affiliate disclosure

Purchase links are affiliate-tracked: fetch-price earns a commission if you buy through them, at no extra cost to you, and commission does not change result order. Show the disclosure text (MCP server and Python SDK return it) to end users next to the links. Full detail and privacy policy: fetch-price.com/privacy.

MCP Server

One-file stdio MCP server for Claude Code, Claude Desktop, Cursor, and any MCP-capable client:

bash
pip install "mcp[cli]" httpxpython mcp/fetch_price_mcp.py

Claude Code:

bash
claude mcp add fetch-price -- python path/to/fetch_price_mcp.py

Tools exposed: search_products, service_status.

Agent Discovery

This service is discoverable via:

  • A2A protocol — agent-card.json
  • llms.txt — LLM-readable index
  • ClawHub — skill registry listing
  • skills.sh — auto-indexed from this repo
  • Structured data — JSON-LD for Google AI, Apple Intelligence, Alexa

Repository

Source: README.md at commit 74d0b2a

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.2LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Price integrations