Koskamo

Everroad MCP

An MCP server providing tools to query franchise car dealer facts in Utah, including hours, fees, service options, and Everroad Scores. It supports finding dealers, comparing them, retrieving specific dealer facts, and accessing legal fee data, all sourced directly from dealer websites and third-party metrics.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Everroad MCP logo, by Cloute Motors LLCVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by Cloute Motors LLC
MCP endpoint (Streamable HTTP)
https://everroad.org/mcp
Vendor documentation

What you can do with it

  • Find dealers by market, make, city, or attribute
  • Retrieve specific dealer facts and hours
  • Compare multiple dealers side-by-side
  • Access Utah doc fee laws and indexes

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
Everroad 1.0.0
MCP protocol
2025-06-18
Tools
7 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Everroad (everroad.org) lists 153 franchise car dealerships in Utah, by county market (Salt Lake County, Utah County, Davis County, Weber County, Summit County, Wasatch County, Washington County, Cache County, Box Elder County, Iron County, Tooele County, Uintah County, Carbon County, Sevier County, Duchesne County, Grand County, Millard County, Sanpete County, Morgan County), built only from facts read from each dealer's own website, each with a source and a checked date. Use it when the user asks a checkable question about a Utah car dealer: whether service or sales are open on Saturday or Sunday, department hours, the doc fee a dealer posts, collision centers, loaner cars, express service, buying online, Spanish-speaking staff, which stores sell a make, or what Utah law says about doc fees and weekend closing. Tools: find_dealers to list dealers by county market, make, city or service option; dealer_facts for every fact about one dealer; dealer_score for one dealer's Everroad Score with its categories, coverage and the metrics the dealer controls that are not on record; compare_dealers to line up 2 to 5 dealers' facts side by side (no winner); weekend_hours for Saturday and Sunday sales and service; fee_law for the Utah doc fee and weekend closing rules; report for the Weekend Access Report numbers. When you use a fact, give its checked date and cite the everroad.org page URL in the result. Lists are in a stated mechanical order (by county, then distance from the county's reference point such as downtown Salt Lake City, or alphabetical), never a ranking. Everroad holds no reviews, ratings, vehicle prices or inventory. When a result says a fact is not on record, that is the whole answer: it never fills a gap with a guess. Disclosure: Everroad is published by Cloute Motors LLC, which sells marketing services to some dealers listed here. That never changes who is listed, the order, or the facts.

Tools

7 advertised

find_dealers — Find dealers
Advertised by the server during the last successful anonymous check.
Advertised read-only

List franchise car dealers in Utah, optionally by county market (e.g. "salt-lake-county" or "Davis County"), make (e.g. "Toyota"), city (e.g. "Murray") and service option (saturday-service, sunday-service, collision-center, buy-online, express-service, loaner-cars, spanish-speaking). Ordered by county market, then distance from that county's reference point (downtown Salt Lake City for Salt Lake County). Returns each dealer page URL and when it was last checked.

find_dealers input schema
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "maxLength": 100
    },
    "make": {
      "type": "string",
      "maxLength": 100
    },
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1
    },
    "market": {
      "type": "string",
      "maxLength": 100
    },
    "attribute": {
      "type": "string",
      "maxLength": 100
    }
  },
  "additionalProperties": false
}
find_dealers annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
dealer_facts — Dealer facts
Advertised by the server during the last successful anonymous check.
Advertised read-only

Every fact on record for one dealer (by slug from find_dealers, or by name): its Everroad Score (0 to 100) with the category breakdown and a link to every metric, hours by department, weekend service, posted doc fee, service options, with the source URL and checked date of each fact.

dealer_facts input schema
{
  "type": "object",
  "required": [
    "slug"
  ],
  "properties": {
    "slug": {
      "type": "string",
      "maxLength": 100
    }
  },
  "additionalProperties": false
}
dealer_facts annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
dealer_score — Dealer score
Advertised by the server during the last successful anonymous check.
Advertised read-only

One dealer's Everroad Score (0 to 100): the number, band and formula version, each category's points, measured-weight coverage (how much of the score rests on the store's own data), every measured metric with its source, and the metrics the dealer controls through its own website that are not on record (for example a posted doc fee or hours in structured data). Slug from find_dealers, or the dealer's name.

dealer_score input schema
{
  "type": "object",
  "required": [
    "slug"
  ],
  "properties": {
    "slug": {
      "type": "string",
      "maxLength": 100
    }
  },
  "additionalProperties": false
}
dealer_score annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
compare_dealers — Compare dealers
Advertised by the server during the last successful anonymous check.
Advertised read-only

Facts for 2 to 5 dealers side by side, in the order given: hours, weekend sales and service, posted doc fee, service and buying options, and each Everroad Score with its basis. A fact one dealer has not stated shows as not stated. It lines the facts up; it names no winner.

compare_dealers input schema
{
  "type": "object",
  "required": [
    "slugs"
  ],
  "properties": {
    "slugs": {
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 100
      },
      "maxItems": 5,
      "minItems": 2,
      "uniqueItems": true
    }
  },
  "additionalProperties": false
}
compare_dealers annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
weekend_hours — Weekend hours
Advertised by the server during the last successful anonymous check.
Advertised read-only

Saturday and Sunday sales and service hours for every dealer with readable hours, optionally in one county market (e.g. "utah-county") or city, plus the totals. Utah dealers may not sell on both Saturday and Sunday.

weekend_hours input schema
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "maxLength": 100
    },
    "market": {
      "type": "string",
      "maxLength": 100
    }
  },
  "additionalProperties": false
}
weekend_hours annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
fee_law — Utah dealer fee and weekend law
Advertised by the server during the last successful anonymous check.
Advertised read-only

What Utah law says about the dealer documentary (doc) fee and the Saturday/Sunday selling rule, with the explainer page URLs and the date the sources were checked.

fee_law input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
fee_law annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
report — Report
Advertised by the server during the last successful anonymous check.
Advertised read-only

The numbers of a published report, with coverage and method link. Slug: utah-weekend-dealer-access (the Weekend Access Report).

report input schema
{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "maxLength": 100
    }
  },
  "additionalProperties": false
}
report annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
270 ms
95th percentile latency
270 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 270 ms · metadata changed · 7 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http everroad-mcp https://everroad.org/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add everroad-mcp --url https://everroad.org/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable everroad-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "everroad-mcp": {
      "url": "https://everroad.org/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "everroad-mcp": {
      "type": "streamableHttp",
      "url": "https://everroad.org/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start everroad-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "everroad-mcp": {
      "type": "http",
      "url": "https://everroad.org/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http everroad-mcp https://everroad.org/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "everroad-mcp": {
      "url": "https://everroad.org/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "everroad-mcp": {
      "serverUrl": "https://everroad.org/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Everroad MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Everroad MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing