protogrid

Search / dev.carimage/catalog

Car Image API catalog

R0· no sign-in

Free vehicle lookups, image options, pricing and stored car image previews. No account needed.

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

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

Connect

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

Quality 92 / 100strong

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.annotations7 of 7 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,939 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
stability83 · weight 15
  • warn
    stability.changes14 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

7 tools, about 1,939 tokens to load them all · tool set c49152e3c886 · tools last changed 2026-11-13 · checked 2026-11-14 07:03 UTC

Tool changes

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,347 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,349 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • resolve_vehiclechangedinput schema
  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,346 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,347 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,345 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,346 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,344 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,345 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,342 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,344 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,340 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,342 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,336 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,340 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,335 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,336 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

  • search_vehicleschangeddescription
    before

    Free. Browse the open vehicle catalog (1,608 makes, 42,334 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

    after · 97% of words in common

    Free. Browse the open vehicle catalog (1,608 makes, 42,335 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

Showing the latest 10. 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 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-9d-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://carimage.dev/api/mcp/catalog streamable-httpnoneyes100%265 ms2026-07-282026-11-14

Tools (7)

describe_apiread-onlyFree. Return a compact reference of the Car Image REST API (methods, paths, parameters, credit costs, response headers, error codes, agent notes) for writing code that calls the API directly, with SDK (`@meterapp/car-image-sdk`) and CLI (`npx @meterapp/car-image`) equivalents. Optional endpoint filter.
get_pricingread-onlyFree, no account needed. The pricing document: every plan's monthly and yearly price, its vehicle images a month (a vehicle image is one vehicle in one color from one angle, delivered as often as needed), included credits (for 3D models, make logos and upgrades; credits are not sold), limits per tier and features, the one-time Image Packs (add_ons), the free tier and live 3D model cost. There is no overage. Every plan and pack has a checkout_url that works before signup (sign-in, then Stripe Checkout; nothing is charged until the human pays): hand it to the human with the price. Use before explaining costs or choosing a plan.
list_image_optionsread-onlyFree. List the supported camera views (with yaw angles and aliases), the fifteen preset colors with hex swatches (any other paint is a hex color), size presets, output formats, current pricing and catalog coverage. Use it when you need to validate or explain what can be requested.
preview_car_imageread-onlyFree, no account needed. The picture of a catalog vehicle that its public page on carimage.dev already shows, when one is stored: a 600 px WebP with ready-to-paste markdown, the view and paint it is in, and every stored view and paint. Never renders: another view, paint or size, or a vehicle with nothing stored, is an image from the account server (create_car_image_urls, 1 credit). Pass the vehicle id from resolve_vehicle or search_vehicles, plus the view and color the human asked for. Say it is a preview, and name its view and color when they differ from the request.
resolve_vehicleread-onlyFree. The first call for any picture of a car, including one you chose yourself: turn a request such as "red 2018 Mazda MX-5 Miata side view" into the catalog vehicle and exact get_car_image parameters (vehicle_id, make, model, year, view, color), plus alternative candidates and a confidence of high, medium or low. A make and model are read by the rules the image tools read them with, so this names the vehicle they would render. Pass params.vehicle_id as vehicle to get_car_image, create_car_image_urls or create_3d_model. Ask the human to choose when confidence is low or several candidates fit, and tell them when params.year is not the year they asked for (extracted.year).
search_helpFree. Find source-linked answers about pricing, terms, licensing, manufacturer rights, policies, Enterprise, delivery and account support. Suitable for drafting replies to customer questions. Submit one question at a time without personal information or full emails; queries are recorded privately to improve articles. Cite sources, do not invent missing answers or contract exceptions, and escalate unanswered parts to support.
search_vehiclesread-onlyFree. Browse the open vehicle catalog (1,608 makes, 42,349 models, 1990-2027) by make and/or model with typo tolerance. Returns canonical make/model names, the years each model exists and match kind; a model hit carries a stable vehicle id per year (ids, and id when the query names one year) to pass as `vehicle` to the image and 3D tools. Use it to list a make's models, to see which years exist or to let the human choose between similar models; when you already know which car is wanted, resolve_vehicle is the one call that names it.

Schemas: list_tools.

Similar MCP servers

More from dev.carimage

Official server.json
{
  "name": "dev.carimage/catalog",
  "icons": [
    {
      "src": "https://carimage.dev/icon.png",
      "sizes": [
        "256x256"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Car Image API catalog",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://carimage.dev/api/mcp/catalog",
      "type": "streamable-http"
    }
  ],
  "version": "1.38.2",
  "websiteUrl": "https://carimage.dev",
  "description": "Free vehicle lookups, image options, pricing and stored car image previews. No account needed."
}