Skip to main content
Glama

fbi-crime-mcp-server

FBI Get Crime Estimates

fbi_get_crime_estimates
Read-onlyIdempotent

Monthly offense rates (per 100k population), raw counts, population denominators and provider reporting coverage from FBI CDE. National scope omits identifiers; state requires only state_abbr; agency requires only ori. Identifiers are case-insensitive; start must be no later than end. Missing coverage stays null and participation may be incomplete. Offenses: violent-crime, property-crime, robbery, burglary, larceny, motor-vehicle-theft, arson, aggravated-assault, rape, homicide.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
oriNoNine ASCII-letter/digit ORI code (e.g. CA0010400, DCMPD0000); case-insensitive. Only permitted and required for agency scope.
scopeYesGeographic scope: national (omit identifiers), state (only state_abbr), or agency (only ori).
offenseYesOffense type: violent-crime, property-crime, robbery, burglary, larceny, motor-vehicle-theft, arson, aggravated-assault, rape, or homicide.
to_yearYesEnd year of the data range (inclusive).
to_monthNoEnd month (1–12). Defaults to December.
from_yearYesStart year of the data range (inclusive). The API uses monthly granularity.
from_monthNoStart month (1–12). Defaults to January.
state_abbrNoTwo ASCII-letter state abbreviation (e.g. CA, DC, PR); case-insensitive. Only permitted and required for state scope.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
toNoEnd of data range (MM-YYYY).
oriNoORI code when scope is "agency".
fromNoStart of data range (MM-YYYY).
errorNoPresent when the call failed. Absent on success.
scopeNoGeographic scope.
monthsNoMonthly data rows sorted chronologically.
offenseNoOffense type queried.
state_abbrNoState abbreviation when scope is "state".
entity_nameNoProvider entity selected from scoped offense actuals.
total_monthsNoNumber of months returned.
max_data_dateNoLatest data date reported by CDE, in the provider format.
data_last_updatedNoDate the CDE last refreshed this data.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.