Oracle — Skyline Certified Records
Free, certified Oklahoma records: property insurance, roofing, and permits (Norman, OKC).
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢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
Evidencia