A public connection
Ask an assistant about CityScroll
CityScroll publishes linked New York City records. An MCP-compatible assistant can search those records, open exact public records, inspect cited passages, and compare supported contract measures. It does not create watches, send email, or access a private account.
Connect
Give your MCP client this address. It is a public, tools-only server; no key is required and no account is needed.
The endpoint accepts MCP requests with POST. Opening it in a browser cannot run tools and returns recovery guidance.
Claude Code
In Claude Code, add the remote HTTP server from a terminal:
claude mcp add --transport http cityscroll https://api.cityscroll.org/mcpThen start a new conversation and ask what CityScroll tools are available. See Anthropic's Claude Code MCP guide for current client options.
Other compatible clients
Choose “Add remote MCP server” (or the equivalent HTTP connector), use the address above, and leave authentication blank. If the client asks for a transport, choose Streamable HTTP. A client that supports only local stdio or SSE cannot connect to this endpoint.
Protocol background: Anthropic's MCP documentation.
Try a question
- “Search CityScroll for notices about heat pumps, then show the source and date for each result.”
- “Open contract CT107120258801626 and summarize the public record with its source.”
- “Look up land-use project 2024Q0356 and explain its next recorded decision step.”
These examples use CityScroll’s public search, contract lookup, land-use project lookup, and decision-path tools. See the MCP tool reference for the available public capabilities. Results remain bounded by the records CityScroll has published.
If the connection fails
Return to CityScroll home to continue reading without an assistant, or review the machine interface details. A browser response from the endpoint is not a sign-in page and does not change your account or subscriptions.