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

NameTypeRequiredDescription
statestringnoTwo-letter USPS state code (e.g. “CA”). Optional.
citystringnoCity name, exact match case-insensitive. Optional.
yearnumbernoCalendar year (2015-present). Optional.
armed_withstringnoWhat the person was reported armed with, e.g. “gun”, “knife”, “unarmed”, “vehicle”, “unknown”. Optional.
racestringnoRace code as the Post records it: W (white), B (black), H (hispanic), A (asian), N (native american), O (other). Optional.
limitnumbernoMax incidents to return, 1-200. Default 25.
offsetnumbernoPagination 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.

Regenerated from source · build October 13, 2026