io.github.lorenzopi/mtgmon
repo:https://github.com/lorenzopi/mtgmon
Read-only U.S. mortgage market, lender, GSE performance, and servicing analytics.
- transport:
- remote
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- compare_lendersshallow
Compare two canonical HMDA lender keys returned by search_lenders.
- get_dataset_statusshallow
Get mtgmon dataset coverage, freshness, build, and cache status.
- get_hmda_product_analyticsshallow
HMDA origination counts, reported dollar amounts, averages, and year-over-year growth for one product family, optionally for one property state or one lender, with an annual history back to 2018. Use for: HELOC, reverse-mortgage, or closed-end mortgage origination volume and growth; product mix by loan program (conventional/FHA/VA/USDA), purpose, lien, occupancy, construction method, or business purpose; state-level or lender-level product questions. Do not use for: lender rankings or market share (search_lenders / get_lender_profile) or GSE loan performance (get_loan_performance). Important: product_family defaults to 'heloc'. Use 'closed_end_mortgage' for ordinary mortgages or 'all' for every HMDA origination. Source is the frozen annual FFIEC/CFPB HMDA Snapshot LAR (one release per year, 2018 onward); state filters use the property state, not the lender's headquarters. Returns data.selected_year, data.current and data.previous (each {year, origination_count, reported_amount_count, reported_amount_sum, average_reported_amount, reported_amount_max, origination_count_yoy_pct, reported_amount_sum_yoy_pct, average_reported_amount_yoy_pct}), data.history (one such row per year), data.filters (applied filters), data.definition, and data.source_releases. Amounts are USD; YoY fields are percent; for HELOCs the amount is credit available, not the drawn balance. Behavior: read-only, no auth or API key, no PII, idempotent and safe to retry. The public endpoint https://mtgmon.com/mcp allows about 60 requests/min and 250 tool calls/day per client IP. Result shape is {data, meta}; meta carries available, as_of, source_scope, weighting, units, cache_status, caveats, and truncated. If meta.available is false the data is unavailable or the cache is still warming (retry after a few seconds); never report it as zero.
- get_lender_profileshallow
Get a bounded HMDA profile for one canonical lender key returned by search_lenders.
- get_loan_performanceshallow
Get bounded GSE loan-performance analytics for one clearly defined topic.
- get_market_snapshotshallow
Get current mortgage, TBA, Treasury, SOFR, and fitted MBS-basis observations.
- get_sec_filingshallow
Get one SEC filing, its entity roles, summary, and extracted facts.
- get_servicer_analyticsshallow
Get a servicer scorecard, vintage performance fan, or lender transfer analysis.
- search_lendersshallow
Find canonical HMDA lender keys, optionally filtered by charter, state, or volume.
- search_sec_filingsshallow
Search newest-first SEC filings after terminal summary processing.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/a043fe86-141c-4864-88de-978e17f69170)