For AI assistants and developers

Year 15 LIHTC data as an MCP server

Ask Claude, ChatGPT or another assistant which tax credit properties reach Year 15, when one property's compliance period ends, or what the exit paths are, and it can answer from the HUD data on this site, each answer with its source. Free, read-only, no key.

Add it to your AI assistant

Server URL (Streamable HTTP, no key, read-only):

https://lihtc.loan/mcp
Claude (claude.ai and the desktop app)
Settings, then Connectors, then Add custom connector. Paste the URL and save. No sign-in is needed.
ChatGPT
Settings, then Apps and Connectors. Turn on Developer mode under Advanced, choose Create, paste the URL and set authentication to none.
Grok
grok.com, then Connectors, then New connector, then Custom. Paste the URL.
Perplexity
Settings, then Connectors, then Add custom connector, then MCP. Paste the URL and choose no authentication.
Mistral Le Chat
Intelligence, then Connectors, then Add connector, then Custom MCP connector. Paste the URL.

Claude Code:

claude mcp add --transport http lihtc-loan https://lihtc.loan/mcp

Cursor (~/.cursor/mcp.json) and other clients that read mcpServers:

{
  "mcpServers": {
    "lihtc-loan": {
      "url": "https://lihtc.loan/mcp"
    }
  }
}

VS Code (.vscode/mcp.json):

{
  "servers": {
    "lihtc-loan": {
      "type": "http",
      "url": "https://lihtc.loan/mcp"
    }
  }
}

Gemini CLI (~/.gemini/settings.json):

{
  "mcpServers": {
    "lihtc-loan": {
      "httpUrl": "https://lihtc.loan/mcp"
    }
  }
}

Menu names change as the apps update. If a step has moved, look for "connectors" or "MCP" in the app's settings.

Tools

ToolWhat it returnsTry asking
find_year15_propertiesTax credit properties in one state, from HUD's database, filtered by estimated compliance-end year, city, size or credit type, with HUD ids, units and credit type.Which LIHTC properties in Texas reach Year 15 in 2027?
get_propertyOne property by HUD id: HUD's record plus the estimated credit period, compliance end, qualified contract and right of first refusal dates and minimum extended use.When does the compliance period end for HUD property AKA20090010?
year15_summaryProperties, units and low-income units reaching Year 15 in each year from 2023 to 2032, for a state or the US.How many tax credit apartments in California hit Year 15 in 2026 to 2028?
year15_exit_optionsThe five Year 15 paths with the statutory right of first refusal and qualified contract price rules, plus the key dates for a placed-in-service year.What are my Year 15 exit options for a building placed in service in 2012?

Discovery file: /.well-known/mcp.json. For bulk use, every property is a free CSV and JSON download on Year 15 property data.

License and attribution

HUD's data is public domain. The compilation is CC BY 4.0: credit "Data: Year Fifteen (lihtc.loan)" with a link. Year Fifteen is published by Janover Capital LLC and is not affiliated with the IRS, HUD or any state housing finance agency. Nothing returned is tax or legal advice, an appraisal or a loan offer.

Questions people ask

Is there a cost or an API key?

No. The server is free, read-only and needs no key or sign-in. Please cite the lihtc.loan page or the HUD source that comes back with each answer.

Where does the data come from?

HUD's national LIHTC database (LIHTCPUB, revised May 28, 2026): the 13,244 projects placed in service 2009 to 2018, the same rows as the Year 15 tables and the download on the data page. Owner and contact fields are not republished.

Are the Year 15 dates exact?

No. They assume credits began the year the property was placed in service; an owner may have elected the next year, and the recorded extended use agreement often runs past the federal minimum. Check the Forms 8609 and the agreement before relying on a date.

Questions or a data error: hello@lihtc.loan. Privacy and terms.

Have a question?

Send it to Year Fifteen and we will reply by email.

Recapitalize a property