Server definition
- Hash
- sha256:687d4b659e23c9c69aa9045a9ada6c3bb904560b744ef97e2de5e5cc97da0422
- What it is
- What a remote MCP server returned when asked what it offers: 12 tools
The blob, as servednamed by its sha256
{
"instructions": "FinanceGenius.AI is India's AI-powered financial product MCP. Use these tools to search Indian credit cards / loans / FDs / mutual funds, run financial calculators (EMI, SIP, CAGR, tax, FD maturity), look up mutual fund NAVs, and look up details of Indian financial products and terminology (in 11 Indian languages where requested). All results are unbiased — FinanceGenius.AI is not paid by financial institutions to list, rank or recommend products; discovery and comparison are ranked on merit. Personalised credit scoring and insurance gap analysis are not available through this connector yet.",
"tools": [
{
"description": "Calculate the Compound Annual Growth Rate (CAGR) of an investment.\n\n Args:\n initial_value: Initial investment in rupees.\n final_value: Final value in rupees.\n years: Holding period in years.\n ",
"inputSchema": {
"properties": {
"final_value": {
"title": "Final Value",
"type": "number"
},
"initial_value": {
"title": "Initial Value",
"type": "number"
},
"years": {
"title": "Years",
"type": "integer"
}
},
"required": [
"initial_value",
"final_value",
"years"
],
"title": "calculate_cagrArguments",
"type": "object"
},
"name": "calculate_cagr",
"outputSchema": null
},
{
"description": "Calculate EMI for a loan with year-by-year amortisation schedule.\n\n Args:\n principal: Loan amount in rupees.\n annual_rate: Annual interest rate as a percentage (e.g. 10.5 for 10.5%).\n tenure_months: Loan tenure in months.\n\n Returns:\n Monthly EMI, total interest, total payment, and amortisation schedule.\n ",
"inputSchema": {
"properties": {
"annual_rate": {
"title": "Annual Rate",
"type": "number"
},
"principal": {
"title": "Principal",
"type": "number"
},
"tenure_months": {
"title": "Tenure Months",
"type": "integer"
}
},
"required": [
"principal",
"annual_rate",
"tenure_months"
],
"title": "calculate_emiArguments",
"type": "object"
},
"name": "calculate_emi",
"outputSchema": null
},
{
"description": "Calculate FD maturity amount with compounding.\n\n Args:\n deposit_amount: Principal deposit in rupees.\n annual_rate: Annual interest rate as a percentage.\n years: FD tenure in years (e.g. 1.5 for 18 months).\n compounding: One of 'monthly', 'quarterly', 'half_yearly', 'yearly'.\n Most Indian FDs compound quarterly.\n ",
"inputSchema": {
"properties": {
"annual_rate": {
"title": "Annual Rate",
"type": "number"
},
"compounding": {
"default": "quarterly",
"title": "Compounding",
"type": "string"
},
"deposit_amount": {
"title": "Deposit Amount",
"type": "number"
},
"years": {
"title": "Years",
"type": "number"
}
},
"required": [
"deposit_amount",
"annual_rate",
"years"
],
"title": "calculate_fd_maturityArguments",
"type": "object"
},
"name": "calculate_fd_maturity",
"outputSchema": null
},
{
"description": "Compute Indian income tax for FY 2025-26 under old or new regime.\n\n Args:\n annual_income: Gross annual income in rupees.\n regime: 'new' (default) or 'old'.\n deductions_80c: Section 80C deductions in rupees (max ₹1,50,000, old regime only).\n deductions_80d: Section 80D health-insurance premium (old regime only).\n hra_exemption: HRA exemption amount (old regime only).\n\n Returns:\n Slab breakdown, total tax, effective rate, regime comparison.\n ",
"inputSchema": {
"properties": {
"annual_income": {
"title": "Annual Income",
"type": "number"
},
"deductions_80c": {
"default": 0,
"title": "Deductions 80C",
"type": "number"
},
"deductions_80d": {
"default": 0,
"title": "Deductions 80D",
"type": "number"
},
"hra_exemption": {
"default": 0,
"title": "Hra Exemption",
"type": "number"
},
"regime": {
"default": "new",
"title": "Regime",
"type": "string"
}
},
"required": [
"annual_income"
],
"title": "calculate_indian_income_taxArguments",
"type": "object"
},
"name": "calculate_indian_income_tax",
"outputSchema": null
},
{
"description": "Calculate future value of a Systematic Investment Plan (SIP).\n\n Args:\n monthly_amount: Monthly SIP contribution in rupees.\n annual_return_pct: Expected annual return (e.g. 12 for 12%).\n years: Investment horizon in years.\n ",
"inputSchema": {
"properties": {
"annual_return_pct": {
"title": "Annual Return Pct",
"type": "number"
},
"monthly_amount": {
"title": "Monthly Amount",
"type": "number"
},
"years": {
"title": "Years",
"type": "integer"
}
},
"required": [
"monthly_amount",
"annual_return_pct",
"years"
],
"title": "calculate_sipArguments",
"type": "object"
},
"name": "calculate_sip",
"outputSchema": null
},
{
"description": "Side-by-side compare 2-4 products of the same category.\n\n Args:\n product_slugs: List of 2-4 product slugs. All must be in the same\n category (e.g. all credit cards, or all FDs).\n\n Returns:\n A markdown comparison table highlighting feature differences.\n ",
"inputSchema": {
"properties": {
"product_slugs": {
"items": {
"type": "string"
},
"title": "Product Slugs",
"type": "array"
}
},
"required": [
"product_slugs"
],
"title": "compare_productsArguments",
"type": "object"
},
"name": "compare_products",
"outputSchema": null
},
{
"description": "Look up Indian financial products and terms in FinanceGenius.AI's catalogue.\n\n Hybrid retrieval (BM25 + semantic + product database, fused with\n Reciprocal Rank Fusion) over our product records. Good for questions\n anchored to real products: 'which HDFC cards waive the annual fee?',\n 'what does the Bajaj FD pay for 3 years?', 'ELSS options with a 3-year\n lock-in'.\n\n Not a general financial encyclopedia: the curated explainer knowledge\n base is not loaded in production, so abstract questions ('how does APR\n work?') fall back to product matches. Say so rather than dressing a\n product listing up as an explanation.\n\n Args:\n query: The financial question or concept to explain.\n institution: Optional — narrow search to one institution (e.g. 'hdfc-bank').\n ",
"inputSchema": {
"properties": {
"institution": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Institution"
},
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query"
],
"title": "explain_financial_conceptArguments",
"type": "object"
},
"name": "explain_financial_concept",
"outputSchema": null
},
{
"description": "Recommend Indian credit cards based on spending pattern.\n\n Args:\n monthly_spend: Total monthly card spend in rupees.\n primary_category: One of 'grocery', 'fuel', 'dining', 'travel',\n 'online_shopping', 'utilities', 'general'.\n Defaults to 'general' — \"which card for ₹40,000 a\n month?\" is a complete question, and making this\n required turned it into a validation error.\n annual_income: Annual income to filter cards by eligibility (optional).\n prefer_no_annual_fee: True to prioritise lifetime-free cards.\n\n Returns:\n Top 5 cards with estimated annual cashback/rewards value.\n ",
"inputSchema": {
"properties": {
"annual_income": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Annual Income"
},
"monthly_spend": {
"title": "Monthly Spend",
"type": "number"
},
"prefer_no_annual_fee": {
"default": false,
"title": "Prefer No Annual Fee",
"type": "boolean"
},
"primary_category": {
"default": "general",
"title": "Primary Category",
"type": "string"
}
},
"required": [
"monthly_spend"
],
"title": "find_best_card_for_spendArguments",
"type": "object"
},
"name": "find_best_card_for_spend",
"outputSchema": null
},
{
"description": "Rank Indian Fixed Deposits by net-of-tax yield for a given amount + tenure.\n\n Args:\n amount: Investment amount in rupees.\n years: FD tenure in years (e.g. 1.5 for 18 months).\n is_senior_citizen: True to use senior-citizen rates (typically +0.5%).\n tax_slab_pct: Investor's income tax slab as a percentage (5/10/20/30).\n FD interest is fully taxable; this is used for net-yield ranking.\n\n Returns:\n Top 5 FDs sorted by net-of-tax maturity, each showing gross & net amount.\n ",
"inputSchema": {
"properties": {
"amount": {
"title": "Amount",
"type": "number"
},
"is_senior_citizen": {
"default": false,
"title": "Is Senior Citizen",
"type": "boolean"
},
"tax_slab_pct": {
"default": 30,
"title": "Tax Slab Pct",
"type": "number"
},
"years": {
"title": "Years",
"type": "number"
}
},
"required": [
"amount",
"years"
],
"title": "find_best_fdArguments",
"type": "object"
},
"name": "find_best_fd",
"outputSchema": null
},
{
"description": "Get the latest NAV of an Indian mutual fund by AMFI scheme code.\n\n Args:\n amfi_scheme_code: AMFI scheme code (e.g. '119598' for SBI Bluechip Direct).\n Find codes at mfapi.in or amfiindia.com.\n\n Returns:\n Scheme name, latest NAV, NAV date, fund house, scheme type.\n ",
"inputSchema": {
"properties": {
"amfi_scheme_code": {
"title": "Amfi Scheme Code",
"type": "string"
}
},
"required": [
"amfi_scheme_code"
],
"title": "get_mutual_fund_navArguments",
"type": "object"
},
"name": "get_mutual_fund_nav",
"outputSchema": null
},
{
"description": "Get full details of a specific product by its slug.\n\n Args:\n product_slug: The URL-safe identifier (e.g. 'hdfc-millennia-credit-card').\n Get slugs from search_indian_products.\n ",
"inputSchema": {
"properties": {
"product_slug": {
"title": "Product Slug",
"type": "string"
}
},
"required": [
"product_slug"
],
"title": "get_product_detailsArguments",
"type": "object"
},
"name": "get_product_details",
"outputSchema": null
},
{
"description": "Search FinanceGenius.AI's catalogue of Indian financial products.\n\n Args:\n product_type: One of 'credit_card', 'loan', 'deposit', 'insurance', 'investment'.\n Omit to search across all categories.\n search_query: Free-text search (matches name + description).\n E.g. 'cashback', 'home loan', 'HDFC'.\n min_rating: Filter to products with rating >= this value (1-5 scale).\n\n Returns:\n Up to 10 matching products, sorted by popularity.\n ",
"inputSchema": {
"properties": {
"min_rating": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Min Rating"
},
"product_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Product Type"
},
"search_query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Search Query"
}
},
"title": "search_indian_productsArguments",
"type": "object"
},
"name": "search_indian_products",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:687d4b659e23c9c69aa9045a9ada6c3bb904560b744ef97e2de5e5cc97da0422 | sha256sum