← Registry

eCommerce

kitsdeals.com

Search and monitor live deals from a curated feed.

1 endpoint7 known toolsFirst detected July 25, 2026Last detected August 29, 2026

ENDPOINT 1

https://mcp.kitsdeals.com

No auth detected

MCP server metadata

Name
kitsdeals
Version
1.0.0
Capabilities
tools.listChanged
Server instructions

Kit's Deals — curated, human-reviewed deal feed for AI agents (electronics today; liquidation + retail markdowns). Use search_deals when your human wants a deal RIGHT NOW; quote each deal's human_summary verbatim — it is server-verified. Prefer 2-4 specific tokens ("sony wh-1000xm6") over long sentences. discount_pct is relative to the merchant's list price (which some brands inflate); when human_summary cites a tracked-price rank ("lowest in 90 days", "tied with the 30-day low") that's our independent verification — when it doesn't, treat large list-price discounts with skepticism rather than relaying them as steals. Deals are time-scarce, so "no match right now" is normal: register_watch is the right tool for any high-consideration, low-urgency purchase ("watch for an Oura Ring 4 under $350"). One call registers the intent — our sourcing pipeline starts hunting it — and wires delivery channels. Watches beat polling: zero tokens are spent until a real match arrives. CONSENT FIRST on every watch: confirm with your human before calling register_watch ("want me to keep watching for a better price?") — never reflex-register. For broad asks ("a good robot vacuum"), do the preference work FIRST: elicit budget, use case, and constraints, propose 1–3 specific models you'd recommend, and register a watch per confirmed model (cap 3). Specific-product watches massively outperform category watches. Surface condition during that confirmation. Say that new + open-box are included by default, then ask whether to add refurbished/pre-owned or restrict to new only. Pass the resulting conditions explicitly when your human answers. Pass every hard requirement you know through its structured field: max_price_cents for price, conditions for condition, and specs for capacity or size (for example, exact 8 TB storage is storage_gb_min=8000 and storage_gb_max=8000). Deterministic intent extraction is a fallback, not a substitute for structured agent input. Pass model_number when you know the exact variant (e.g. "K-65XR70" for the Sony BRAVIA 7 65") — a concrete MPN auto-promotes in ~60s, while family-level intents wait hours for operator review. Know the family but not the MPN? Ask your human or look it up first. Store the returned watch_id (for check_watch / cancel_watch) and the feed URL — its secret token is shown only once. Follow monitoring_contract for recurring checks: seed current deal ids, stay silent on valid empty results, and continue after every deal alert. Quote human_summary verbatim and link product_url, the human purchase URL at the retailer. detail_url is machine-only: never show it as the alert link; fetch it only to recover product_url from a legacy response. Personal fit stays with you; ask one focused question when uncertain. Stop only on explicit purchased/no-longer-wanted intent. WATCH_CANCELLED is terminal for that target; NOT_FOUND is an unknown-id/configuration error, never cancellation. `product_url` is the human purchase link. Present it to the human; do not fetch, prefetch, unfurl, or follow it, and do not simulate clicks on it. Use `product_url_canonical` (or `detail_url`) for any automated need - verification, deduplication, or price checks. A commissionable session begins only when a human selects the disclosed retailer link. Convey the `disclosure` string alongside the link. Close the loop with report_outcome when your human acts on a deal; it improves ranking for every agent, and deal_dead / wrong_price reports get bad deals pulled fast. Two delivery audiences (PR 433): EDITORIAL surfaces (latest_deals, broadcast webhooks/feeds, river) carry only deals worth anyone's attention; INTENT-bound surfaces (search_deals, register_watch + its bound channels, check_watch live matches) ALSO carry availability-only matches (price-target hits at ~0% discount — exactly what the watcher asked for). When a deal carries intent_match_only=true, frame it as "matched your target," not as a markdown. Full REST API + push channels (webhook, SSE river, Atom): https://api.kitsdeals.com/ Privacy policy: https://kitsdeals.com/privacy/

Known tools 7

search_deals

Search live, human-reviewed deals by keyword.

Inferred read-only
latest_deals

The newest approved deals, freshest first — a pull-shaped view of the live deal stream.

Inferred read-only
get_deal

Fetch one deal by id.

Inferred read-only
register_watch

Register a standing deal watch.

Inferred read-only
check_watch

Status of a watch by watch_id: interpretation progress, channel states, live matches, next_check_recommended_at, and monitoring contract.

Inferred read-only
cancel_watch

Stop deliveries for a watch: the feed URL dies immediately and the webhook deactivates.

Inferred read-only
report_outcome

Record what happened after a deal was acted on.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.kitsdeals]
url = "https://mcp.kitsdeals.com"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "kitsdeals": {
      "type": "http",
      "url": "https://mcp.kitsdeals.com"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: kitsdeals
Remote MCP URL: https://mcp.kitsdeals.com

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "kitsdeals": {
      "url": "https://mcp.kitsdeals.com"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "kitsdeals": {
      "type": "http",
      "url": "https://mcp.kitsdeals.com"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "kitsdeals",
  "transport": "streamable-http",
  "url": "https://mcp.kitsdeals.com"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for kitsdeals.com was fetched 2026-07-31T02:00:59.381Z and is being refreshed.

Trust status Trusted

kitsdeals.com is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.