# com.electricskateboard/electricskateboard

> Live prices for e-skateboards, onewheels, scooters and e-bikes: buy now or wait, with the evidence.

- name: com.electricskateboard/electricskateboard
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.electricskateboard%2Felectricskateboard
- tools: https://api.protogrid.dev/v1/servers/com.electricskateboard%2Felectricskateboard/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "electricskateboard": {
      "type": "http",
      "url": "https://electricskateboard.com/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-22d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 7 of 7 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,637 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 7, about 1,637 tokens to load them all
- tool set hash: aca5ed33583c001bf56f071cbf79b922
- badge: [![protogrid quality](https://protogrid.dev/badge/com.electricskateboard/electricskateboard.svg)](https://protogrid.dev/servers/com.electricskateboard/electricskateboard)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://electricskateboard.com/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (7)

- `fake_sales`: Products where one shop advertises a discount while another quietly charges less for the same thing, or where the crossed-out price is one nobody actually charges.
- `price_history`: Dated captures of one product page from the Internet Archive, oldest first, with today's price at the same shop as the last point, and the number of captures found (fewer than two means the past price is unknown).
- `product_price`: The full price picture of one product: every shop we read, their price and stock, the spread, and whether a dated archive capture contradicts the claim that today is its lowest.
- `search_products`: Finds products by name or brand across about 480 shops. Returns, for each match, the cheapest shop, how many shops carry it, our verdict on the price, and the product URL.
- `todays_deals`: Claims we can defend today, by kind: real_deal (cheapest anywhere, or a sale a competitor confirms), just_dropped (fell since our last reading), lowest_we_have_seen, cheaper_than_years_ago (beats a dated capture), you_just_missed_it (climbed back), and last_one_standing (at least three shops carry it and exactly one can still ship it — a scarcity fact no single shop can report about itself). Recomputed twice a day.
- `where_can_i_ride`: For one of the 50 US states, 13 Canadian provinces and territories, 8 Australian states and territories, or the United Kingdom, New Zealand, Singapore, Hong Kong, Germany, France, the Netherlands, Spain, Austria and Switzerland: whether any statute names the electric skateboard, what it requires, the exact words of the law with section numbers, links to the primary sources and the date each was read. Statuses: encadre (a statute names it and sets conditions), interdit (not allowed on public roads), sans-texte (no statute names it), nomme-sans-regles (named, but no operating rules). Information from the statutes, not legal advice.
- `where_to_buy`: For a brand or a country: the shops we read that carry it, ranked by how many genuine deals they actually have, plus how often they badge a discount versus how often that discount survives comparison.
