{"_id":"@api-common/nyc-mcp","name":"@api-common/nyc-mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@api-common/nyc-mcp","version":"0.1.0","description":"The Programmable City — a design-first MCP server over New York City government: 67 agencies, ten common government-process skills, cross-agency prompts and resources, backed by the NYC Modernization reference example data.","type":"module","bin":{"nyc-mcp":"index.mjs"},"engines":{"node":">=18"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"keywords":["mcp","model-context-protocol","nyc","government","api-evangelist","agent-skills"],"author":{"name":"API Evangelist — NYC Modernization"},"license":"MIT","homepage":"https://nyc.apievangelist.com/experience.html","repository":{"type":"git","url":"git+https://github.com/api-evangelist/nyc.git","directory":"experience/mcp-server"},"gitHead":"ebaa3857442f8739640ff995c90fc5e9b2de1592","_id":"@api-common/nyc-mcp@0.1.0","bugs":{"url":"https://github.com/api-evangelist/nyc/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-xWojlX0FqTeiKrsJcZV2OS61HA9RyGGXomHX8KcNfWglA3lu7B13TIRhuA/fqb5qRoxiyOqZlI7R7ZTWWJeOrw==","shasum":"5cee74d2b559ad6e5fa1769add2214e79c4c5350","tarball":"https://registry.npmjs.org/@api-common/nyc-mcp/-/nyc-mcp-0.1.0.tgz","fileCount":4,"unpackedSize":792903,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE8qmHK6q38q+nOtSc9Z5x4Af8Rn38qz97iLLz4Y5EIxAiEApQpd87pFARHEmrzzRygEbH/QF5qH+C5ieGIp8ml8BJE="}]},"_npmUser":{"name":"api-commons","email":"info@apicommons.org"},"directories":{},"maintainers":[{"name":"api-commons","email":"info@apicommons.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nyc-mcp_0.1.0_1784059159947_0.9785686786933077"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T19:59:19.840Z","0.1.0":"2026-07-14T19:59:20.074Z","modified":"2026-07-14T19:59:20.258Z"},"maintainers":[{"name":"api-commons","email":"info@apicommons.org"}],"description":"The Programmable City — a design-first MCP server over New York City government: 67 agencies, ten common government-process skills, cross-agency prompts and resources, backed by the NYC Modernization reference example data.","homepage":"https://nyc.apievangelist.com/experience.html","keywords":["mcp","model-context-protocol","nyc","government","api-evangelist","agent-skills"],"repository":{"type":"git","url":"git+https://github.com/api-evangelist/nyc.git","directory":"experience/mcp-server"},"author":{"name":"API Evangelist — NYC Modernization"},"bugs":{"url":"https://github.com/api-evangelist/nyc/issues"},"license":"MIT","readme":"# @api-common/nyc-mcp — The Programmable City\n\nA **design-first MCP server over New York City government** — the agent-native front door to all 67 agencies from the [NYC Modernization](https://nyc.apievangelist.com) study. Browse the agencies, the ten common government-process skills, and the cross-agency prompts and resources, all backed by reference example data synthesized from the agency JSON Schemas.\n\n> **Design-first / reference.** Reads return **example data** (synthesized from the schemas). Write workflows are described in each agency's OpenAPI but not executed here. This is the installable demonstration of the [experience layer](https://nyc.apievangelist.com/experience.html), not a production gateway.\n\n## Install\n\nOne click via [install.apicommons.org](https://install.apicommons.org/?server=https://raw.githubusercontent.com/api-evangelist/nyc/main/experience/mcp-server/server.json), or run directly:\n\n```bash\nnpx -y @api-common/nyc-mcp\n```\n\nAdd to any MCP client (Claude Desktop, Cursor, VS Code, …):\n\n```json\n{ \"mcpServers\": { \"nyc\": { \"command\": \"npx\", \"args\": [\"-y\", \"@api-common/nyc-mcp\"] } } }\n```\n\n## What it exposes\n\n**Tools** — `list_agencies`, `get_agency`, `search_city_data`, `look_up_place` (nyc-commons Place), `list_government_processes`, `find_agency_for_task`.\n\n**Resources** — `nyc://catalog`, `nyc://commons/geography`, `nyc://skills`, and templated `nyc://agency/{slug}`, `nyc://place/{bbl}`.\n\n**Prompts** — the cross-agency whole-task entry points: `who_represents_this_address`, `everything_about_this_place`, `how_do_i_apply_for`, `report_a_problem_at`, `whats_the_status_of_my`, `what_agency_handles`, `find_a_service_near_me`.\n\n## Rebuild the bundled data\n\n`data.json` is generated from the repo by `python3 scripts/build-gateway.py` (catalog + example records + skills + geography spine).\n\n---\n*Part of [api-evangelist/nyc](https://github.com/api-evangelist/nyc) · [nyc.apievangelist.com/experience.html](https://nyc.apievangelist.com/experience.html). MIT.*\n","readmeFilename":"README.md","_rev":"1-e4ce098a6c377764d393ee72912887d7"}