A planned US home mortgage whose interest rate can only go down. Pre-launch; not lending yet.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Describes, in qualitative terms, how Marian's automatic rate resets compare with a standard fixed-rate mortgage that the borrower refinances, given the borrower's situation. Returns no rates, payments or dollar figures, because Marian has not published its rates or terms. Marian is pre-launch and not lending in any state.
Outstanding or planned loan balance in US dollars, as given by the user.
Annual interest rate on the user's current or offered mortgage, in percent.
How many years the user expects to keep the mortgage before selling or paying it off.
How the user tends to act when rates fall: never refinances; refinances late; refinances sometimes (typical); or refinances promptly whenever it pays.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http mcp https://mcp.marianmortgage.com/mcp
Describes, in qualitative terms, how Marian's automatic rate resets compare with a standard fixed-rate mortgage that the borrower refinances, given the borrower's situation. Returns no rates, payments or dollar figures, because Marian has not published its rates or terms. Marian is pre-launch and not lending in any state.
| Argument | Type | Description |
|---|---|---|
| balance* | number | Outstanding or planned loan balance in US dollars, as given by the user. |
| current_rate* | number | Annual interest rate on the user's current or offered mortgage, in percent. |
| horizon_years* | number | How many years the user expects to keep the mortgage before selling or paying it off. |
| refinance_behavior* | string | How the user tends to act when rates fall: never refinances; refinances late; refinances sometimes (typical); or refinances promptly whenever it pays. |
{
"type": "object",
"required": [
"balance",
"current_rate",
"horizon_years",
"refinance_behavior"
],
"properties": {
"balance": {
"type": "number",
"description": "Outstanding or planned loan balance in US dollars, as given by the user.",
"exclusiveMinimum": 0
},
"current_rate": {
"type": "number",
"maximum": 25,
"minimum": 0,
"description": "Annual interest rate on the user's current or offered mortgage, in percent."
},
"horizon_years": {
"type": "number",
"maximum": 50,
"minimum": 0,
"description": "How many years the user expects to keep the mortgage before selling or paying it off."
},
"refinance_behavior": {
"enum": [
"never",
"late",
"typical",
"prompt"
],
"type": "string",
"description": "How the user tends to act when rates fall: never refinances; refinances late; refinances sometimes (typical); or refinances promptly whenever it pays."
}
},
"additionalProperties": false
}Returns Marian's published product facts: status (pre-launch, not lending in any state, not offering credit), how the down-only rate works, who it is not a fit for, and the brand line and product description. Same data as https://marianmortgage.com/agents.json. Values that have not been published are null.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Adds the user's email (and optional ZIP code) to the Marian waitlist. Only call this when the user has explicitly asked to join, and pass user_consent: true to confirm that. Joining the waitlist isn't an application for credit.
| Argument | Type | Description |
|---|---|---|
| zip | string | Optional five-digit US ZIP code. |
| email* | string | The user's email address. |
| user_consent* | boolean | Must be true: confirms the user explicitly asked to join the waitlist with this email. |
{
"type": "object",
"required": [
"email",
"user_consent"
],
"properties": {
"zip": {
"type": "string",
"pattern": "^\\d{5}(-\\d{4})?$",
"description": "Optional five-digit US ZIP code."
},
"email": {
"type": "string",
"format": "email",
"maxLength": 254,
"description": "The user's email address."
},
"user_consent": {
"type": "boolean",
"const": true,
"description": "Must be true: confirms the user explicitly asked to join the waitlist with this email."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 6, 2026.