O
Offendersearch
/batch_search
batch search
Run many person/location lookups in one call (row-in / row-out). Each row goes through the SAME engine as search_offenders, so a row's records are iden
liveverifiedunknown~5s typical
mcpprobedoffendersearch
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-app-offendersearch-offendersearch /batch_search for me.
Input
| Field | Type | Description |
|---|---|---|
| queries* | array | List of query objects (max 1000). Each may set any of: firstName, lastName, dob (YYYY-MM-D |
| jurisdictions | string | Registry codes applied to EVERY row (e.g. ['FL','TX']). Omit = all 58 registries. |
| match | string (strict | balanced | broad) | Fuzzy tolerance applied to every row (see search_offenders). default "balanced" |
| freshness | string (daily | weekly) | Cache/pricing tier applied to every row: daily=<=24h (default), weekly=<=7d. default "daily" |
| location_scoped | boolean | Apply per-state scoping to every row (see search_offenders). default false |
| extensive | boolean | Request extensive detail (offenses[], stateData, images) for every row. default false |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"mcp-app-offendersearch-offendersearch","endpoint":"/batch_search","input":{"queries":[],"match":"balanced","freshness":"daily","location_scoped":false,"extensive":false}}'cli
npx cracked-ai run -p mcp-app-offendersearch-offendersearch -e /batch_search -i '{"queries":[],"match":"balanced","freshness":"daily","location_scoped":false,"extensive":false}'mcp
run_tool({ provider: "mcp-app-offendersearch-offendersearch", endpoint: "/batch_search", input: {"queries":[],"match":"balanced","freshness":"daily","location_scoped":false,"extensive":false} })Try it
Runs against your signed-in workspace balance. Sign in if you have not.