Mashkanta-Buddy (משכנתא באדי)
io.github.omricarmelPublished by GitHub account omricarmelv1.0.0Updated Oct 30, 2026
Israeli mortgage statistics and dashboard generator vs. Bank of Israel series (not advice).
Overview
Remote MCP server for Israeli mortgage analysis: Bank of Israel rate series, mortgage dashboards, and comparisons against a consented offer pool.
- What you can do
- Fetch official Bank of Israel monthly average rates by mortgage track
- Create mortgages from 1-6 typed tracks and get an interactive dashboard link
- Issue short-lived upload tickets for mortgage documents and poll extraction status
- List and inspect the user's mortgages with LTV, PTI, risk factors and scenarios
- Compare tracks against Bank of Israel series and a consented pool, and compare 2-3 offers side by side
- Generate comparison dashboards, create or revoke share links, ask data-grounded questions, report problems, check account quota
- When to use it
- Useful when someone wants an assistant to analyze an Israeli mortgage offer, benchmark tracks against Bank of Israel rates, or compare several offers with generated dashboards. It is a statistics and dashboard tool, not a licensed advisor, and it does not recommend signing, refinancing or negotiating.
- Requirements
- Remote streamable HTTP endpoint with OAuth 2.1, PKCE and dynamic client registration; no API key or environment variables. A supported client (Claude Code, Codex, Cursor, Windsurf, VS Code, Claude.ai/Desktop, ChatGPT developer mode) and an account on the service. Uploads accept PDF, JPG, PNG and HEIC documents.
Installation
In SourceWeft
- Open Mashkanta-Buddy (משכנתא באדי) in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.omricarmel%2Fmashkanta-buddy/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"mashkanta-buddy": {
"type": "http",
"url": "https://www.mashkanta-buddy.com/mcp"
}
}
}README
Mashkanta-Buddy MCP & Israeli Mortgage Analysis Skill (משכנתא באדי)
Official Model Context Protocol (MCP) server configuration and AI Agent Skill (SKILL.md) for Mashkanta-Buddy (משכנתא באדי) — a statistics provider and interactive dashboard generator for Israeli mortgages.
Important Disclosure: Mashkanta-Buddy is an automated software tool, not a licensed mortgage advisor (
כלי אוטומטי, אינו יועץ) and not financial advice. It provides attributed Bank of Israel (בנק ישראל) benchmark series, statistics from a consented pool of user-uploaded offers (with sample sizeNand time window), and interactive dashboards. It never recommends whether to sign, refinance, or negotiate.
Quick Connect (Remote MCP — Streamable HTTP)
- MCP Endpoint:
https://www.mashkanta-buddy.com/mcp - Transport: Streamable HTTP (
OAuth 2.1+PKCE+ Dynamic Client Registration; no API key needed) - One-Line Self-Setup Prompt (paste into your AI agent):
Claude Code
Codex (CLI or IDE)
Cursor / Windsurf / VS Code (mcp.json)
Claude.ai / Claude Desktop
Settings → Connectors → Add custom connector → https://www.mashkanta-buddy.com/mcp
ChatGPT (Developer Mode)
Settings → Apps & Connectors → Enable Developer Mode → Add connector → https://www.mashkanta-buddy.com/mcp
Install the Israeli Mortgage Analysis Skill (SKILL.md)
This repository includes the israel-mortgage-analysis Agent Skill (SKILL.md / skills/israel-mortgage-analysis/SKILL.md), covering:
- Bank of Israel Directive 451 & 329 rules (
הוראת ניהול בנקאי תקין 451 / 329): the 6 Israeli track types (Fixed / קל"צ,Prime / פריים,Variable / מל"צ,CPIFixed / ק"צ,CPIVariable / מ"צ,Eligibility / זכאות), Uniform Baskets (סלים אחידים), fixed-rate floors (≥ 1/3), variable-rate caps (≤ 2/3), LTV tiers (75% / 70% / 50%), and PTI limits. - Amortization & CPI indexation formulas: Spitzer (
לוח שפיצר), Equal Principal (קרן שווה), and monthly Consumer Price Index (מדד המחירים לצרכן) principal scaling. - MCP tool workflow: when to call
get_boi_rates,create_mortgage_manual(for tracks already extracted in chat),create_upload_ticket(including direct CLIcurlupload),get_mortgage,get_market_comparison, andcompare_mortgages.
Available MCP Tools
Machine-Readable Discovery Links
- MCP Endpoint:
https://www.mashkanta-buddy.com/mcp - MCP Discovery Card:
https://www.mashkanta-buddy.com/.well-known/mcp.json - OAuth 2.1 Protected Resource Metadata:
https://www.mashkanta-buddy.com/.well-known/oauth-protected-resource/mcp - OAuth 2.1 Authorization Server Metadata:
https://www.mashkanta-buddy.com/.well-known/oauth-authorization-server - Agent Setup Prompt:
https://www.mashkanta-buddy.com/agent-setup/prompt.md - Agent Skill (
SKILL.md):https://www.mashkanta-buddy.com/agent-setup/SKILL.md - Public Bank of Israel Monthly Averages (JSON):
https://www.mashkanta-buddy.com/boi-averages.json llms.txt:https://www.mashkanta-buddy.com/llms.txt- How It Works & Disconnect Guide:
https://www.mashkanta-buddy.com/ai/
Source: README.md at commit 6091c81
Tools
0Version history
1- v1.0.0LatestOct 22, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts