Oracle — Skyline Certified Records

Free, certified Oklahoma records: property insurance, roofing, and permits (Norman, OKC).

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
71%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~636Tokens (definiciones de herramientas)
~767 BTamaño de respuesta típico
Impacto mínimo en la atención (0.50% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "oracle-api": {
      "url": "https://oracle-api.skyline-roofing.workers.dev/mcp"
    }
  }
}

Puntos de conexión remotos

https://oracle-api.skyline-roofing.workers.dev/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (5)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢list_collections

List Oracle's currently available record collections — id, label, description, record count, certification basis, and jurisdiction scope. Call this first if you don't already know what data Oracle serves, or to discover new collections beyond the one you already know about.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢search_records(collection, state, subject, topic, carrier, ...)

Search Skyline's certified records across Oklahoma property insurance, roofing regulation, insurance-industry news, and property/construction permits. Free — no API key required. All params optional and combinable. Pass `collection` to scope to one domain (e.g. `ok_property_permits`); omitting it scopes to `ok_roofing_insurance` only — call list_collections first to see the current roster.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "collection": {
      "type": "string",
      "description": "Which collection to search, e.g. \"ok_roofing_insurance\" (default) or \"ok_property_permits\". See list_collections for the current roster."
    },
    "state": {
      "type": "string"
    },
    "subject": {
      "type": "string"
    },
    "topic": {
      "type": "string"
    },
    "carrier": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "tag": {
      "type": "string"
    },
    "q": {
      "type": "string",
      "description": "Free-text search over claim summary/detail, or over permit type/address/contractor"
    },
    "city": {
      "type": "string",
      "description": "Jurisdiction city — relevant to ok_property_permits (e.g. \"Norman\", \"Oklahoma City\")"
    },
    "county": {
      "type": "string",
      "description": "Jurisdiction county — relevant to ok_property_permits"
    },
    "limit": {
      "type": "integer"
    },
    "offset": {
      "type": "integer"
    }
  }
}
🟢get_record(record_id)

Get a single certified record by its record_id (looks up across every collection — record ids are globally unique).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "record_id": {
      "type": "string"
    }
  },
  "required": [
    "record_id"
  ]
}
🟢get_record_history(record_id)

Get the full revision lineage for a record — every certified record it supersedes or was superseded by, oldest first.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "record_id": {
      "type": "string"
    }
  },
  "required": [
    "record_id"
  ]
}
🟢list_changes_since(since, collection, state, subject, topic)

Poll for what's changed since a given date/time instead of re-pulling the whole dataset: newly certified records, superseded (old->new) pairs, and reconfirmed records. Underlying sources are re-checked weekly (Sundays, 00:00 UTC). Pass `collection` to scope to one domain; omitting it scopes to ok_roofing_insurance only.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "since": {
      "type": "string",
      "description": "ISO 8601 date or datetime"
    },
    "collection": {
      "type": "string",
      "description": "See search_records — same default/roster."
    },
    "state": {
      "type": "string"
    },
    "subject": {
      "type": "string"
    },
    "topic": {
      "type": "string"
    }
  },
  "required": [
    "since"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada5 herramientas
verificadoversión no registrada4 herramientas