protogrid

Search / com.autoprivado/autoprivado

AutoPrivado

R0· no sign-in

Private car sales in Europe: search listings, price estimate from VIN, portals, contracts.

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

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

Connect

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

Quality 91 / 100strong

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
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.annotations7 of 7 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,020 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes2 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

7 tools, about 2,020 tokens to load them all · tool set 6c2daee257fa · tools last changed 2026-11-05 · checked 2026-11-07 17:28 UTC

Tool changes

  • estimate_pricechangeddescription
    before

    Rule-based price range (low/mid/high) for a used car from its VIN or Dutch plate (or make/model/year), mileage and condition – the same estimate as the website. Price when new, in this order: newPrice, the RDW list price of a Dutch plate, the typical new price of the make + model + year from RDW open data (about 500 listed models; vehicle.make and vehicle.model are matched by name), else a car class (small, compact, family, suv, premium). Not a valuation; it explains every step and the typical dealer gap. In EUR; with country PL the result is in PLN (EUR sources converted at the ECB reference rate, class bands in PLN). Nothing is stored.

    after · 84% of words in common

    Rule-based price range (low/mid/high) for a used car from its VIN or Dutch plate (or make/model/year), mileage and condition (since 5.11.2026 the website itself shows the official Spanish Hacienda value instead; this tool keeps the rule-based estimate). Price when new, in this order: newPrice, the RDW list price of a Dutch plate, the typical new price of the make + model + year from RDW open data (about 500 listed models; vehicle.make and vehicle.model are matched by name), else a car class (small, compact, family, suv, premium). Not a valuation; it explains every step and the typical dealer gap. In EUR; with country PL the result is in PLN (EUR sources converted at the ECB reference rate, class bands in PLN). Nothing is stored.

  • estimate_pricechangeddescription, input schema
    before

    Rule-based price range (low/mid/high, EUR) for a used car from its VIN or Dutch plate (or make/model/year), mileage, condition and the approximate price when new. Not a valuation; it explains every step and the typical dealer gap. Polish listings are priced in PLN by the seller; this estimate is always in EUR, never converted. Nothing is stored.

    after · 53% of words in common

    Rule-based price range (low/mid/high) for a used car from its VIN or Dutch plate (or make/model/year), mileage and condition – the same estimate as the website. Price when new, in this order: newPrice, the RDW list price of a Dutch plate, the typical new price of the make + model + year from RDW open data (about 500 listed models; vehicle.make and vehicle.model are matched by name), else a car class (small, compact, family, suv, premium). Not a valuation; it explains every step and the typical dealer gap. In EUR; with country PL the result is in PLN (EUR sources converted at the ECB reference rate, class bands in PLN). Nothing is stored.

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

provenance100
liveness99
freshness100
hygiene100

+repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-96% +updated-7d-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://autoprivado.com/mcp streamable-httpnoneyes96%290 ms2025-11-252026-11-07

Tools (7)

create_listingCreate a car-for-sale listing for a PRIVATE seller on AutoPrivado, only on behalf of and with the consent of the car's owner. Decodes the VIN (NHTSA vPIC) or Dutch plate (RDW), gives a rule-based price estimate, writes the listing in EN/DE/IT/ES/FR/NL/PL and a missing-info checklist. The listing page goes live on autoprivado.com; returns its URL and a secret edit URL (give the edit URL only to the seller). AutoPrivado never posts to portals: the seller publishes on each portal himself with the posting kit (kitUrl). Limited per client and per day (free service).
decode_vehicleread-onlyDecode a 17-character VIN (NHTSA vPIC, works best for cars sold in the US and many EU makes) or a Dutch licence plate (RDW open data: make, model, first registration, fuel, power, APK date). Returns the vehicle data AutoPrivado would use. Nothing is stored.
estimate_priceread-onlyRule-based price range (low/mid/high) for a used car from its VIN or Dutch plate (or make/model/year), mileage and condition (since 5.11.2026 the website itself shows the official Spanish Hacienda value instead; this tool keeps the rule-based estimate). Price when new, in this order: newPrice, the RDW list price of a Dutch plate, the typical new price of the make + model + year from RDW open data (about 500 listed models; vehicle.make and vehicle.model are matched by name), else a car class (small, compact, family, suv, premium). Not a valuation; it explains every step and the typical dealer gap. In EUR; with country PL the result is in PLN (EUR sources converted at the ECB reference rate, class bands in PLN). Nothing is stored.
get_listingread-onlyGet one AutoPrivado listing by id: vehicle data, price and currency, texts in 7 languages, photo URLs, page URL per language, missing-info checklist. Expired or deleted listings return not_found.
get_sale_documentsread-onlyLinks and data for closing a private car sale in a country: printable sale-contract template (prefilled when a listing id is given), the change-of-ownership checklist with deadlines (computed from the sale date), documents to hand over, costs and official sources.
list_portalsread-onlyThe car portals AutoPrivado prepares posting kits for, per country (IT, ES, DE, FR, NL, PL): recommended and optional portal, home page, the portal's own listing form, private-seller fee with its source, optional payment service, and whether a seller from abroad can use it.
search_listingsread-onlySearch active private-seller car listings on AutoPrivado. Filters: free text (make/model), make, model, market country, price range with currency, max km, min year, fuel. A country search also returns cars cross-listed into that market (crossListed, marketPrice, marketCurrency); price filters use that market's currency (PLN in PL, EUR elsewhere). Results may be up to a minute old.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.autoprivado/autoprivado",
  "icons": [
    {
      "src": "https://autoprivado.com/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "AutoPrivado",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://autoprivado.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/autoprivado/autoprivado-mcp",
    "source": "github"
  },
  "websiteUrl": "https://autoprivado.com",
  "description": "Private car sales in Europe: search listings, price estimate from VIN, portals, contracts."
}