io.github.Proof-Layer/sos-city · v1.1.0 · crypto-web3
SOS.city public record is healthy: it completed an MCP handshake in 1698 ms and exposes 10 tools.
Public records for every city: permits, alerts, wildfires, laws and funding, linked to the source.
Endpoint: https://api.sos.city/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 10 |
| Latency | 1698 ms |
| Last checked (UTC) | 2026-11-08T09:55:22.471Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-08T09:55:22.471Z | Healthy | 1698 |
search_library | Find public-records sources (datasets, portals, registers, reports) by question or keywords. Use `place` to include everything covering a place, from the city up to federal and global sources. Returns the publisher, how to get the data (API endpoint or page), update rate, last update, licence and wh |
get_source | Full details of one source by id: publisher, original link, API endpoint, formats, update rate, last update, licence, location detail, check status and notes. |
list_places | The atlas: world, countries, states, counties and cities, with their ids. Filter by parent id (e.g. 'us' for US states) or kind. |
list_departments | The 15 departments (shelves) every source sits on, with what each covers. |
list_gaps | Records people need that the library doesn't hold yet, or that no agency publishes. Check this before telling a user a record doesn't exist. |
search_records | The records SOS.city reads from agencies' open data, one row each: building permits, code-enforcement cases, inspections, certificates of occupancy, new business registrations, grants, weather alerts, earthquakes, US wildfires (NIFC) and SCE power shutoffs. Filter by place, kind, ZIP or street addre |
request_record | Ask SOS.city to find a public record that isn't in the library. It joins the gap board; give an email to hear back. Never for locating or profiling a person. |
get_store | The SOS.city data store: what's free, what costs credits (1 credit = 1 cent), credit packs, city data packs, building records and deep searches, and every way to pay (credits with an API key, x402 USDC, or a Stripe link for a person). Shows the caller's credit balance when an API key is sent. |
buy | Starts a one-time purchase and returns a Stripe Checkout link for the person who pays, plus a status_url to poll. product: credits_1k ($10), credits_10k ($79) or city_pack ($29, needs place). The person must agree to the data-use terms (no screening or profiling people): pass agree_data_use=true onl |
get_city_pack | Every source that covers one place (with publisher, original link, licence and reuse terms) plus a year of records whose sources allow reuse. Costs 2900 credits from the API key's balance. Without credits, use buy (product city_pack) or the REST URL with x402. |