Back to Browse

Police Transparency MCP Server

Developer ToolsModerate7.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Use this MCP server to Aggregate historical NYC police complaint statistics with no person...

About

Use this MCP server to Aggregate historical NYC police complaint statistics with no person...

Security Report

7.2
Moderate7.2Low Risk

This is a well-designed public data server with appropriate security controls for its narrow purpose. It exposes only aggregate historical NYC police complaint statistics via a single tool with proper input validation, no authentication requirements (appropriate for public data), and clear data protection measures (suppression of small groups, no PII exposure). Minor observations around SQL injection via parameter encoding and broad exception handling do not materially impact security given the read-only, public data context. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity). Package verification found 1 issue.

5 files analyzed · 5 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-mrfentmen-police-transparency-mcp": {
      "args": [
        "-y",
        "police-transparency-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

police-transparency-mcp

A deliberately narrow public-data server for aggregate historical NYC police complaint statistics. It is intended for journalism, civic research, and year-over-year trend exploration, not operational policing.

Tool

  • summarize_complaints: count historic NYPD complaints grouped by borough, broad law category, or offense description, with an optional year and borough filter.

The server does not expose names, addresses, coordinates, demographics, incident rows, live dispatch, surveillance, targeting, person lookup, or operational controls. Aggregate groups with fewer than five records are suppressed. NYPD complaint data is historical, reported data with known limitations and potential classification or reporting bias. It should not be used to infer individual behavior or make decisions about a person.

Run

npm install
npm run build
node dist/index.js

Reviews

No reviews yet

Be the first to review this server!