Listed from the MCP registry; nobody on Odel publishes it.

MCP server: One MCP server.

Nyc311

@mrfentmenMCP server · External

MCP server for NYC 311 public service request search and aggregate civic data.

Government open datav1.0.6TypeScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmnyc311-mcpv1.0.6

Run

npx -y nyc311-mcp

MCP client config

{
  "mcpServers": {
    "nyc311": {
      "command": "npx",
      "args": [
        "-y",
        "nyc311-mcp"
      ]
    }
  }
}
README1 min read

nyc311-mcp

Explore public NYC 311 service-request data for civic research, neighborhood-level trend analysis, and city-service questions.

Tools

  • search_requests: search bounded request metadata by complaint type, borough, agency, and dates.
  • count_requests: aggregate request totals by complaint type with the same filters.

The server intentionally excludes street addresses, latitude, longitude, and other precise location fields. NYC 311 records are reports of requests, not verified findings, and may contain reporting delays or duplicates. The public Socrata API requires no key for these read-only queries.

Run

bash
npm install
npm run build
node dist/index.js

Similar modules

Browse Government open data