data.montgomerycountymd.gov
data.montgomerycountymd.gov
Socrata open data portal at data.montgomerycountymd.gov, publishing 955 public datasets from the publishing organisation, led by the Government category.
GET /v1/data/data-montgomerycountymd-gov/catalog-search1Request
Full-text query over dataset names and descriptions.
Zero-based offset into the results; step by 20 to page.
curl "https://api.fastcrw.com/v1/data/data-montgomerycountymd-gov/catalog-search?offset=0" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from data.montgomerycountymd.gov.
{
"results": [
{
"resource": {
"name": "Police Dispatched Incidents",
"id": "98cc-bc7d",
"resource_name": null,
"parent_fxf": [],
"description": "This dataset contains a list of Police Dispatched Incidents records.\r\nUpdate Frequency : 4 Times Daily",
"attribution": "Montgomery County, MD",
"attribution_link": null,
"contact_email": null,
"type": "dataset",
"updatedAt": "2026-10-23T19:03:44.000Z",
"createdAt": "2019-04-16T22:30:39.000Z",
"metadata_updated_at": "2026-08-11T14:29:02.000Z",
"data_updated_at": "2026-10-23T19:03:44.000Z",
"page_views": {
"page_views_last_week": 3418,
"page_views_last_month": 13231,
"page_views_total": 782363,
"page_views_last_week_log": 11.739358707433396,
"page_views_last_month_log": 13.691743519171276,
"page_views_total_log": 19.57748046152607
},
"columns_name": [
"Calltime Dispatch",
"Location",
"PRA",
"State",
"Police District Number",
"… 22 more items"
],
"columns_field_name": [
"calltime_dispatch",
"geolocation",
"pra",
"state",
"police_district_number",
"… 22 more items"
],
"columns_datatype": [
"Number",
"Point",
"Text",
"Text",
"Text",
"… 22 more items"
],
"columns_description": [
"# of seconds from call pickup to first unit dispatched.",
"Location",
"Incident location.",
"state",
"Incident location.",
"… 22 more items"
],
"columns_format": [
{
"noCommas": "true",
"align": "right"
},
{},
{
"align": "right"
},
{
"align": "right"
},
{
"align": "right"
},
"… 22 more items"
],
"download_count": 38955,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "table",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2023-06-27T19:08:44.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Public Safety",
"domain_tags": [
"safety",
"police",
"dispatched",
"services",
"911",
"… 3 more items"
],
"domain_metadata": [
{
"key": "Dataset-Information_Departments",
"value": "Police, Department of"
},
{
"key": "Dataset-Information_Update-Frequency",
"value": "Daily"
}
]
},
"metadata": {
"domain": "data.montgomerycountymd.gov",
"license": "Public Domain"
},
"permalink": "https://data.montgomerycountymd.gov/d/98cc-bc7d",
"link": "https://data.montgomerycountymd.gov/Public-Safety/Police-Dispatched-Incidents/98cc-bc7d",
"owner": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
},
"creator": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
}
},
{
"resource": {
"name": "Daily Arrests",
"id": "xhwt-7h2h",
"resource_name": null,
"parent_fxf": [],
"description": "This dataset provides the public with arrest information from the Montgomery County Central Processing Unit (CPU) systems. The data presented is derived from every booking; criminal, civil and motor vehicle entered through CPU. The data is compiled by “CRIMS”, a respected jail records-management system used by the Montgomery County Corrections and many other law enforcement agencies. To protect arrestee’s privacy, personal information is redacted. Residential addresses are rounded to the nearest hundred block. All data is refreshed on 2 hour basis to reflect any additions or changes. \r\n-Information that may include mechanical or human error \r\n-Arrest information [Note: all arrested persons are presumed innocent until proven guilty in a court of law\r\n- Records will be removed after 30 days.\r\nUpdate Frequency - every 2 hours",
"attribution": "Montgomery County, MD",
"attribution_link": null,
"contact_email": null,
"type": "dataset",
"updatedAt": "2026-10-23T19:31:11.000Z",
"createdAt": "2016-03-09T12:49:30.000Z",
"metadata_updated_at": "2023-01-26T21:17:35.000Z",
"data_updated_at": "2026-10-23T19:31:11.000Z",
"page_views": {
"page_views_last_week": 625,
"page_views_last_month": 2222,
"page_views_total": 756885,
"page_views_last_week_log": 9.290018846932618,
"page_views_last_month_log": 11.11829223302699,
"page_views_total_log": 19.52971649641819
},
"columns_name": [
"ARREST DATE",
"STATE",
"FIRST NAME",
"AGE",
"STREET",
"… 4 more items"
],
"columns_field_name": [
"arrest_date",
"state",
"first_name",
"age",
"street",
"… 4 more items"
],
"columns_datatype": [
"Calendar date",
"Text",
"Text",
"Number",
"Text",
"… 4 more items"
],
"columns_description": [
"Date the person was arrested\n\n",
"State of home address\n",
"First Name of the person arrested\n\n",
"Age of the person arrested\n\n",
"Home address of the person arrest down to the 100 block\n",
"… 4 more items"
],
"columns_format": [
{
"view": "date",
"align": "left"
},
{
"align": "left"
},
{
"align": "left"
},
{
"precisionStyle": "standard",
"noCommas": "true",
"align": "right"
},
{
"align": "left"
},
"… 4 more items"
],
"download_count": 84168,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "table",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2016-05-11T15:14:52.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Public Safety",
"domain_tags": [
"police",
"arrest",
"arrestee",
"daily",
"incarceration",
"… 3 more items"
],
"domain_metadata": [
{
"key": "Dataset-Information_Departments",
"value": "Police, Department of"
},
{
"key": "Dataset-Information_Update-Frequency",
"value": "Multiple Times Daily"
}
]
},
"metadata": {
"domain": "data.montgomerycountymd.gov",
"license": "Public Domain"
},
"permalink": "https://data.montgomerycountymd.gov/d/xhwt-7h2h",
"link": "https://data.montgomerycountymd.gov/Public-Safety/Daily-Arrests/xhwt-7h2h",
"owner": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
},
"creator": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
}
},
{
"resource": {
"name": "Parking Garage Space Availability",
"id": "qahs-fevu",
"resource_name": null,
"parent_fxf": [],
"description": "This dataset includes parking spaces availability for Montgomery County Public Parking Facilities. This dataset only includes facilities that are equipped with vehicle counting systems.\r\n\r\nUpdate frequency: Every few minutes",
"attribution": null,
"attribution_link": null,
"contact_email": null,
"type": "dataset",
"updatedAt": "2026-10-23T19:56:21.000Z",
"createdAt": "2013-08-07T13:47:10.000Z",
"metadata_updated_at": "2023-04-03T23:55:35.000Z",
"data_updated_at": "2026-10-23T19:56:21.000Z",
"page_views": {
"page_views_last_week": 42,
"page_views_last_month": 128,
"page_views_total": 743297,
"page_views_last_week_log": 5.426264754702098,
"page_views_last_month_log": 7.011227255423254,
"page_views_total_log": 19.503581200583127
},
"columns_name": [
"Last Update",
"Facility Number ",
"Total Spaces",
"Space Count"
],
"columns_field_name": [
"asofdatetime",
"facilitynumber",
"total_spaces",
"space_count"
],
"columns_datatype": [
"Calendar date",
"Text",
"Number",
"Number"
],
"columns_description": [
"The last date and time information pertaining to the facility was modified.",
"The unique number assigned to a facility distinguishing it from the other facilities. Each facility's number falls between 0-99. ",
"The total number of vehicle parking spaces within the facility",
"The total number of parking spaces available within the facility."
],
"columns_format": [
{
"view": "date",
"align": "left"
},
{
"align": "left"
},
{
"precisionStyle": "standard",
"noCommas": "true",
"align": "left"
},
{
"precisionStyle": "standard",
"noCommas": "true",
"align": "left"
}
],
"download_count": 873393,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "table",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2013-11-13T18:35:23.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Transportation",
"domain_tags": [
"garage",
"parking",
"public facility",
"space available",
"vehicle counting"
],
"domain_metadata": [
{
"key": "Dataset-Information_Departments",
"value": "Transportation, Department of"
},
{
"key": "Dataset-Information_Update-Frequency",
"value": "Multiple Times Daily"
}
]
},
"metadata": {
"domain": "data.montgomerycountymd.gov"
},
"permalink": "https://data.montgomerycountymd.gov/d/qahs-fevu",
"link": "https://data.montgomerycountymd.gov/Transportation/Parking-Garage-Space-Availability/qahs-fevu",
"owner": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
},
"creator": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
}
},
{
"resource": {
"name": "Contracts",
"id": "vmu2-pnrc",
"resource_name": null,
"parent_fxf": [],
"description": "The dataset lists all active County contracts. This list is updated daily.\nTo obtain a copy of a contract, submit a Procurement MPIA request to <a href=mailto:#PRO.MPIA@montgomerycountymd.gov>#PRO.MPIA@montgomerycountymd.gov</a>.",
"attribution": null,
"attribution_link": null,
"contact_email": null,
"type": "dataset",
"updatedAt": "2026-10-23T04:30:48.000Z",
"createdAt": "2012-10-04T13:15:58.000Z",
"metadata_updated_at": "2026-05-07T12:53:13.000Z",
"data_updated_at": "2026-10-23T04:30:48.000Z",
"page_views": {
"page_views_last_week": 2456,
"page_views_last_month": 13013,
"page_views_total": 591497,
"page_views_last_week_log": 11.262682142362165,
"page_views_last_month_log": 13.667776838393431,
"page_views_total_log": 19.174013764903886
},
"columns_name": [
"Non-Profit",
"Prevailing Wage Contracts",
"Contract Administrator",
"ContractType",
"Living Wage Contracts",
"… 24 more items"
],
"columns_field_name": [
"nonprofit",
"prevailingwagecontract",
"cadmin",
"contracttype",
"livingwagecontract",
"… 24 more items"
],
"columns_datatype": [
"Text",
"Text",
"Text",
"Text",
"Text",
"… 24 more items"
],
"columns_description": [
"Indicates whether the vendor is a non-profit organization\n",
"indicator to identify if contract is applicable to Prevailing Wage.\n",
"Contract Administrator of Issuing Department.",
"Type of contract (i.e., RFP, IFB, Public Entity, Bridge Contract, Non-Competitive, Informal).",
"indicator to identify if contract is applicable to the Wage Requirements Law\n",
"… 24 more items"
],
"columns_format": [
{
"align": "left"
},
{
"align": "left"
},
{
"align": "left"
},
{
"align": "left"
},
{
"align": "left"
},
"… 24 more items"
],
"download_count": 136091,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "table",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2026-04-29T17:24:11.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Government",
"domain_tags": [
"contractor",
"procurement",
"contracts",
"contract"
],
"domain_metadata": [
{
"key": "Dataset-Information_Departments",
"value": "General Services, Department of"
},
{
"key": "Dataset-Information_Update-Frequency",
"value": "Daily"
}
]
},
"metadata": {
"domain": "data.montgomerycountymd.gov"
},
"permalink": "https://data.montgomerycountymd.gov/d/vmu2-pnrc",
"link": "https://data.montgomerycountymd.gov/Government/Contracts/vmu2-pnrc",
"owner": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
},
"creator": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
}
},
{
"resource": {
"name": "Crime",
"id": "icn6-v9z3",
"resource_name": null,
"parent_fxf": [],
"description": "Updated daily postings on Montgomery County’s open data website, dataMontgomery, provide the public with direct access to crime statistic databases - including raw data and search functions – of reported County crime. The data presented is derived from reported crimes classified according to the National Incident-Based Reporting System (NIBRS) of the Criminal Justice Information Services (CJIS) Division Uniform Crime Reporting (UCR) Program and documented by approved police incident reports. The data is compiled by “EJustice”, a respected law enforcement records-management system used by the Montgomery County Police Department and many other law enforcement agencies. To protect victims’ privacy, no names or other personal information are released. All data is refreshed on a quarterly basis to reflect any changes in status due to on-going police investigation. \r\n\r\ndataMontgomery allows the public to query the Montgomery County Police Department's database of founded crime. The information contained herein includes all founded crimes reported after July 1st 2016 and entered to-date utilizing Uniform Crime Reporting (UCR) rules. Please note that under UCR rules multiple offenses may appear as part of a single founded reported incident, and each offense may have multiple victims. Please note that these crime reports are based on preliminary information supplied to the Police Department by the reporting parties. Therefore, the crime data available on this web page may reflect:\r\n\r\n-Information not yet verified by further investigation\r\n-Information that may include attempted and reported crime\r\n-Preliminary crime classifications that may be changed at a later date based upon further investigation\r\n-Information that may include mechanical or human error\r\n-Arrest information [Note: all arrested persons are presumed innocent until proven guilty in a court of law.]\r\n\r\nUpdate Frequency: Daily",
"attribution": "Montgomery County, MD",
"attribution_link": null,
"contact_email": null,
"type": "dataset",
"updatedAt": "2026-10-23T09:36:02.000Z",
"createdAt": "2015-03-24T23:42:50.000Z",
"metadata_updated_at": "2023-06-20T15:27:01.000Z",
"data_updated_at": "2026-10-23T09:36:02.000Z",
"page_views": {
"page_views_last_week": 447,
"page_views_last_month": 1669,
"page_views_total": 327089,
"page_views_last_week_log": 8.807354922057604,
"page_views_last_month_log": 10.705632387361414,
"page_views_total_log": 18.319328127556858
},
"columns_name": [
"Location (zip)",
"State",
"Street Prefix",
"Location",
"Police District Name",
"… 38 more items"
],
"columns_field_name": [
"geolocation_zip",
"state",
"street_prefix_dir",
"geolocation",
"district",
"… 38 more items"
],
"columns_datatype": [
"Text",
"Text",
"Text",
"Point",
"Text",
"… 38 more items"
],
"columns_description": [
"",
"State",
"North, South, East, West",
"Location\n",
"Name of District (Rockville,Weaton etc.)",
"… 38 more items"
],
"columns_format": [
{},
{
"align": "left"
},
{
"align": "left"
},
{
"align": "left"
},
{
"align": "left"
},
"… 38 more items"
],
"download_count": 71053,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "table",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2023-06-20T15:27:01.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Public Safety",
"domain_tags": [
"incidents",
"district",
"robberies",
"theft",
"arson",
"… 5 more items"
],
"domain_metadata": [
{
"key": "Dataset-Information_Departments",
"value": "Police, Department of"
},
{
"key": "Dataset-Information_Update-Frequency",
"value": "Daily"
}
]
},
"metadata": {
"domain": "data.montgomerycountymd.gov",
"license": "Public Domain"
},
"permalink": "https://data.montgomerycountymd.gov/d/icn6-v9z3",
"link": "https://data.montgomerycountymd.gov/Public-Safety/Crime/icn6-v9z3",
"owner": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
},
"creator": {
"id": "uruq-macm",
"user_type": "interactive",
"display_name": "svc dmesb"
}
},
"… 15 more items"
],
"resultSetSize": 955,
"timings": {
"serviceMillis": 34,
"searchMillis": [
18,
6
]
},
"warnings": []
}Attribution: Source: data.montgomerycountymd.gov. Dataset attribution as stated by each publishing agency.
Licence: Datasets on this portal declare the licence "Public Domain" in their Socrata metadata; the portal publishes no separate API licence and different datasets may carry different terms. Quoted as found in the portal's own catalogue.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Catalogue search
Use data.montgomerycountymd.gov (data-montgomerycountymd-gov) from fastCRW Pergamon, capability "Catalogue search" (catalog-search). You want to find a dataset on this portal by keyword and do not know its four-by-four id. Example options: q=taxi, offset=0, order=page_views_total DESC. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "data-montgomerycountymd-gov" and capability "catalog-search". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Dataset metadata
Use data.montgomerycountymd.gov (data-montgomerycountymd-gov) from fastCRW Pergamon, capability "Dataset metadata" (dataset). You already hold a dataset id and need its columns, licence or description before querying rows. Example options: id=gbem-in7j. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "data-montgomerycountymd-gov" and capability "dataset". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Dataset inventory
Use data.montgomerycountymd.gov (data-montgomerycountymd-gov) from fastCRW Pergamon, capability "Dataset inventory" (datasets). You need to enumerate what this portal publishes, or page through its newest datasets. Example options: offset=0, order=createdAt, category=Transportation. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "data-montgomerycountymd-gov" and capability "datasets". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Row count
Use data.montgomerycountymd.gov (data-montgomerycountymd-gov) from fastCRW Pergamon, capability "Row count" (row-count). You need to know how large a dataset is before downloading it, or want a cheap liveness check. Example options: id=gbem-in7j. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "data-montgomerycountymd-gov" and capability "row-count". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
