Cal MCP Server
Cal MCP Server
대출 기관 데이터라는 진짜 무기를 갖춘 모기지 MCP 서버. 도매 대출 기관 166곳 이상 · 색인된 프로그램 문서 1,400개 이상 · 계약금 지원 프로그램 250개 이상 · 50개 주. 모기지 업계 최초로 대출 브로커가 접근할 수 있는 매트릭스 데이터를 뒤에 둔 Model Context Protocol 서버입니다 — 계산기가 아닌, 금리 스크래퍼가 아닙니다.
@askcal/mcp-server는 askcal.io의 AI 모기지 플랫폼인 Cal을 모든 Model Context Protocol 클라이언트에 노출합니다: Claude Desktop, Cursor, Continue, Goose, Zed, Cody, 직접 만든 에이전트까지. 대출 담당자(LO), 브로커, 부동산 중개인, 일반 차입자들은 AI 어시스턴트에게 다음과 같은 질문을 할 수 있습니다:
"캘리포니아 주 앨러미다 카운티의 1‑유닛 기준 2026년 컨포밍 대출 한도는 얼마인가요?"
"캘리포니아에서 712‑FICO, 80% LTV, 140만 달러 대출, 아직 종전 주택이 매물에 올라 있는 경우 이용 가능한 도매 점보 대출 기관의 상위 Top 5는 어디인가요?"
"캘리포니아 오렌지 카운티에서 700‑FICO 첫 구매자에게 적합한 DPA 프로그램은 무엇인가요?"
"Plaza Home Mortgage — 현재 적용되는 마스터 신용 가이드라인 문서는 무엇이고, 북캘리포니아 담당 AE는 누구인가요?"
"580 미만 FHA 파일에 대한 구조화 플레이북을 보여 주세요."
…그리고 Cal은 현재 매트릭스 PDF, FHFA / HUD / VA 출처 문서, 현역 브로커가 정리한 내부 전수 지식에 근거한 답변을 돌려줍니다.
왜 중요한가
모기지 업계는 10년을 ‘모두가 Encompass를 쓴다’는 최근 시대에 있었습니다. AI가 이 워크플로우에 접근하지 못한 이유는 원천 데이터가 막혀 있고, 쪼개저 있고, 유효기간이 끝나기 때문입니다. Cal의 데이터 라이브러리 — 브로커 포털을 크롤링해 매주 색인을 만들어언제나 최신으로 유지 — 어떤 모지기 AI라도 실제로 유용하게 만드는 데이터 레이어입니다. 이 MCP 서버가 바로 그 데이터를 MCP 위에 구축된 모든 에이전트 플랫폼에 전달하는 통로입니다.
여러분이 LO라면, PDF를 뒤지느라 답을 구하던 질문들을 이제 클로드(또는 Cursor, 또는 자체 제작 에이전트)에게 물어보고 — 출처 인용과 함께 시작 몇 초 만에 답을 받을 수 있다는 뜻입니다.
Related MCP server: Repliers MCP Server
도구
이 서버는 여덟 가지 도구를 제공합니다:
이름 | 목적 |
| FHFA 컨퍼밍 대출 한도, FHA 대출 한도, VA 보증료, FHA MIP, 기관 DTI 상한. 카운티 단위. 50개 주 + 워싱턴 DC. |
| 시나리오 인지형 도매 대출 기관 검색. FICO / LTV / 대출 금액 / 주 / 점유 형태를 주면 점수, 조건충족 사유, 차단 요소들과 함께 순위를 매겨 상위 5개(또는 |
| 특정 대출 기관의 전체 기록 — 프로그램, 주(州) 라이선, AE 연례처, 브로커 포털 URL, 상태, 최근 매트릭스 날짜. |
| 특정 대출 기관의 색인된 매트릭스 / 핸드북 / 오버레이 목록. 마스터 → 현재 → 대체(구)순으로 정렬됨. 각 문서에는 추출된 짧은 요약이 포함됩니다. |
| 주 / 카운티 / 도시 / 첫 구매자(FTHB) / 유형별 계약금 지원 프로그램. 제공처 URL과 함께 최대 25개 프로그램으로 순위 반환. |
| 내부정보(옆经验) 인텔 — 강점, 주의점, 속도 관련 메모, 선호하는 시나리오, 피해야 할 시나리오, AE 담당자. |
| 난이도 높은 시나리오들의 대처 플레이북: 기존 주택 처분 예정, ITIN/외국인 차입자, 580 미만 FHA, 리모델링, 슈퍼 점보, 그리고 최근 매트릭스 인용 규칙. |
| ValueGuard 비교 매매 사례 평가. 대상 주택(가격+면적)과 comps 기 4개 이상 넣으면 산출된 시장 가치, 하한/상한 범위, 과대/과소 평가 판단, 신뢰 수준, 사용된 비교 사물 목록을 돌려줍니다. 아파트 가격을 초만에 반박할 수 있습니다. |
도구 표면은 Cal 자체의 내부 도구 사용 스키마를 그대로 반영하므로, 해당 도구들을 호출하는 어떤 모델(Claude Sonnet, Opus, Haiku, GPT‑4o, Gemini 등)이든 Cal 자신과 똑같은 응답 형태를 받습니다.
설치
Claude Desktop (macOS / Windows)
이 내용을 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 또는 %AppData%\Claude\claude_desktop_config.json(Windows)파일에 추가하세요:
{
"mcpServers": {
"cal": {
"command": "npx",
"args": ["-y", "@askcal/mcp-server"],
"env": {
"CAL_API_TOKEN": "your-token-here"
}
}
}
}Claude Desktop을 다시 시작하세요. 그러면 cal 도구가 슬래시(/) 점거 메뉴에 나타납니다.
Cursor
Settings → MCP → Add Server로 이동한 다음, 같은 JSON을 붙여넣기하세요.
Continue / VS Code
~/.continue/config.json → mcpServers 블록에 같은 형태로 추가하세요.
로컬 개발 (클론 + 링크)
git clone https://github.com/askcal/cal-mcp-server.git
cd cal-mcp-server
npm install
npm run build
# Then point your MCP client at dist/index.js with `node` as the command
# and an absolute path in args[0].토큰 받기
CAL_API_TOKEN은 불투명한 베어러 토큰입니다. 세션 토큰이 아는 장기 유효한 API 키를 사용하세요. /auth/login에서 발급되는 세션은 토큰은 8시간 후 만료됩니다. 즉, 오늘 잘 작동했던 MCP 클라이언트 설정이 내일은 401을 반환할 수 있습니다.
권장 — 장기 유효 API 키 (cal_live_…)
api.askcal.io에서 가입하세요(키가 없다면 access 요청을 하세요 — 브로커 LO는 자동 승인됩니다). 그런 다음:
# 1. Get a short‑lived session token from /auth/login
SESSION=$(curl -s -X POST https://api.askcal.io/auth/login \
-H "Content-Type: application/json" \
-H "Origin: https://askcal.io" \
-d '{"email":"<your-email>","password":"<your-password>","portal":"team"}' \
| sed -n 's/.*"token":"\([^"]*\)".*/\1/p')
# 2. Mint a long‑lived API key
curl -X POST https://api.askcal.io/auth/api-keys \
-H "Content-Type: application/json" \
-H "Origin: https://askcal.io" \
-H "Authorization: Bearer $SESSION" \
-d '{"label":"my-claude-desktop"}'응답에는 cal_live_로 시작하는 key 필드가 포함되어 있습니다. 지금복사 하세요 — 이 입력은가지를 보여주지 않고 2회만 표시됩니다. it를 CAL_API_TOKEN으로 사용하세요. 이 키는 만료되지 않으며, DELETE /auth/api-keys/<id>로 언제든 폐기할 수 있습니다(GET /auth/api-keys로 키를 조회할 수 있습니다).
차선 — 세션 토큰
도구 호출을 빠르게 시험해만 보려면 /auth/token 세션 토큰도 동작합니다(8시간 TTL). 긴 시간 동안 쓸 MCP 설정에는 세션 토큰을 넣지 마세요.
v0.2 프리뷰
MCP 클라이언트가 인증 동의 흐름을 직접 수행할 수 있도록 OAuth 2.1 + PKCE가 로드 되에 올라와 있습니다. 그 전까지는 위의 API 키 방식을 권장합니다.
동작 확인
설치 후 MCP 클라이언트에게 물어보세요:
"What's the 2026 conforming loan limit in Alameda County CA?"
그러면 다음과 같은 답변을 받아야 합니다:
$1,229,100 (FHFA 2026 Conforming Loan Limits, announced 2025‑11‑26).
High‑balance HCOL county. Anything above this is a jumbo loan.그렇지 않다면 다음을 점검하세요:
토큰이 만료되지 않았는지 — Cal 세션 토큰은 기본 24시간 동안 실행.
/auth/login으로 새로고침하세요.네트워크로
https://api.askcal.io에 도달되었는지.MCP 클라이언트가 설정을 잘 불러왔는지 — 설정을 변경 후 클라이언트를 재시작하세요.
설정
환경 변수 | 필수 | 기본값 | 참고 설명 |
| 예 | — |
|
| 아니요 |
| 프로덕션이 아닌 여러 Cal 인스턴스를 테스트하는 경우에만 변경합니다. |
데이터 범위
호출 범위는 토큰에 연결된 달러에 묶여 있습니다. 정리된 승인 대출 기관 목록(curatedlist)을 가진 브로커 LO로는 결과가 실제 이용 가능한 대출 기관들로만 필터링됩니다. Cal이 다른 승인 목록 정보를 유출하지 않습니다. 창업자의 데뮤 목록은 166개 대출 기관으로 가장 넓은 편입니다.
라이선스
MIT. 래퍼 코드는 오픈 소스로 제공됩니다. Cal의 정리된 대출 기관 라이브러리, DPA 프로그램 데이터, 대출 기관 인텔은 구체용 자산이며 API 뒤에만 존재합니다.
Cal 소개
Cal은 askcal.io가 서비스하지 AI 모기지 플랫폼으로, 17년 경력의 업계 전문가(NMLS 275073)가 현직 브로커를 위해 만들었습니다. 이 버전의 운영 상태:
도매 대출 기관 160곳, 색인된 프로그램 문서 1,424개, DPA 프로그램 250개, 50개 주
파일럿에 4팀 LO, 소프트 런칭 후 24시간 만에 342건의 질문 응완
로드맵
v0.1 – 7가지 도구, API 키 인증, stdio 전송, npm + GitHub.
v0.2 (현재) – Value 해야 할
cal_valuation포함 총 8가지 도구; askcal.io API를 가록도록 바꿨습니다.v0.3 – PKCE가 적용된 OAuth 2.1. Claude Desktop
.dxt번들. Optimal MCP 컴패니언 서버.v0.4 – 스트리밍 HTTP 전송. 공공 기관 MCP들 (Fannie Selling Guide, Freddie Guide, FHA Handbook 4000.1, 이자 HUD 员) `.
v0.5 – Encompass MCP 컴패니언(LOS 읽기/쓰기). DocuSign MCP 컴패니언. 한 번의 프롬프트로 CRM + 이메일 + 캘린더 + 견적 + 라이브러리가 연결.
기여하기
이슈와 PR을 환영합니다. 아래 로드맵이 우선순위이며, 어떤 작업을 나가는 맡을 경우 먼저 이슈를 열어 서로 조정되지 않도록 하unding 있시기 조정.
연락처
Chris Black · NMLS 275073 · chris@askcal.io
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseDqualityCmaintenanceProvides access to RateSpot.io mortgage rate APIs, enabling AI assistants to fetch real-time mortgage rates, compare loan products, calculate payments, and access comprehensive lending information.7

Repliers MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceProvides AI assistants access to real-time MLS data via the Repliers API, enabling natural language property search, market statistics, and listing details.38117MIT- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to parse and analyze mortgage documents (Loan Estimates & Closing Disclosures), converting them into structured MISMO-compliant JSON and checking for TRID compliance violations.2MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to look up real estate agents, search MLS listings, submit buyer/seller leads, and access proprietary seller-intent signals in SC and GA.MIT
Related MCP Connectors
Broker-only credit/lending discovery shim for AI agents
Zillow MCP for AI agents: property data, Zestimates & listings — 300+ fields per home. Free tier.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/askcal/cal-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server