Oracle — Skyline Certified Records
io.github.Skyline-Roofing/oracle-apiVersion 2.2.0Free, certified Oklahoma records: property insurance, roofing, and permits (Norman, OKC).
Status
Responds137 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:42 UTC
- Latency
- 137 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://oracle-api.skyline-roofing.workers.dev/mcpResponds137 msNo sign-in
Claude Code
claude mcp add --transport http oracle-api https://oracle-api.skyline-roofing.workers.dev/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: oracle-api
Remote MCP server URL: https://oracle-api.skyline-roofing.workers.dev/mcpCursor
{
"mcpServers": {
"oracle-api": {
"url": "https://oracle-api.skyline-roofing.workers.dev/mcp"
}
}
}VS Code
code --add-mcp '{"name":"oracle-api","type":"http","url":"https://oracle-api.skyline-roofing.workers.dev/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
5 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
get_recordGet one certified record by record_id, from either collection (ids are globally unique), e.g. "OK-PERMIT-2026-04835" (a permit) or "OK-ROOF-2026-0003" (an insurance/roofing fact). Includes sources and certification. To look a permit up by its permit number instead, use search_records with permit_number. | Not declared | Not declared | Not declared | Not declared |
get_record_historyGet the full revision lineage for a record -- every certified record it supersedes or was superseded by, oldest first. Use after get_record or search_records to see how a rule or permit record changed over time. | Not declared | Not declared | Not declared | Not declared |
list_changes_sincePoll for what changed since a date instead of re-pulling everything: newly certified records, superseded (old->new) pairs, and reconfirmed records. Example: {"since":"2026-10-01","collection":"ok_property_permits"} returns permits certified after that date (new weekly Oklahoma City reroofing permits). Sources are re-checked weekly (Sundays, 00:00 UTC). Omitting `collection` scopes to ok_roofing_insurance only. Free, no API key. | Not declared | Not declared | Not declared | Not declared |
list_collectionsList Oracle's record collections with id, label, description, live record count, certification basis, jurisdiction scope and an example query. Call this FIRST: it shows that Oracle holds both Oklahoma insurance/roofing-regulation facts and 8,000+ Norman and Oklahoma City building/reroofing permit records. Free, no API key. | Not declared | Not declared | Not declared | Not declared |
search_recordsSearch certified Oklahoma records. Find reroofing and building permits (Norman 2015-present; Oklahoma City weekly residential reroofing), contractor activity, permits by address or street, a permit by number, plus Oklahoma insurance and roofing rules (contractor licensing, building code, carrier ratings, FORTIFIED roof grants). Examples: {"collection":"ok_property_permits","city":"Oklahoma City","q":"reroofing"}; {"collection":"ok_property_permits","q":"CAVINS ROOFING"}; {"collection":"ok_property_permits","permit_number":"ROOF-2026-04057"}; {"subject":"contractor_licensing","state":"OK"}. Free text goes in `q`; all other filters are exact-match, case-insensitive and combinable. Omitting `collection` searches ONLY ok_roofing_insurance (15 records) -- pass collection=ok_property_permits for permits (the response also points to it). Free, no API key. Call list_collections to see the roster. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Sep 27, 2026
- Updated
- Sep 27, 2026
- Website
- Not given
- Repository
- Not given
- Categories
- Uncategorized
- GDPR
- Not declared