police_shootings
Pack: police-shootings · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/police_shootings for the schema, then POST the same URL with its arguments for the data.
Individual fatal police shooting incidents (including the name of the person killed), from The Washington Post Fatal Force database. Filter by state, city, year, armed_with, and/or race. Small by default (limit, default 25, max 200) — a truncated response carries truncated:true, total_matching, and a narrowing hint. For counts/breakdowns only, use police_shootings_summary instead. CC BY-NC-SA 4.0, attributed to The Washington Post.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
state | string | no | Two-letter USPS state code (e.g. “CA”). Optional. |
city | string | no | City name, exact match case-insensitive. Optional. |
year | number | no | Calendar year (2015-present). Optional. |
armed_with | string | no | What the person was reported armed with, e.g. “gun”, “knife”, “unarmed”, “vehicle”, “unknown”. Optional. |
race | string | no | Race code as the Post records it: W (white), B (black), H (hispanic), A (asian), N (native american), O (other). Optional. |
limit | number | no | Max incidents to return, 1-200. Default 25. |
offset | number | no | Pagination offset. Default 0. |
Example call
Arguments
{
"state": "CA",
"city": "Sacramento",
"year": 2024,
"limit": 10
}
curl
curl -X POST https://gateway.pipeworx.io/police-shootings/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"police_shootings","arguments":{"state":"CA","city":"Sacramento","year":2024,"limit":10}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('police_shootings', {
"state": "CA",
"city": "Sacramento",
"year": 2024,
"limit": 10
});
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the police-shootings pack
{
"mcpServers": {
"police-shootings": {
"url": "https://gateway.pipeworx.io/police-shootings/mcp"
}
}
}
See Getting Started for client-specific install steps.