Read-only public data on Georgia's prisons: population, facilities, deaths, contraband, statutes.
Georgia Prisoners' Speak Public Data is a remote MCP server published at data.gps.press. It has been probed 7 times since 9/12/2026. It answered in 7 of them (100.0%), a near-uninterrupted record. Median response time is 1,800 ms, a delay an agent will notice. It exposes a broad tool surface of 18 tools. On the protocol side it still runs 2025-11-25 and has not moved to the newer spec.
Can an LLM agent pick the right tool here — names, descriptions and parameter clarity are assessed.
| Run | Era | Modern | ms | Legacy | ms | Versions |
|---|---|---|---|---|---|---|
| 2026-09-13 04:35:29 | Legacy | 400 | 1794 | 200 | 1799 | 2025-11-25 |
| 2026-09-13 01:33:33 | Legacy | 400 | 1840 | 200 | 1839 | 2025-11-25 |
| 2026-09-12 23:31:36 | Legacy | 400 | 1244 | 200 | 1250 | 2025-11-25 |
| 2026-09-12 21:29:15 | Legacy | 400 | 1910 | 200 | 1904 | 2025-11-25 |
| 2026-09-12 19:27:29 | Legacy | 400 | 2457 | 200 | 2461 | 2025-11-25 |
| 2026-09-12 17:24:09 | Legacy | 400 | 1800 | 200 | 1790 | 2025-11-25 |
| 2026-09-12 15:21:42 | Legacy | 400 | 1723 | 200 | 1713 | 2025-11-25 |
tools/list structure, inputSchema validity, and a functional smoke test — the components of the 0-100 score.
Tools the server advertised in the latest measurement — measured, not catalog-claimed.
get_population_snapshotLatest GDC population snapshot (the weekly 'Friday report'): `total_in_gdc_custody` (every GDC bed type, including probation detention centers and RSAT), the jail backlog, and the facility-type components. The total is the ONLY population figure; the components are parts of it, not alternative totals.
get_system_statisticsHeadline statistics for the Georgia prison system: population, mortality, demographics, facility counts, releases and health measures, with the update date and data source GPS assembled them from.
list_facilitiesList Georgia prison facilities with location, operator, security level, capacity, population, warden and latest food-safety score. Optional filters are applied to the public list after it is fetched: facility_type (e.g. 'State Prison', 'Transitional Center', 'County Prison'), county, name_contains, and active_only.
facility_typestringcountystringactive_onlybooleanname_containsstringget_facility_staff_rosterStaff headcount and list for one GDC facility, from a GDC-produced roster. Answers "how many staff work at X", "how many officers work there", "list the staff at X". `slug` is the facility slug, e.g. 'dooly-state-prison' (use list_facilities to find it). `title` optionally filters by job title. GDC abbreviates heavily: correctional officers appear as "Correctional Ofc", clerical staff as "Admin Support" or "Admin Assistant". Try both the plain word and the abbreviation. ALWAYS report the `observed` date alongside any figure from this tool. A roster is a single-day observation, not a statement about who works there today. A zero for a role is a finding about the roster rather than missing data: the roster holds no nursing, physician or dental titl
slugstringrequiredtitlestringlimitintegerget_facilityOne facility's full public record plus its most recent state health inspection, if GPS has one. `slug` is the facility's gps.press slug, e.g. 'macon-state-prison'. Use list_facilities to find it.
slugstringrequiredget_parole_statisticsGeorgia parole decisions by year — the series GPS assembled from the State Board of Pardons and Paroles' own annual reports, with the metric definitions and the instruments note that says how they were built.
get_ocga_sectionFull text of a section of the Official Code of Georgia Annotated from GPS's public mirror. `section` is the bare citation without the 'O.C.G.A. §' prefix, e.g. '9-14-42', '42-5-2', '17-9-4'.
sectionstringrequiredget_mortality_dataDeaths in GDC custody since 2020 — yearly and monthly counts, cause-of- death breakdown, deaths by facility, facility type, security level and age. With no arguments this returns the whole published document plus a list of its sections. `section` returns one section by name (e.g. 'YEARLY STATISTICS', 'DEATHS BY FACILITY'); `year` filters the yearly and monthly lines to that year; `facility_contains` filters the by-facility ranking AND returns that facility's cause-of-death breakdown. Filters are matched against the published lines, which is why the matching lines are returned verbatim rather than re-tabulated.
sectionstringyearstringfacility_containsstringget_settlements_dataWhat Georgia has paid to settle prison death and injury claims — the 'What Georgia Pays' analysis of state settlement records, returned as the published markdown.
get_contraband_incidentsIncidents from GDC's own published contraband arrest reports (2016-present, ~960 incidents): one row per incident with GDC's wording verbatim, the people as GDC categorised them (staff / officer / contract staff / visitor / civilian), the items, whether an arrest was reported, and the GDC source URL. Filters: facility slug (e.g. dooly-state-prison), year, actor_category (staff | visitor | civilian | officer | gdc_staff | contract_staff), item_category (cellphone, tobacco, marijuana, methamphetamine, ...), arrest_made (yes|no|unstated), q (text match). Structured rows name staff, officers and contract staff as GDC printed them; other people appear by category and role only. The narrative is GDC's own text.
facilitystringyearintegeractor_categorystringitem_categorystringarrest_madestringqstringpageintegerper_pageintegerget_contraband_summarySummaries of GDC's published contraband arrest reports. `by` = year | facility | actor-category | role | item-category | stats. Optional facility slug / year filters (not for stats). Counts arrests as GDC reported them; GDC's own running tally is not used because it is not a consistent series across copies of the same report.
bystringfacilitystringyearintegersearch_quotesSearch GPS's published quote collection — statements from incarcerated people, families, officials and staff that GPS has already published. `attribution_type` is 'named' or 'anonymous'. `category` is one of the published categories (call with no arguments and read the results, or see gps.press). Paginated: page starts at 1, per_page caps at 100.
searchstringcategorystringattribution_typestringpageintegerper_pageintegerEach block is one measurement round. Green: working response. Amber: responded but the server was returning errors (5xx). Red: no response at all.
Each cell is one probe run. Faded cells are incomplete probes — one leg did not answer, so the era is inconclusive.
The two probe legs separately: modern server/discover and legacy initialize.
Derived by comparing consecutive probes — changes in era, protocol version, build and reachability.
Add this badge to your README — it updates automatically as measurements change.
[](https://mcpmetrics.io/servers/press-gps-gps-public-data)<a href="https://mcpmetrics.io/servers/press-gps-gps-public-data"><img src="https://mcpmetrics.io/badge/press.gps/gps-public-data/era.svg" alt="mcpmetrics"></a>You are seeing the last 7 days. Sign up for the full history. Which check failed and why is in the dashboard.
Sign up free to seeThe catalog entries whose name and description are closest to this one, found with the same index the search box uses.
Public read-only MCP server for HODLXXI agent identity, trust, receipts, and verification.
Georgia education, Census, and immigration data: query, filter, aggregate, and link datasets.
Read-only MCP for Rialto quotes and swap preflight on Robinhood Chain. No signing or broadcast.
Read-only U.S. healthcare dataset metadata, schemas, immutable downloads, and checksums.
Public record of one read only walk over the official MCP registry: who answered, tools, who pays.
Korean government open data - weather, population, law search via data.go.kr
Comments
Sign in to write a comment
No comments yet. Be the first.