Skip to content

Akil MCP Made for your AI to use

Give your AI
NYC data
it can use.

Akil prepares public records so your assistant can query the data, connect related information, and interpret the results with source context.

Free to connect. No credit card or paid Akil plan required.

226 prepared tools

NYC at the center

Your AI where you already work

Try it where you already work

Try Akil
with your AI.

Add Akil’s MCP endpoint in ChatGPT, Claude or another compatible assistant, then authorize access.

Connect manually today.

Copy the server address, then follow the steps for your AI app below.

Directory listings are coming soon. Manual setup is available now.

01 / ChatGPT

Add Akil in ChatGPT.

  1. In Settings → Security and login, enable Developer mode if it is available to your account.
  2. Open Plugins → +. Name the connection Akil and paste the MCP endpoint above.
  3. Create the connection, complete Akil sign-in, and add the connection to your chat.
Open ChatGPT plugins Official setup guide ↗

02 / Claude

Add Akil in Claude.

  1. Open Customize → Connectors and choose the option to add a custom web connector.
  2. Name it Akil and paste the MCP endpoint above.
  3. Follow the connection prompts, complete Akil sign-in, and enable Akil in your conversation.
Open Claude connectors Official setup guide ↗

Free to connect. No credit card or paid Akil plan required. Sign in with Google, Microsoft, GitHub or email. Your AI app’s plan and workspace settings may affect access.

Then, try a real request

Your first question.

Once Akil is connected, paste this into your chat. Your assistant will check the connection and help you get started.

Other AI assistants and setup help

Have your assistant help.

For another remote MCP client, add the same endpoint in its connection settings. This prompt can guide you through setup.

Pasting the prompt alone does not establish a connection. Your AI app opens Akil’s authorization screen; sign in there, then return to your chat.

Codex and developer tools.

Connect with the Codex CLI
codex mcp add akil --url https://mcp.askakil.ai/mcp
codex mcp login akil
Official Codex guide ↗

Your app must support remote MCP with OAuth. If setup is unavailable, check your account’s plan or workspace policy.

Connections can expire. If Akil stops responding, reconnect in your AI app and complete authorization again.

The work behind the answer

Structure. Connections.
Context.

Prepared for your assistant, from the first query to the next question.

01 / Structure

A way to query.

Your AI can request records by place, period or entity and receive structured results. It has a defined way to ask for the data it needs.

Address → Property ID → Permit query

02 / Connections

A way to continue.

Shared identifiers and geography help your AI carry the right reference into related records. Name matches still need review.

Same tax lot. Related records.

03 / Context

A way to interpret.

Supported responses carry sources, reporting periods and interpretation notes, so your AI can distinguish measures and recognize gaps.

Contract value ≠ Amount paidMissing ≠ Zero

A few ways to begin

One city.
Your next question.

Start here or bring a question of your own. Combine topics, narrow the area, compare years, and ask follow-ups. NYC is at the center, with related state and federal records where relevant.

01 / Real estateWhat permits are recorded for this address?

Another starting point“What have nearby properties sold for?”

Resolve the address to a tax-lot ID before joining records. Sale dates, property types and reporting coverage matter when comparing properties.

02 / SchoolsHow has enrollment changed at my child’s school?

Another starting point“What is the reported spending per student at this school?”

Match the school, years and reporting scope. Spending coverage varies; the 2023–24 reporting change needs to stay attached to comparisons.

03 / City CouncilHow did my council member vote on this bill?

Another starting point“What does this bill propose, and where does it stand?”

Look up legislation, status and recorded votes. A proposal is different from a law that has taken effect.

04 / LobbyingWho has reported lobbying on housing issues?

Another starting point“Which organizations have reported lobbying this agency?”

Check the client, lobbyist and reporting period. A reported relationship does not establish influence or an outcome.

05 / Public moneyHow much has the city paid this vendor?

Another starting point“Which nonprofits received funding from my council member?”

Verify the recipient and fiscal year. Contract values, funding awards and money paid describe different events.

06 / NeighborhoodsWhat 311 complaints were reported in my neighborhood?

Another starting point“Which council district and community board cover this address?”

Choose the location, boundary and dates. Service requests measure reported issues, rather than every underlying condition.

07 / HousingWhat housing violations are recorded for this building?

Another starting point“Which buildings in this area have housing violations?”

Check the building identifier, violation dates and available status fields. Records alone do not establish current building conditions.

08 / BusinessesWhat did inspectors report at this restaurant?

Another starting point“Does this business appear in city licensing records?”

Match the business and address, then check inspection dates or license status. Coverage depends on the agency and license type.

09 / City payrollHow much overtime was reported by this city agency?

Another starting point“How do base salary and actual pay compare for this job title?”

Choose the agency, job title and fiscal year. Payroll rows are not necessarily unique people; base salary and actual pay are different measures.

10 / Nonprofits & grantsWhat do this nonprofit’s public filings show?

Another starting point“What funding opportunities might fit this nonprofit’s work?”

Verify the organization using its EIN where available. Check filing years, grant eligibility and deadlines at the original source.

11 / Land useWhat zoning is recorded for this tax lot?

Another starting point“What does this building’s certificate of occupancy say?”

Match the property and source dates. Zoning and occupancy records provide context; they do not determine whether a proposed project will be approved.

12 / EnvironmentWhere are the brownfield cleanup sites in this area?

Another starting point“What records are available for this brownfield site?”

Check site boundaries, program status and reporting dates. A listed cleanup site is not a measure of current exposure or neighborhood safety.

Clear sources. Stated limits.

Better inputs.
Careful answers.

Akil prepares the records. Your AI produces the answer. Source coverage, reporting periods and returned detail vary by tool.

What to check before relying on an answer

Check the source, entity match, geography and period. Results may be capped. No returned rows does not prove there are no records, and an incomplete query needs another check.

Maps, charts and briefings can be built from returned data. Their design and conclusions depend on the assistant or application using it.

How we check the data →

Have a project in mind?

Bring a public-data question and an audience. We can help with research, an explainer, or an interactive experience for your organization.

Work with Akil →