protogrid

Search / com.sweeprice/sweeprice

Sweeprice

R0· no sign-in

Competitor prices, Buy Box and recommended prices across Amazon, Cdiscount, ManoMano, Fnac, eBay.

v1.0.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality94new
Trust100of 100
Uptime, 30 days100%
Latency p50443 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "sweeprice": {
      "type": "http",
      "url": "https://mcp.sweeprice.com/mcp"
    }
  }
}
claude mcp add --transport http sweeprice https://mcp.sweeprice.com/mcp
[mcp_servers.sweeprice]
url = "https://mcp.sweeprice.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "sweeprice": {
      "type": "remote",
      "url": "https://mcp.sweeprice.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "sweeprice": {
      "type": "http",
      "url": "https://mcp.sweeprice.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=sweeprice&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnN3ZWVwcmljZS5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "sweeprice": {
      "type": "http",
      "url": "https://mcp.sweeprice.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "sweeprice": {
      "httpUrl": "https://mcp.sweeprice.com/mcp"
    }
  }
}
extensions:
  "sweeprice":
    enabled: true
    name: "sweeprice"
    type: streamable_http
    uri: "https://mcp.sweeprice.com/mcp"
    timeout: 300

Quality 94 / 100new

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations12 of 12 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,272 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 0 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

12 tools, about 2,272 tokens to load them all · tool set 666828fed257 · checked 2026-11-14 07:03 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 100 / 100

provenance100
liveness100
freshness100
hygiene100

+repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-100% +updated-5d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.sweeprice.com/mcp streamable-httpnoneyes100%443 ms2026-07-282026-11-14

Tools (12)

add_tracked_productdestructiveAdds a product to the tracked list from a marketplace product URL or from a GTIN (EAN/UPC), exactly one of the two, and starts collecting its offers. Adding a product already tracked changes nothing. Counts against the plan limit of tracked products.
get_account_summaryread-onlyReturns the subscription state, the plan capabilities and limits, the number of tracked products, the default line mode and the permissions granted to Claude.
get_product_offersread-onlyReturns the current offers of one tracked product, cheapest first, with the seller, the marketplace, the price, the shipping price and whether the offer holds the buy box. At most 50 offers; `productId` must come from list_tracked_products.
get_product_price_historyread-onlyReturns one entry per day for a tracked product over the requested window (1 to 90 days, 30 by default): rank, gap to the best price, offer count and the offers that changed that day. Days beyond the plan retention come back locked. Optional `channelId` restricts to one marketplace.
list_alertsread-onlyLists the price alerts raised for the account, newest first: product, marketplace, previous and new price, previous and new rank, status (unread, read, resolved). Optional `status` and `productId` filters. Paginated by page; at most 100 per page.
list_notificationsread-onlyLists the account notifications, newest first: undercut, buy box won, price drop, price rise, first collection and action needed, each with the product and the figures behind it. `unreadOnly` keeps the unread ones. Paginated with a cursor; at most 50 per page.
list_price_positionsread-onlyReturns the account-wide price position summary (buy box, top 1 to 3 counts, average rank and gap to the best price) and the tracked products that need attention, each with a status: losing, leading, alone or unknown. Paginated by page; at most 50 per page.
list_recommended_pricesread-onlyLists the prices Sweeprice currently recommends for the tracked products whose line mode produces one, per marketplace, with the basis of each recommendation. Optional `productId` filter. Paginated with a cursor; at most 100 per page.
list_tracked_productsread-onlyLists the products the account tracks, with their collection state (collected, stale, withdrawn, unavailable, pending, failed), the marketplace they come from and the last known price. Paginated with a cursor; at most 100 per page.
mark_notifications_readdestructiveMarks the given notifications as read, by id (1 to 100 ids from list_notifications). Notifications of kind action_needed stay unread until the situation is handled.
set_product_line_modedestructiveSets what Sweeprice does with the prices of one tracked product: alert_only (watch and alert), repricing (recommend a price against the same marketplace), cross_marketplace (against every marketplace, Pro plan and up) or discovery (find the price buyers accept for a product with no direct competitor). With `channelId`, the mode applies to that marketplace only.
set_product_price_boundsdestructiveSets the floor price and/or the ceiling price of one tracked product, the bounds no recommended price ever crosses. Pass null to clear a bound. At least one of the two must be given; the floor cannot exceed the ceiling.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.sweeprice/sweeprice",
  "icons": [
    {
      "src": "https://www.sweeprice.com/web-app-manifest-512x512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Sweeprice",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.sweeprice.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.1",
  "repository": {
    "url": "https://github.com/sweeprice/sweeprice-mcp",
    "source": "github"
  },
  "websiteUrl": "https://www.sweeprice.com/en",
  "description": "Competitor prices, Buy Box and recommended prices across Amazon, Cdiscount, ManoMano, Fnac, eBay."
}