Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,537Letters: 14Defects: 1,323counted 2 min ago
teppi

Server definition

Hash
sha256:d4596d454d671d82d317d2bc83d1fd04be14dd2784057adb817b1d06759bc46f
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Exact consumer car lease calculator using real captive-lender math: money factor rent charge, residual-based depreciation, state tax methods (monthly on payment, upfront on selling price, upfront on total lease, TAVT), fee capitalization, zero-drive-off iteration, and multiple security deposit (MSD) money-factor discounts with ROI. Accepts either a money factor (e.g. 0.00225) or an APR (auto-converted). Use to verify dealer quotes, compare lease offers, or compute drive-off and lease-end buyout amounts.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "acquisitionFee": { "description": "Bank acquisition fee, e.g. 895", "minimum": 0, "type": "number" }, "apr": { "description": "Annual percentage rate, e.g. 5.4; converted as apr / 2400", "maximum": 60, "minimum": 0, "type": "number" }, "capitalizeFees": { "description": "true = roll fees into payment; false (default) = pay at signing", "type": "boolean" }, "dispositionFee": { "description": "Fee charged at lease end", "minimum": 0, "type": "number" }, "docFee": { "description": "Dealer documentation fee", "minimum": 0, "type": "number" }, "downPayment": { "description": "Cash down / cap cost reduction in dollars", "minimum": 0, "type": "number" }, "isZeroDriveOff": { "description": "true = capitalize all upfront costs for $0 due at signing", "type": "boolean" }, "mileage": { "description": "Annual mileage allowance (default 12000)", "maximum": 100000, "minimum": 1000, "type": "integer" }, "moneyFactor": { "description": "Money factor, e.g. 0.00225. Provide this OR apr", "maximum": 0.05, "minimum": 0, "type": "number" }, "msdCount": { "description": "Number of multiple security deposits for money factor reduction", "maximum": 10, "minimum": 0, "type": "integer" }, "msrp": { "description": "MSRP in dollars, e.g. 45000", "exclusiveMinimum": 0, "type": "number" }, "rebates": { "description": "Taxed incentives in dollars", "minimum": 0, "type": "number" }, "registrationFee": { "minimum": 0, "type": "number" }, "residualPercent": { "description": "Residual as percent of MSRP, e.g. 58", "maximum": 100, "minimum": 1, "type": "number" }, "sellingPrice": { "description": "Negotiated selling price (defaults to MSRP)", "exclusiveMinimum": 0, "type": "number" }, "taxMethod": { "description": "State tax method (default 'Monthly')", "enum": [ "Monthly", "SellingPrice", "TotalLease", "TAVT", "Exempt" ], "type": "string" }, "taxRate": { "description": "Sales tax percentage, e.g. 6.625", "maximum": 30, "minimum": 0, "type": "number" }, "term": { "description": "Lease term in months, typically 24, 36, or 48", "maximum": 120, "minimum": 1, "type": "integer" }, "tradeInEquity": { "minimum": 0, "type": "number" } }, "required": [ "msrp", "term", "residualPercent" ], "type": "object" }, "name": "calculate_auto_lease", "outputSchema": null }, { "description": "Exact auto loan payment calculator for vehicle purchases. Computes monthly payment, total interest, total cost, and upfront cash for financed purchases, or the all-in cost for cash purchases. Useful together with calculate_auto_lease for lease-versus-buy comparisons.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "downPayment": { "minimum": 0, "type": "number" }, "purchaseMethod": { "description": "Default 'finance'", "enum": [ "finance", "cash" ], "type": "string" }, "rate": { "description": "Annual loan rate percentage (required for finance)", "maximum": 60, "minimum": 0, "type": "number" }, "salesTax": { "description": "Upfront sales tax amount in dollars (not a percentage)", "minimum": 0, "type": "number" }, "term": { "description": "Loan term in months (required for finance)", "maximum": 120, "minimum": 1, "type": "integer" }, "tradeInCredit": { "description": "Trade-in equity applied in dollars", "minimum": 0, "type": "number" }, "vehiclePrice": { "description": "Out-the-door vehicle price in dollars", "exclusiveMinimum": 0, "type": "number" } }, "required": [ "vehiclePrice" ], "type": "object" }, "name": "calculate_auto_loan", "outputSchema": null }, { "description": "Deterministic commercial equipment lease and finance calculator. Computes the exact periodic payment for equipment leases and equipment financing agreements: level payments, balloon, step-up/step-down, custom payment streams, interest-only periods, and skip/seasonal structures. Regression-tested against Excel-verified amortization to the penny. Use this instead of estimating lease payments: LLM arithmetic on compounding interest is unreliable, this engine is not. Returns payment, tax, interim rent, and totals (total interest, total of payments, final balance).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "additionalClosingFees": { "description": "Documentation/closing fees in dollars", "minimum": 0, "type": "number" }, "balloonPercentage": { "description": "For Balloon: final payment as percent of equipment cost, e.g. 20", "maximum": 100, "minimum": 0, "type": "number" }, "downPayment": { "description": "Down payment in dollars", "minimum": 0, "type": "number" }, "equipmentCost": { "description": "Total equipment cost in dollars, e.g. 150000", "exclusiveMinimum": 0, "type": "number" }, "fundingDate": { "description": "Funding date YYYY-MM-DD; a gap before leaseStartDate produces interim rent", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "interestOnlyTerm": { "description": "For InterestOnly: number of interest-only months before amortization begins", "maximum": 120, "minimum": 0, "type": "integer" }, "interestRate": { "description": "Annual interest rate as a percentage, e.g. 7.5 for 7.5%", "maximum": 100, "minimum": 0, "type": "number" }, "leaseStartDate": { "description": "First payment date YYYY-MM-DD (defaults to today)", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "leaseTerm": { "description": "Lease term in months, e.g. 60", "maximum": 600, "minimum": 1, "type": "integer" }, "paymentFrequency": { "description": "Payment frequency (default 'Monthly')", "enum": [ "Monthly", "Quarterly", "Semi-Annual", "Annual", "Weekly", "Bi-Weekly" ], "type": "string" }, "paymentStructure": { "description": "Payment structure (default 'Level')", "enum": [ "Level", "Balloon", "Step", "Custom", "InterestOnly", "Skip" ], "type": "string" }, "paymentTiming": { "description": "'Arrears' = end of period (default), 'Advance' = beginning of period", "enum": [ "Arrears", "Advance" ], "type": "string" }, "residualPercent": { "description": "Residual as a percent of equipment cost, e.g. 10 for 10% FMV", "maximum": 100, "minimum": 0, "type": "number" }, "residualValue": { "description": "End-of-term residual in dollars (default 0 = full payout). Alternative: residualPercent", "minimum": 0, "type": "number" }, "skipMonths": { "description": "For Skip: calendar months (1=Jan..12=Dec) skipped every year of the term, e.g. [12,1,2] for a seasonal business closed in winter", "items": { "maximum": 12, "minimum": 1, "type": "integer" }, "type": "array" }, "skipPaymentAmount": { "description": "Amount paid during skipped months (often 0)", "minimum": 0, "type": "number" }, "steps": { "description": "For Step/Custom structures: ordered payment segments", "items": { "additionalProperties": false, "properties": { "amount": { "description": "Payment amount for this step; use 0 with type 'Calculated' to let the engine solve it", "minimum": 0, "type": "number" }, "periodCount": { "description": "How many periods this step lasts", "minimum": 1, "type": "integer" }, "type": { "enum": [ "Fixed", "Calculated", "PercentIncrease", "PercentDecrease", "Compounding", "InterestOnly" ], "type": "string" } }, "required": [ "periodCount", "amount" ], "type": "object" }, "type": "array" }, "taxMethod": { "description": "Sales tax treatment: 'Exempt' (default), 'Monthly' on top of payment, or 'Upfront' capitalized", "enum": [ "Exempt", "Monthly", "Upfront" ], "type": "string" }, "taxRate": { "description": "Sales tax rate percentage, e.g. 7", "maximum": 30, "minimum": 0, "type": "number" }, "upfrontPayments": { "description": "Number of payments collected in advance at signing", "maximum": 12, "minimum": 0, "type": "integer" } }, "required": [ "equipmentCost", "leaseTerm", "interestRate" ], "type": "object" }, "name": "calculate_lease", "outputSchema": null }, { "description": "Generates the complete period-by-period amortization schedule for a commercial equipment lease or finance agreement: payment date, payment amount, interest portion, principal portion, and remaining balance for every period, plus totals. Supports all payment structures (level, balloon, step, skip/seasonal, interest-only) and both 30/360 and Actual/365 day counts. Use when the user needs the full payment schedule, a payoff balance at a specific period, or interest/principal splits for accounting.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "additionalClosingFees": { "description": "Documentation/closing fees in dollars", "minimum": 0, "type": "number" }, "balloonPercentage": { "description": "For Balloon: final payment as percent of equipment cost, e.g. 20", "maximum": 100, "minimum": 0, "type": "number" }, "downPayment": { "description": "Down payment in dollars", "minimum": 0, "type": "number" }, "equipmentCost": { "description": "Total equipment cost in dollars, e.g. 150000", "exclusiveMinimum": 0, "type": "number" }, "fundingDate": { "description": "Funding date YYYY-MM-DD; a gap before leaseStartDate produces interim rent", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "interestOnlyTerm": { "description": "For InterestOnly: number of interest-only months before amortization begins", "maximum": 120, "minimum": 0, "type": "integer" }, "interestRate": { "description": "Annual interest rate as a percentage, e.g. 7.5 for 7.5%", "maximum": 100, "minimum": 0, "type": "number" }, "leaseStartDate": { "description": "First payment date YYYY-MM-DD (defaults to today)", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "leaseTerm": { "description": "Lease term in months, e.g. 60", "maximum": 600, "minimum": 1, "type": "integer" }, "paymentFrequency": { "description": "Payment frequency (default 'Monthly')", "enum": [ "Monthly", "Quarterly", "Semi-Annual", "Annual", "Weekly", "Bi-Weekly" ], "type": "string" }, "paymentStructure": { "description": "Payment structure (default 'Level')", "enum": [ "Level", "Balloon", "Step", "Custom", "InterestOnly", "Skip" ], "type": "string" }, "paymentTiming": { "description": "'Arrears' = end of period (default), 'Advance' = beginning of period", "enum": [ "Arrears", "Advance" ], "type": "string" }, "residualPercent": { "description": "Residual as a percent of equipment cost, e.g. 10 for 10% FMV", "maximum": 100, "minimum": 0, "type": "number" }, "residualValue": { "description": "End-of-term residual in dollars (default 0 = full payout). Alternative: residualPercent", "minimum": 0, "type": "number" }, "skipMonths": { "description": "For Skip: calendar months (1=Jan..12=Dec) skipped every year of the term, e.g. [12,1,2] for a seasonal business closed in winter", "items": { "maximum": 12, "minimum": 1, "type": "integer" }, "type": "array" }, "skipPaymentAmount": { "description": "Amount paid during skipped months (often 0)", "minimum": 0, "type": "number" }, "steps": { "description": "For Step/Custom structures: ordered payment segments", "items": { "additionalProperties": false, "properties": { "amount": { "description": "Payment amount for this step; use 0 with type 'Calculated' to let the engine solve it", "minimum": 0, "type": "number" }, "periodCount": { "description": "How many periods this step lasts", "minimum": 1, "type": "integer" }, "type": { "enum": [ "Fixed", "Calculated", "PercentIncrease", "PercentDecrease", "Compounding", "InterestOnly" ], "type": "string" } }, "required": [ "periodCount", "amount" ], "type": "object" }, "type": "array" }, "taxMethod": { "description": "Sales tax treatment: 'Exempt' (default), 'Monthly' on top of payment, or 'Upfront' capitalized", "enum": [ "Exempt", "Monthly", "Upfront" ], "type": "string" }, "taxRate": { "description": "Sales tax rate percentage, e.g. 7", "maximum": 30, "minimum": 0, "type": "number" }, "upfrontPayments": { "description": "Number of payments collected in advance at signing", "maximum": 12, "minimum": 0, "type": "integer" } }, "required": [ "equipmentCost", "leaseTerm", "interestRate" ], "type": "object" }, "name": "generate_amortization_schedule", "outputSchema": null }, { "description": "Newton-Raphson reverse solver for commercial equipment leases. Given a known target payment, solves for the unknown deal variable: the implicit interest rate (yield) buried in a quote, the term length, the residual value, or the present value of a payment stream. This is the tool for questions like \"what rate am I really paying?\", \"what residual makes this payment work?\", or \"what is this payment stream worth today?\". Multi-variable iterative solving that LLMs cannot do reliably by hand.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "equipmentCost": { "description": "Equipment cost in dollars (omit when solving PresentValue)", "exclusiveMinimum": 0, "type": "number" }, "interestRate": { "description": "Annual rate percentage (omit when solving Rate)", "maximum": 100, "minimum": 0, "type": "number" }, "leaseTerm": { "description": "Term in months (omit when solving Term)", "maximum": 600, "minimum": 1, "type": "integer" }, "paymentFrequency": { "enum": [ "Monthly", "Quarterly", "Semi-Annual", "Annual", "Weekly", "Bi-Weekly" ], "type": "string" }, "paymentTiming": { "enum": [ "Arrears", "Advance" ], "type": "string" }, "residualValue": { "description": "Residual in dollars (omit when solving ResidualValue)", "minimum": 0, "type": "number" }, "solveFor": { "description": "The unknown variable to solve for", "enum": [ "Rate", "Term", "ResidualValue", "PresentValue", "Commission" ], "type": "string" }, "targetPayment": { "description": "The known periodic payment amount to solve from", "exclusiveMinimum": 0, "type": "number" } }, "required": [ "solveFor", "targetPayment" ], "type": "object" }, "name": "solve_lease_structure", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:d4596d454d671d82d317d2bc83d1fd04be14dd2784057adb817b1d06759bc46f | sha256sum