mcpbeat Sign in

Espresso Steals MCP Server

by espressosteals Your server? Claim it
answering

Espresso Steals is answering right now. Last checked 11 min ago. It exposes 4 tools.

Espresso gear price history: live Amazon prices, 2+ years of daily data, BUY calls at verified lows.

Uptime history 30 days of history · worst day 99%
30 days agonow
100.0%
Uptime 24h
91 of 91 checks
4
Tools
read from the server
652 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 13 October 2026. No other catalogue keeps this.

12 Oct 2 tool descriptions were rewritten get_product, search_catalog
12 Oct 2 tools changed the parameters they ask for get_product, search_catalog

Nothing serious here today

Today is the operative word: we check Espresso Steals every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add catalog --transport http https://espressosteals.com/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://espressosteals.com/api/mcp
~/.codex/config.toml
[mcp_servers.catalog]
url = "https://espressosteals.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "catalog": {
      "url": "https://espressosteals.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "catalog": {
      "type": "http",
      "url": "https://espressosteals.com/api/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

catalog
search_catalog
Search the espresso gear this site tracks. `products` have a live Amazon price and, when at a genuine low, a BUY call computed from their own price history; otherwise no call. Filter by slot (the role a product plays in a setup), free-text words (brand and model names, partial words and small typos are fine), a price band, a brand, or on-sale only. Products we know but cannot price (sold direct by the maker, e.g. Niche, Lelit, Decent) come back in `known_unpriced` with no price and the reason: say so, quote the note, and link the url. When nothing in `products` matches, `alternatives` lists the closest tracked products with live prices and `note` says what was and was not found. Never tell the user the site has nothing; tell them what it has.
product
get_product
Full detail for one product by slug: community sentiment, reference price and basis, date of the latest price observation, portafilter size (machines) or accessory size (sized accessories), superautomatic / manual-lever / hand-grinder flags, product URL and Amazon link. A known product with no price returns price null, the reason, and priced alternatives. An unknown slug returns did_you_mean.
slots
list_slots
The slots an espresso setup is built from (machine, grinder, scale, tamper…), with what each is for. Use the ids as search_catalog's `slot`.
watch
watch_price
Email the user when a product is at a good price (a verified low), or at or under a target price they name. Use after search_catalog/get_product when the user wants to be told when to buy. Ask the user for their email; never invent or reuse one. One watch per email per product; calling again updates the target. The first time an address is used it receives a confirmation email and the watch arms when they click it — tell the user to check their inbox. Each alert links to the product page and carries an unsubscribe link.

Endpoints

URLTransportStateLatencyChecked
https://espressosteals.com/api/mcp streamable-http answering 716 ms 11 min ago

Alternatives to Espresso Steals

same job, measured the same way
ASIN402 Amazon Data
by asin402

Live Amazon data for AI agents: prices, history, deals, FBA profit, sell scores. Pay per call.

367 installs/wk local only
Avahit
by avahit

Creator product picks with daily-verified store prices and Avahit's own price history.

2 tools answering
G
GolfData
by golfdata

Golf equipment catalog, live retailer prices and daily price history. Keyless search, free key.

8 tools answering
GoCDKeys
by gocdkeys

Game prices across verified stores, with price history and a buy-now-or-wait verdict.

5 tools answering
OunceScout
by donofdebt

Live bullion price comparison: spot prices and dealer offers across 24 verified dealers.

5 tools answering
S
StashGamma EOD Stock Data
by stashgamma

Daily end-of-day OHLCV stock data for U.S.-listed symbols, 15 years of history. Free API key.

answering
Ebay Sold Listings
by compsapi

Real eBay sold listings: 3 years of price history, real accepted Best Offer prices, 8 marketplaces.

answering
Albiononline MCP
by mrfentmen

Keyless Albion Online data: live market prices, price history, gold prices, killboard events.

287 installs/wk local only

Espresso Steals — questions

Answers built from our own checks of this server.

What can Espresso Steals do?
It exposes 4 tools, read directly from the server on our last check. Among them: get_product, list_slots, search_catalog, watch_price. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Espresso Steals working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 652 ms. The bar chart above shows every period we have measured.
How do I connect Espresso Steals?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Espresso Steals need an API key?
No. Espresso Steals completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Espresso Steals?
It answers our handshake in 652 ms on average, which is faster than 16% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.