Server definition
- Hash
- sha256:ba3c8263979030e5d06fd46bbfde42cf6af6632dcfe7da389818fa0caa777827
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Estimate monthly & fortnightly principal-and-interest repayments and total\n interest for a home/personal loan scenario. Indicative only — not a quote.\n\n Args:\n principal: Loan amount in AUD (e.g. 500000).\n annual_rate_pct: Annual interest rate as a percentage (e.g. 6.5).\n term_years: Loan term in years (e.g. 30).\n ",
"inputSchema": {
"properties": {
"annual_rate_pct": {
"title": "Annual Rate Pct",
"type": "number"
},
"principal": {
"title": "Principal",
"type": "number"
},
"term_years": {
"title": "Term Years",
"type": "integer"
}
},
"required": [
"principal",
"annual_rate_pct",
"term_years"
],
"title": "calculate_repaymentsArguments",
"type": "object"
},
"name": "calculate_repayments",
"outputSchema": null
},
{
"description": "Check eligibility for the Costco partner service and Shop Card reward\n (Executive membership + a settled loan). Indicative check only.\n\n Args:\n is_costco_member: Whether the person holds a current Costco membership.\n membership_type: e.g. \"Executive\" or \"Gold Star\" (optional).\n ",
"inputSchema": {
"properties": {
"is_costco_member": {
"title": "Is Costco Member",
"type": "boolean"
},
"membership_type": {
"default": "",
"title": "Membership Type",
"type": "string"
}
},
"required": [
"is_costco_member"
],
"title": "check_costco_eligibilityArguments",
"type": "object"
},
"name": "check_costco_eligibility",
"outputSchema": null
},
{
"description": "List Manage Your Loans' loan categories with what each is for and a link.\n Use to help a user pick which loan type fits their situation.",
"inputSchema": {
"properties": {},
"title": "compare_loan_typesArguments",
"type": "object"
},
"name": "compare_loan_types",
"outputSchema": null
},
{
"description": "Submit a mortgage enquiry to Manage Your Loans on the customer's behalf so\n a broker contacts them. ONLY call this after the person has explicitly agreed\n to be contacted — pass consent=true. Do not invent details; ask the user.\n\n Args:\n firstName: Customer's first name.\n lastName: Customer's last name.\n email: Customer's email address.\n phone: Australian phone number (04.., 02/03/07/08.., or 1300/1800).\n consent: MUST be true — the customer's explicit agreement to be contacted.\n loanType: e.g. \"Home Loan\", \"Refinance\", \"Investment Property\" (optional).\n loanAmount: Approximate loan amount, free text (optional).\n message: Anything else the customer wants the broker to know (optional).\n isCostco: True if this is a Costco-member enquiry.\n costcoMembershipNumber: Costco membership number if provided (optional).\n ",
"inputSchema": {
"properties": {
"consent": {
"title": "Consent",
"type": "boolean"
},
"costcoMembershipNumber": {
"default": "",
"title": "Costcomembershipnumber",
"type": "string"
},
"email": {
"title": "Email",
"type": "string"
},
"firstName": {
"title": "Firstname",
"type": "string"
},
"isCostco": {
"default": false,
"title": "Iscostco",
"type": "boolean"
},
"lastName": {
"title": "Lastname",
"type": "string"
},
"loanAmount": {
"default": "",
"title": "Loanamount",
"type": "string"
},
"loanType": {
"default": "",
"title": "Loantype",
"type": "string"
},
"message": {
"default": "",
"title": "Message",
"type": "string"
},
"phone": {
"title": "Phone",
"type": "string"
}
},
"required": [
"firstName",
"lastName",
"email",
"phone",
"consent"
],
"title": "create_enquiryArguments",
"type": "object"
},
"name": "create_enquiry",
"outputSchema": null
},
{
"description": "Estimate indicative borrowing capacity, assessed at a buffered rate (APRA\n +3% serviceability buffer). A rough proxy for guidance — a broker models real\n capacity across 30+ lenders. Not credit assistance.\n\n Args:\n annual_income: Gross annual household income in AUD.\n monthly_expenses: Average monthly living expenses in AUD.\n existing_monthly_debt: Existing monthly loan/card commitments in AUD.\n interest_rate_pct: Assumed product interest rate (buffer is added on top).\n term_years: Loan term in years.\n deposit: Cash deposit available in AUD (added to the purchase budget).\n ",
"inputSchema": {
"properties": {
"annual_income": {
"title": "Annual Income",
"type": "number"
},
"deposit": {
"default": 0,
"title": "Deposit",
"type": "number"
},
"existing_monthly_debt": {
"default": 0,
"title": "Existing Monthly Debt",
"type": "number"
},
"interest_rate_pct": {
"default": 6.5,
"title": "Interest Rate Pct",
"type": "number"
},
"monthly_expenses": {
"title": "Monthly Expenses",
"type": "number"
},
"term_years": {
"default": 30,
"title": "Term Years",
"type": "integer"
}
},
"required": [
"annual_income",
"monthly_expenses"
],
"title": "estimate_borrowing_powerArguments",
"type": "object"
},
"name": "estimate_borrowing_power",
"outputSchema": null
},
{
"description": "Explain how Australian home-loan rates are determined and the next step.\n Manage Your Loans does not publish live rates; a broker compares them for a\n specific scenario.",
"inputSchema": {
"properties": {},
"title": "get_rate_guidanceArguments",
"type": "object"
},
"name": "get_rate_guidance",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:ba3c8263979030e5d06fd46bbfde42cf6af6632dcfe7da389818fa0caa777827 | sha256sum