Agent discovery: llms-knowledge.txt, developers hub, api-catalog, knowledge MCP search_knowledge
API v2.6.0Read-only

Knowledge API & MCP

Machine-readable access for AI agents and developers. Search verified visitor Q&A with no API key.

- Visitor help center

Overview

The SeaTac knowledge base, fleet catalog, insurance, weather, and rental agency APIs expose REST JSON and MCP tool descriptors. Authority stays on-site canonical URLs.

  • Base URL: https://seatacrentalcarfacility.com
  • Fleet catalog: 55 models (3 featured)
  • Weather: /api/weather (Open-Meteo, 30-min cache)
  • MCP: search_knowledge, get_article, get_car_model, search_insurance

Quick start

  1. Read the discovery index: llms-knowledge.txt
  2. Search articles: curl "https://seatacrentalcarfacility.com/api/knowledge?q=parking&lang=en"
  3. Fetch one article as Markdown: curl "https://seatacrentalcarfacility.com/api/knowledge/tour-bus-rv-parking?format=md&lang=en"
  4. List fleet catalog: curl "https://seatacrentalcarfacility.com/api/cars"
  5. Fetch CONRAC weather + vehicle recommendation: curl "https://seatacrentalcarfacility.com/api/weather"

Authentication

Public read-only endpoints. No API key required. Respect usage limits below.

REST endpoints

MethodPathDescription
GET/api/knowledgeFull index or ?q= search
GET/api/knowledge/{id}JSON article
GET/api/knowledge/{id}?format=mdMarkdown export
GET/api/knowledge/mcpMCP descriptor
GET/api/agenciesAll 12 agencies index with calculatorDefaults
GET/api/agencies/{slug}Per-agency JSON with cost scenarios + calculator defaults
GET/api/agencies/{slug}?format=mdMarkdown export with calculator section
GET/api/carsAll 55 model guides (featured[] + models[])
GET/api/cars/{slug}Per-model JSON with specs, scores, KB, insurance links
GET/api/cars/{slug}?format=mdMarkdown export with KB articles + weatherTip
GET/api/insurance/providers8 insurance providers (dailyUsd, pulseScore, kbId)
GET/api/insurance?q=cdwInsurance KB search (CDW/LDW/SLI, etc.)
GET/api/weatherLive weather + 7-day forecast + climate normals + rentalRecommendation

Params: q, lang (en|zh), format (md)

Agency calculator example:

curl "https://seatacrentalcarfacility.com/api/agencies/sixt?lang=en"

Response fields: costScenarios, kayakPriceHint, costBreakdown, specs, calculatorDefaults (baseDailyRate, depositHold, cfcPerDay, taxRate, fuelPolicy)

Fleet catalog API

Machine-readable model specs, Kayak pricing, KB articles, and insurance links. Human hub: /en/cars

Catalog index:

curl "https://seatacrentalcarfacility.com/api/cars"

Response fields: total, featuredCount, catalogCount, featured[], models[] (slug, make, model, kayakPriceUsd, scores, kbArticleIds, insuranceKbId), insuranceProvidersApi, llmsDigest, schema (ItemList, Product, FAQPage)

Single model JSON:

curl "https://seatacrentalcarfacility.com/api/cars/toyota-rav4?lang=en"

Response fields: make, model, kayakPriceUsd, specs, scores, calculatorDefaults, kbArticles[], insurance_notes, weatherTip, compareWith[], jsonLd (product, breadcrumb, faq)

Markdown export:

curl "https://seatacrentalcarfacility.com/api/cars/toyota-rav4?format=md&lang=en"

Insurance providers index:

curl "https://seatacrentalcarfacility.com/api/insurance/providers"

Response fields: providers[] (slug, code, nameEn, nameZh, dailyUsd, pulseScore, kbId, urlEn, urlZh, scores)

JSON-LD: Model pages emit Product + Vehicle + FAQPage; hub emits ItemList. llms-cars.txt

Weather API

Live SeaTac CONRAC weather (Open-Meteo) with 7-day forecast, monthly climate normals, and rental vehicle guidance. Human hub: /en/weather

curl "https://seatacrentalcarfacility.com/api/weather"

Response fields: location (name, latitude, longitude, iata), current (temperatureF, humidity, windMph, weatherCode), daily[] (date, tempMaxF, tempMinF, precipProbability, precipInches, snowInches), climate[] (monthly normals), rentalRecommendation (vehicleClass, severity, headline, detail, skipConvertible), fetchedAt, source, attribution

Cache: revalidate: 1800 (30 min). 503 when upstream Open-Meteo is unavailable.

JSON-LD: Weather page emits WebPage + FAQPage (view page source).

MCP tools

Server card: /.well-known/mcp/server-card.json

search_knowledge

Keyword search across the KB (parking, hours, shipping, etc.).

get_article

Fetch one article by id as JSON or Markdown.

get_car_model

Fetch model specs, KB, and insurance links by slug (same as /api/cars/{slug}).

search_insurance

Search CDW/LDW/SLI insurance KB (same as /api/insurance?q=).

Discovery

Rate limits

Stay under ~2 requests per second with spacing between cached responses. Use async patterns for batch jobs and avoid peak traffic.

Errors

  • 200 --- OK
  • 404 --- Unknown article id or car model slug
  • 503 --- Weather upstream unavailable (/api/weather)