MCP.so
Sign In

MCP Server (Mortgage Comparison Platform)

@confersolutions

About MCP Server (Mortgage Comparison Platform)

Canonical MCP server for parsing Loan Estimate (LE) and Closing Disclosure (CD) PDFs into MISMO-compliant JSON with LLM-enriched context. Built for AI-driven mortgage automation, compliance, and decisioning.

Basic information

Category

Other

License

MIT license

Runtime

python

Transports

stdio

Publisher

confersolutions

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-mortgage-server": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        ".venv"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCP Server (Mortgage Comparison Platform)?

A FastAPI-based server that provides mortgage document parsing and comparison tools through a standardized API, designed to be integrated with AI frameworks such as CrewAI, AutoGen, and LangChain. Currently in beta (v0.1.0) with a basic "hello" tool as a proof of concept; mortgage parsing tools are planned for future releases.

How to use MCP Server (Mortgage Comparison Platform)?

Clone the repository, create a virtual environment, install dependencies (fastapi, uvicorn, slowapi, python-dotenv, plus optional framework packages), create a .env file with API_KEY, and run python server.py. Use the /health, /tools, and /call endpoints, authenticating with the X-API-Key header.

Key features of MCP Server (Mortgage Comparison Platform)

  • FastAPI server with API key authentication, rate limiting, and CORS
  • Integrations with CrewAI, AutoGen, and LangChain
  • Extensible architecture for adding mortgage parsing tools
  • Open source under MIT license, maintained by Confer Solutions
  • Currently provides a "hello" tool for testing framework integrations
  • Future roadmap includes Loan Estimate and Closing Disclosure parsing

Use cases of MCP Server (Mortgage Comparison Platform)

  • Testing AI framework integrations with the provided "hello" tool
  • Building AI agents that can call mortgage comparison APIs (when parsing tools are available)
  • Developing and extending open-source mortgage analysis tooling
  • Prototyping multi-agent mortgage workflows using supported frameworks

FAQ from MCP Server (Mortgage Comparison Platform)

What does the server currently do?

It implements a basic "hello" tool as a proof of concept for testing integrations with CrewAI, AutoGen, and LangChain. Mortgage document parsing and comparison tools are planned but not yet available.

What runtime dependencies are required?

Python with FastAPI, uvicorn, slowapi, and python-dotenv. Integration frameworks (crewai, autogen, langchain) are optional and only needed if using those examples.

How is authentication handled?

API key authentication is required for all endpoints except /health. The key is sent via the X-API-Key header. Rate limiting is also implemented (default 120 requests per minute per IP).

Where is data stored?

The server does not store any data; it processes requests and returns responses in memory. No database or persistent storage is mentioned.

What AI frameworks are supported out of the box?

CrewAI, AutoGen, and LangChain. Example integration code is provided in the repository under examples/test_all_integrations.py.

Comments

More Other MCP servers