protogrid

Search / com.zinc.www/mcp

Zinc

R0· no sign-in

Shop Amazon, Walmart, Target and Best Buy from chat: search, pay by card, track orders.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality89good
Trust81of 100
Uptime, 30 days89%
Latency p50476 ms

Connect

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

Quality 89 / 100good

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 hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length1 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints5 of 9 tools declare all four hints; missing: list-orders (idempotentHint); get-order-tracking (idempotentHint); get-order (idempotentHint); …
  • pass
    tools.token_costabout 2,500 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes1 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 2,500 tokens to load them all · tool set b717b1908e89 · tools last changed 2026-10-30 · checked 2026-11-07 11:21 UTC

Tool changes

  • send_feedbackchangedoutput schema

Full history: list_changes · trend: quality JSON.

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 81 / 100

no-repository
provenance55
liveness96
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-89% +updated-10d-ago -no-repository

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.zinc.com/mcp streamable-httpnoneyes89%476 ms2026-07-282026-11-07

Tools (9)

get-orderread-onlyFetch one Zinc order by its UUID and render a detail card: line items, retailer price breakdown, shipping destination, and shipment timeline.
get-order-trackingread-onlyReturn the carrier tracking timeline (scan checkpoints) for one Zinc order. Use this when the question is only about where a package is, not about pricing or line items.
get-payment-statusread-onlyWhere a card payment stands after place-order sent the buyer to a payment page: requires_action until they pay, then placed with the order_id. The review card polls this itself; call it only if the user asks whether their payment went through.
list-addressesread-onlyDestinations from the signed-in user's recent orders, each with an id you can pass to prepare-order as address_id. Only useful once the user has signed in (list-orders has worked, or they asked for their history); for anyone else it has nothing, and the shopper enters the address on the payment page instead. It never prompts for sign-in. Labels are deliberately partial — a name, a city, a truncated postal code. You are not shown the street, and you do not need it: the full address is resolved server-side and shown to the user in the review card before anything is placed. Never reconstruct or guess an address from a label; if none of these is the right destination, ask the user.
list-ordersread-onlyList or search the Zinc orders on the configured account, newest first. Renders an interactive order list. Use `search` for a partial order ID or tracking number, `status` to filter by order status, and `has_tracking` to show only shipped orders.
place-orderdestructiveInternal: places an order the user already confirmed in the review card, paying by card. Requires a confirmation issued by prepare-order, which is not available to you — call prepare-order and let the user confirm instead.
prepare-orderread-onlyShow the user an order to review: items, what it will cost and the hold on the card. This does NOT place the order or spend anything — the user places it by clicking Pay & place in the card that appears, and enters their shipping address on the payment page that opens. Use this whenever the user wants to buy something; never ask them for an address first. Pass each product's title, image and price_cents from search so the card shows the item and quotes the total; leave max_price out unless the user named a budget. address_id, from list-addresses, is only for a signed-in user shipping somewhere they have shipped before. Not sold through this connector: weapons, tobacco and nicotine, regulated drugs and paraphernalia, prescription medication, adult products, gambling, covert surveillance and counterfeit goods. An order for one of those is refused.
search-productsread-onlyFind products across Amazon, Walmart, Target, Best Buy and more. Each result carries an orderable URL that can be passed straight to prepare-order, along with its title, image and price_cents — pass those too, so the review card can show the item and quote the total. Use this when the user wants to buy something but has not given a product URL. Then stop and let the user choose from the card — do not go on to prepare-order in the same turn unless they already named the exact item or asked you to pick. Search once with the user's best query rather than issuing speculative variations, and do not retry a failed search without saying why. When the user names the store they want to buy from, pass it in retailers rather than in the query; otherwise leave retailers out and search everywhere. Not sold through this connector: weapons, tobacco and nicotine, regulated drugs and paraphernalia, prescription medication, adult products, gambling, covert surveillance and counterfeit goods. A search for one of those is refused and matching results are dropped; tell the user plainly rather than rephrasing the query to get around it.
send_feedbackRecords feedback about this MCP server, including unexpected tool failures, unhelpful responses, or missing capabilities observed by the agent or reported by the user.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.zinc.www/mcp",
  "title": "Zinc",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.zinc.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://www.zinc.com/docs/v2/mcp/overview",
  "description": "Shop Amazon, Walmart, Target and Best Buy from chat: search, pay by card, track orders."
}