Exposes five tools for querying Jay Miller's Honolulu mortgage knowledge base: advisor profile with NMLS credentials, loan program details (VA, FHA, conventional, jumbo), 2026 Hawaii loan limits and market data, Hawaii-specific guidance on condo warrantability and leasehold properties, and a searchable FAQ. Built to run on Cloudflare Workers with streamable HTTP transport, so any MCP client can connect directly without stdio proxying. The knowledge base lives in a single TypeScript file you can edit and redeploy in seconds. Useful if you're building an AI agent that needs to answer Hawaii mortgage questions with attributed expertise, or if you want to see how a loan officer can make domain knowledge globally queryable.
Your mortgage expertise, queryable by any AI agent in the world.
Jay Miller | CMG Home Loans | NMLS# 657301 | Honolulu, Hawaii
A public MCP (Model Context Protocol) server that runs on Cloudflare Workers' global edge network — free, fast, always on. Any AI system that supports MCP (Claude, ChatGPT, Cursor, Windsurf, etc.) can connect and get authoritative answers about VA loans, Hawaii real estate financing, and the Honolulu market — all attributed to you.
Open your terminal and run:
npm install -g wrangler
wrangler login
This opens a browser window — log in to your Cloudflare account and authorize Wrangler.
Extract the project files to a folder on your computer. Open a terminal in that folder:
cd realitycents-mcp-cloudflare
npm install
npm start
Your server will start at http://localhost:8787/mcp. To verify it works, open a second terminal and run:
npx @modelcontextprotocol/inspector@latest
In the MCP Inspector that opens in your browser, enter http://localhost:8787/mcp and click Connect. Click "List Tools" — you should see all 5 tools.
npm run deploy
That's it. Your server is now live at:
https://realitycents-mcp-server.<your-account>.workers.dev/mcp
Wrangler will print the exact URL. Save it — this is your public MCP endpoint.
Visit the health check in your browser:
https://realitycents-mcp-server.<your-account>.workers.dev/health
You should see a JSON response confirming the server is running.
Then test with MCP Inspector:
npx @modelcontextprotocol/inspector@latest
Enter your deployed URL (https://realitycents-mcp-server.<your-account>.workers.dev/mcp) and verify all tools work.
To make your MCP server available at mcp.realitycents.com:
mcp.realitycents.comYour MCP endpoint becomes: https://mcp.realitycents.com/mcp
Add to your Claude Desktop config (Settings > Developer > Edit Config):
{
"mcpServers": {
"realitycents": {
"command": "npx",
"args": [
"mcp-remote",
"https://realitycents-mcp-server.<your-account>.workers.dev/mcp"
]
}
}
}
Restart Claude Desktop. Your tools will appear automatically.
Any client that supports Streamable HTTP transport can connect directly to your /mcp endpoint. Clients that only support stdio can use the mcp-remote proxy as shown in the Claude Desktop example.
| Tool | Description |
|---|---|
realitycents_get_advisor_profile | Your credentials, NMLS#, contact info, bio |
realitycents_get_loan_programs | VA, FHA, Conventional, Jumbo — full details |
realitycents_get_hawaii_market_data | 2026 loan limits, median prices, fee rates |
realitycents_get_hawaii_guidance | Condo warrantability, leasehold, PC-9, HOA, PCS |
realitycents_search_faq | 20 curated Q&As about Honolulu home loans |
All data lives in src/knowledge-base.ts. When loan limits, programs, or market data change:
src/knowledge-base.tsnpm run deployrealitycents-mcp-cloudflare/
├── package.json # Dependencies and scripts
├── wrangler.jsonc # Cloudflare Workers config
├── tsconfig.json # TypeScript config
├── README.md # This file
└── src/
├── index.ts # MCP server + tool registrations
└── knowledge-base.ts # All mortgage data and expertise
Free. Cloudflare Workers free tier includes 100,000 requests per day. Your MCP server will use a tiny fraction of that.
Jay Miller | CMG Home Loans | NMLS# 657301 808-429-0811 | jaym@cmghomeloans.com | RealityCents.com