MCP Tools Reference
SecureLend provides 20 tools through Model Context Protocol for financial product comparison and application management. Server URL:https://mcp.securelend.ai/mcp
All comparison tools are read-only and require no authentication. Application
submission tools require user consent.
Loan Comparison Tools
compare_personal_loans
Compare personal loan offers based on amount, credit score, and purpose.number
required
Desired loan amount in USD. Range: 100,000 Example:
25000 for
$25,000enum
required
Purpose of the loan Options: -
debt_consolidation - Consolidate credit card
or other debt - home_improvement - Home repairs or renovations -
major_purchase - Large purchases (appliances, furniture, etc.) - medical -
Medical expenses - vacation - Travel and vacation expenses - other - Other
purposesnumber
Applicant’s credit score. Range: 300-850 Example:
720enum
Employment status Options:
employed, self_employed, retired,
unemployednumber
Gross monthly income in USD Example:
5000string
State of residence (2-letter code) Example:
CA, NY, TXcompare_business_loans
Compare business loan offers based on amount, revenue, and industry.number
required
Desired loan amount in USD. Minimum: 200,000
string
required
Reason for the loan Examples:
working capital, equipment, expansion,
inventory, real estatenumber
Business’s gross annual revenue in USD Example:
1200000 for $1.2Mstring
Industry the business operates in Examples:
technology, retail,
restaurant, construction, healthcarestring
State where business is located (2-letter code)
number
Business owner’s personal credit score (300-850)
compare_car_loans
Compare auto loan rates for new and used vehicles.number
required
Desired auto loan amount. Range: 100,000
boolean
required
Whether the vehicle is new or used -
true - New vehicle - false - Used
vehiclenumber
Applicant’s credit score (300-850)
string
State of residence (2-letter code)
compare_student_loans
Compare student loan options by degree type and amount.number
required
Total loan amount needed. Range: 250,000
enum
required
Type of degree program Options:
undergraduate, graduate, mba, medical,
lawnumber
Student’s credit score (300-850)
number
Co-signer’s credit score, if applicable (300-850)
string
State of residence (2-letter code)
compare_personal_mortgages
Compare mortgage rates and terms for home purchases.number
required
Desired mortgage amount. Range: 2,000,000
enum
required
Type of mortgage Options:
conventional, fha, va, jumbo, refinancenumber
Purchase price of the home. Range: 5,000,000
number
Down payment amount in USD
number
Applicant’s credit score. Range: 500-850
enum
Intended use of property Options:
primary, secondary, investmentstring
State where property is located
compare_business_mortgages
Compare commercial mortgage options for business properties.number
required
Desired commercial mortgage amount
enum
required
Type of commercial mortgage Options:
conventional, fha, va, jumbo,
refinancenumber
Purchase price of commercial property
number
Down payment amount
number
Business owner’s credit score (500-850)
enum
Property type Options:
primary, secondary, investmentstring
State where property is located
Banking & Credit Card Tools
compare_personal_banking
Compare checking and savings account options.array
Desired account features Examples:
no_monthly_fees, high_interest,
mobile_deposit, atm_accesscompare_business_banking
Compare business checking and banking services.string
Business industry
number
Estimated number of monthly transactions
compare_savings_accounts
Compare high-yield savings account rates.number
Initial deposit amount in USD
compare_personal_credit_cards
Compare personal credit card offers by rewards type.number
Applicant’s credit score (300-850)
enum
Preferred rewards type Options:
cash_back, travel, pointscompare_business_credit_cards
Compare business credit card options.number
Applicant’s credit score (300-850)
number
Business annual revenue in USD
number
How long the business has been operating
Calculator Tools
calculate_loan_payment
Calculate monthly payment for any loan.number
required
Total loan amount in USD
number
required
Annual interest rate as percentage (e.g.,
5 for 5%)number
required
Loan duration in months
- Monthly payment amount
- Total interest paid
- Total amount paid
- Amortization details
calculate_mortgage_payment
Calculate PITI mortgage payment (Principal, Interest, Taxes, Insurance).number
required
Total property value in USD
number
required
Down payment amount in USD
number
required
Annual interest rate (e.g.,
6.5 for 6.5%)number
required
Loan term in years (typically 15 or 30)
number
required
Annual property tax rate as percentage (e.g.,
1.2 for 1.2%)number
required
Annual home insurance cost in USD
- Monthly principal & interest
- Monthly property taxes
- Monthly insurance
- Total monthly PITI payment
- Total interest over loan term
compare_lease_vs_purchase
Compare total costs of leasing vs buying a vehicle.number
required
Total purchase price of vehicle
number
required
Down payment for purchase
number
required
Annual interest rate for purchase loan
number
required
Loan term in months for purchase
number
required
Monthly lease payment amount
number
required
Lease term in months
number
required
Money factor for lease (similar to interest rate)
number
required
Estimated residual value as percentage of MSRP (0-100)
number
required
Sales tax rate as percentage
number
required
How long you plan to keep the vehicle
number
Lease acquisition fee (default: 0)
number
Lease security deposit (default: 0)
- Total cost of leasing
- Total cost of purchasing
- Cost difference
- Recommendation based on ownership period
Application Management Tools
get_offer
Submit loan application to a selected lender.object
required
Applicant personal details Properties: -
firstName (required) - First name -
lastName (required) - Last name - email (required) - Email address -
phone (optional) - Phone numberobject
required
Original loan search parameters
enum
required
Type of financial product Options:
INSTALLMENT_LOAN, MORTGAGE,
AUTO_LOAN, STUDENT_LOAN, BUSINESS_LOAN, PERSONAL_CREDIT_CARD,
BUSINESS_CREDIT_CARDobject
required
Selected lender Properties: -
providerId (required) - Lender ID from
comparison results - providerName (required) - Lender nameget_multiple_offers
Submit application to multiple lenders simultaneously.object
required
Applicant personal details (same as get_offer)
object
required
Original loan search parameters
enum
required
Type of financial product
array
required
List of selected lenders (minimum 1) Each provider object requires: -
providerId - providerNametrack_offer_status
Check status of submitted applications.string
Unique application ID to track
string
Applicant’s email to find all applications
- Application status (pending, approved, denied, etc.)
- Last update timestamp
- Next steps
- Contact information
display_offer_form
Generate pre-filled application form for user review.string
Specific offer ID to pre-select
string
Session ID from previous search
display_upload_documents_form
Present interface for uploading required documents.string
Application ID to associate documents with
submit_documents
Generate secure upload URL for application documents.string
required
Application ID
enum
required
Category of document Options: -
bank-statement - tax-return -
identity-document - proof-of-income - business-license -
financial-statement - And 15+ other typesstring
required
Original filename
Rate Limits
Comparison Tools: 100 requests per minute per IP address Application
Tools: 10 requests per minute per email address
Error Handling
All tools return standard error responses:INVALID_PARAMETER- Parameter validation failedRATE_LIMIT_EXCEEDED- Too many requestsSERVICE_UNAVAILABLE- Temporary service issuePROVIDER_ERROR- Lender integration error
JSON Schemas
Complete JSON schemas for all tools are available in the mcp-financial-services repository.Need Help?
Setup Guide
Connect Claude or ChatGPT
Example Conversations
See tools in action
SDK Documentation
Programmatic integration
Support
Email developers@securelend.ai