Skip to main content
Glama
earl-hash

C4C: Mortgage Industry Regulations MCP Server

by earl-hash

C4C: Mortgage Industry Regulations (self-hosted MCP server)

Claude for Compliance (C4C) answers in the regulator's own words. This is the server behind the hosted C4C connector, packaged to run inside your own network: your AI tools ask it for regulatory text, and it returns verbatim sections with their citations, version and currency status. It never sends your questions, documents or answers anywhere.

Research only. Not legal advice. C4C returns regulatory text and citations for research and reference. Check the regulator's own publication before you rely on any text.

What it covers

Federal mortgage and consumer-finance regulations and agency guides: Regulation X, Z, B, C, V and others in 12 CFR; Fannie Mae and Freddie Mac guides; FHA Handbook 4000.1 and Mortgagee Letters; VA and USDA handbooks; Ginnie Mae; SBA SOPs; and related statutes. The library is updated as regulators publish changes.

Related MCP server: US Regulations MCP Server

Tools

Tool

What it does

search_regs

Find the sections that address a topic

lookup_citation

Resolve a citation (12 CFR 1026.19(e), 4000.1 II.A.4, B3-3.1-04)

get_reg / get_obligation

Read a regulation or one section, verbatim, with currency and version

find_in_section

The paragraphs of a section that contain your terms

verify_quote

Check that a quoted passage really appears in the regulator's text

list_playbooks / start_playbook / get_playbook_reference / get_playbook_kit

Guided reviews (Fannie Mae LL-2026-04 P&P review; FHA, VA and USDA loan-file QC)

Quick start

Build the image from this repository, then run it:

git clone https://github.com/earl-hash/c4c-mcp-server.git
cd c4c-mcp-server
docker build -t c4c-mcp .
docker run -d --name c4c-mcp -p 8080:8080 -v c4c-data:/data \
  -e C4C_LICENSE_KEY=your-free-key \
  -e C4C_AUTH_TOKEN=choose-a-long-random-token \
  c4c-mcp

With a license key, the first start downloads and verifies the current library (about 37 MB). Without one, the server starts with no library and says so at /healthz.

How updates stay trustworthy

Each library release is signed. The server checks the signature against the public key built into the image before installing anything, keeps the previous library for rollback, and reports the library version and age in every answer and at /healthz. If updates stop, the server keeps answering and marks the library stale after 14 days.

Licenses

  • Code: Elastic License 2.0. You may use, copy and modify it, including at work. You may not offer it to others as a hosted or managed service, or remove or get around the license key functionality.

  • Regulatory library and playbook text: C4C Library License. Free, for research and reference only, inside your organization. No redistribution, resale or AI training.

Questions: earl@cfsynergies.com. Hosted connector and more: https://claudeforcompliance.com/mcp/

Related MCP Connectors

Related MCP Servers