HMDA Mortgage Data
Server Details
Home mortgage lending patterns, denial rates, and fair lending data
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.1/5 across 4 of 4 tools scored.
Each tool has a clearly distinct purpose with no overlap: get_aggregate_stats provides summary statistics, get_denial_reasons focuses on denial breakdowns, get_lending_by_race analyzes racial disparities, and get_mortgage_data returns detailed loan-level records. The descriptions clearly differentiate their specific analytical functions within the HMDA domain.
All tools follow a consistent verb_noun pattern with 'get_' prefix followed by descriptive nouns (aggregate_stats, denial_reasons, lending_by_race, mortgage_data). The naming convention is perfectly uniform throughout the toolset, making them predictable and easy to understand.
Four tools is reasonable for a mortgage data analysis server, covering key analytical perspectives (aggregate statistics, denial analysis, racial disparities, and detailed data). However, the scope feels slightly thin - additional tools for filtering by lender, property type, or income brackets could enhance completeness without being excessive.
The toolset covers the core analytical needs for HMDA data exploration with different granularities and perspectives. Minor gaps exist: there's no tool specifically for lender-level analysis, no ability to compare multiple geographies simultaneously, and no specialized tools for time-series analysis across years. However, agents can work around these limitations using the existing tools effectively.
Available Tools
4 toolsget_aggregate_statsInspect
Get aggregate mortgage lending statistics for a geographic area.
Returns summary statistics including total applications, originations,
denials, and loan amounts. Useful for understanding overall lending
activity in a state or county.
Args:
state: Two-letter US state abbreviation (e.g. 'CA', 'TX').
county_fips: Five-digit county FIPS code (e.g. '06037' for LA County).
year: Data year (e.g. 2022). Defaults to 2022 if not specified.
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | ||
| state | No | ||
| county_fips | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
get_denial_reasonsInspect
Get mortgage denial reasons breakdown for a geographic area.
Returns the distribution of denial reasons for mortgage applications
that were denied. Useful for identifying barriers to homeownership
in specific communities.
Args:
state: Two-letter US state abbreviation (e.g. 'CA', 'TX').
county_fips: Five-digit county FIPS code (e.g. '06037' for LA County).
year: Data year (e.g. 2022). Defaults to 2022 if not specified.
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | ||
| state | No | ||
| county_fips | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
get_lending_by_raceInspect
Get mortgage lending patterns disaggregated by race and ethnicity.
Returns mortgage origination and denial data broken down by the
race/ethnicity of the applicant. Useful for fair lending analysis
and identifying disparities in mortgage access.
Args:
state: Two-letter US state abbreviation (e.g. 'CA', 'TX').
county_fips: Five-digit county FIPS code (e.g. '06037' for LA County).
year: Data year (e.g. 2022). Defaults to 2022 if not specified.
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | ||
| state | No | ||
| county_fips | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
get_mortgage_dataInspect
Get Home Mortgage Disclosure Act (HMDA) loan-level data.
Returns mortgage application and origination records reported by
financial institutions under HMDA. At least one geographic filter
(state or county_fips) is recommended to limit results.
Args:
state: Two-letter US state abbreviation (e.g. 'CA', 'TX').
county_fips: Five-digit county FIPS code (e.g. '06037' for LA County).
year: Data year (e.g. 2022). Defaults to 2022 if not specified.
action_taken: Loan action code: '1' (originated), '2' (approved not
accepted), '3' (denied), '4' (withdrawn), '5' (incomplete).
loan_type: Loan type code: '1' (conventional), '2' (FHA-insured),
'3' (VA-guaranteed), '4' (USDA/RHS).
limit: Maximum number of records to return (default 100, max 1000).
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | ||
| limit | No | ||
| state | No | ||
| loan_type | No | ||
| county_fips | No | ||
| action_taken | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Alicense-qualityDmaintenanceQuery 13,000+ US consumer lenders with eligibility criteria, rates, CFPB complaints, and ratings. Find matching lenders by borrower profile, get full profiles, compare lenders, and check eligibility.Last updatedMIT
- Flicense-qualityCmaintenanceProvides educational fixed-rate loan estimates with mortgage and auto loan calculators.Last updated
- Alicense-qualityCmaintenanceChains FRED, BLS, ATTOM, and HUD APIs to provide housing intelligence data through a single MCP server.Last updated2MIT
- AlicenseAqualityAmaintenanceUK property area intelligence: validated trajectory scores, gentrification early-warning and area screening for 2,292 England & Wales postcode districts, from 30+ government data sources.Last updated127MIT