Skip to main content
Glama
rehan1020

mcp-india-stack

by rehan1020

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_INDIA_STACK_NO_AUTO_UPDATENoSet to 1 to disable auto-update checks

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
lookup_ifscA

Look up an Indian IFSC code from bundled dataset with live fallback support.

Use this when you need bank branch details from an IFSC code in invoices, onboarding forms, or payment validation workflows.

validate_gstinA

Validate and decode an Indian GSTIN with checksum verification.

Use when checking supplier/customer GSTINs before invoicing, reconciliation, or compliance workflows.

bulk_validate_gstinA

Validate multiple GSTINs in parallel using ThreadPoolExecutor.

Use when batch-validating vendor GSTINs for onboarding or reconciliation. Reduces N serial calls to ~N/10 parallel batches.

validate_panA

Validate Indian PAN format and decode entity type from the 4th character.

Use when normalizing tax identity records in KYC, invoicing, or vendor onboarding.

validate_upi_vpaA

Validate UPI VPA structure and decode known provider handles.

Use when checking whether a UPI address is structurally valid before payment routing.

lookup_pincodeA

Look up India pincode details and return all post offices for that code.

Use for address normalization, district/state extraction, and GST state crosswalk use-cases.

lookup_hsn_codeA

Lookup HSN/SAC by exact code or search by keyword in code descriptions.

Use for GST classification workflows where users provide a code or only a product keyword.

decode_state_codeA

Decode Indian GST state code metadata from a code or GSTIN prefix.

Use when you need canonical state name, abbreviation, capital, and GST zone mapping.

validate_aadhaarA

Validate an Indian Aadhaar number with Verhoeff checksum verification.

Use when checking Aadhaar format and checksum in KYC, identity verification, or government benefit workflows.

validate_voter_idA

Validate an Indian Voter ID (EPIC) number format.

Use when verifying voter ID format in KYC, identity, or electoral workflows.

validate_driving_licenseA

Validate an Indian driving license number format and decode segments.

Use when verifying DL format, extracting state/RTO/year in KYC workflows.

validate_passportA

Validate an Indian passport number format.

Use when verifying passport format in KYC, travel, or identity workflows.

validate_cinA

Validate and decode an Indian CIN (Company Identification Number).

Use when verifying company registration data, extracting listing status, NIC code, state, year, and company type from a CIN.

validate_dinA

Validate an Indian DIN (Director Identification Number) format.

Use when verifying director identity numbers in MCA compliance workflows.

validate_fssaiA

Validate FSSAI (Food Safety) license number format and decode details.

Use when verifying food business operator licenses in compliance checks.

calculate_income_taxA

Calculate Indian income tax for FY2025-26 under old, new, or both regimes.

Use when computing tax liability, comparing regimes, or planning deductions. Includes slab computation, Section 87A rebate, surcharge with marginal relief, and health & education cess.

calculate_tdsA

Calculate TDS for a given section and payment amount (FY2025-26).

Use when computing withholding tax on contractor payments, professional fees, interest, rent, commissions, or purchase of goods.

calculate_gstA

Calculate GST breakdown with CGST/SGST/IGST split and optional cess.

Use when computing tax for invoices, quotations, or GST compliance.

calculate_surchargeA

Calculate surcharge and marginal relief for a given income and base tax.

Use when computing surcharge as a standalone calculation, separate from the full income tax tool. The income tax tool uses this logic internally.

calculate_hra_exemptionA

Calculate House Rent Allowance (HRA) exemption under Section 10(13A).

Use when computing tax-exempt HRA component for salary structuring or income tax filing. Compares three conditions and takes minimum.

calculate_capital_gainsA

Calculate capital gains tax for various asset types (FY2025-26).

Use when computing tax liability on sale of equity, mutual funds, real estate, gold, or other capital assets.

calculate_advance_taxA

Calculate quarterly advance tax installment schedule per Sections 234B and 234C.

Use when planning quarterly tax payments to avoid interest penalties. Provides due dates and amounts for each installment.

lookup_bbps_billerA

Look up BBPS (Bharat Bill Payment System) biller details.

Use when setting up bill payments for electricity, gas, DTH, water, broadband, FASTag, insurance, or mobile recharges.

calculate_epf_esicA

Calculate EPF and ESIC contributions for employer and employee.

Use when computing payroll costs, employee deductions, or comparing CTC structures across different salary levels.

calculate_emiA

Calculate EMI for a loan with year-by-year amortization schedule.

Use when computing loan EMIs, comparing loan options, or planning prepayment strategies.

calculate_gratuityA

Calculate gratuity under the Payment of Gratuity Act, 1972.

Use when computing terminal benefits, comparing CTC packages, or planning retirement benefits.

calculate_ppf_maturityA

Calculate PPF maturity amount with year-by-year breakdown.

Use when planning long-term savings, comparing investment options, or calculating retirement corpus.

bulk_validate_aadhaarA

Validate multiple Aadhaar numbers in parallel using ThreadPoolExecutor.

Use when batch-validating Aadhaar numbers for KYC, onboarding, or compliance workflows.

get_regulatory_deadlinesA

Get India's tax & regulatory compliance calendar for FY2025-26.

Use when planning tax compliance schedules, setting reminders for deadlines, or building financial compliance dashboards.

calculate_salary_restructuringA

Calculate salary restructuring options for tax optimization.

Use when advising employees on tax-efficient salary structures, comparing restructuring options, or planning CTC optimization.

bulk_validate_panA

Validate multiple PANs in parallel. # PermissionTier: READ_ONLY

bulk_validate_ifscA

Validate multiple IFSC codes in parallel. # PermissionTier: READ_ONLY

decode_pan_typeA

Decode PAN entity type from 4th character. # PermissionTier: READ_ONLY

lookup_bankA

Look up bank details from RBI master list. # PermissionTier: READ_ONLY

validate_epf_codeC

Validate EPF establishment code. # PermissionTier: READ_ONLY

validate_esic_codeB

Validate ESIC employer code. # PermissionTier: READ_ONLY

decode_digilocker_uriA

Decode DigiLocker document URI and map to validator. # PermissionTier: READ_ONLY

build_aa_consent_requestA

Build AA (Account Aggregator) consent request JSON per ReBIT spec.

Use when setting up data sharing consent for open banking workflows.

validate_aa_consent_artifactA

Validate AA consent artifact structure and flags.

Use when verifying consent artifacts received from AA before processing.

decode_aa_fi_typeA

Decode AA Financial Information type and get MCP tool pairings.

Use when mapping FI types to validation/calculation tools.

calculate_fd_maturityA

Calculate Fixed Deposit maturity amount.

Use when projecting FD returns or comparing deposit options.

calculate_rd_maturityA

Calculate Recurring Deposit maturity amount.

Use when projecting RD returns or planning recurring deposits.

calculate_sip_returnsA

Calculate SIP maturity with inflation-adjusted returns.

Use when projecting mutual fund SIP returns or planning systematic investments.

calculate_step_up_sipA

Calculate SIP with annual step-up increment.

Use when comparing step-up SIP vs flat SIP or planning salary-linked investments.

calculate_nps_projectionA

Calculate NPS corpus and monthly pension at retirement.

Use when planning retirement with NPS or projecting pension.

calculate_sukanya_samriddhiA

Calculate SSY or SCSS maturity amount.

Use when planning long-term savings for girl child (SSY) or retirement (SCSS).

calculate_home_vs_rentA

Compare buying vs renting financial outcome.

Use when deciding between buying a home or renting.

calculate_gst_late_feeA

Calculate GST late filing penalty.

Use when estimating late filing fees or planning compliance.

calculate_income_tax_interestA

Calculate interest under Sections 234A, 234B, 234C.

Use when computing penalty interest for late tax filing or short advance tax payments.

calculate_presumptive_taxA

Calculate tax under presumptive scheme (Sections 44AD, 44ADA).

Use when computing tax for small businesses or professionals under presumptive taxation.

calculate_professional_taxA

Calculate state-wise professional tax.

Use when computing total tax liability including professional tax deductions.

calculate_leave_encashment_taxA

Calculate tax-exempt portion of leave encashment under Section 10(10AA).

Use when computing leave encashment tax exemption or planning retirement benefits.

validate_tanA

Validate TAN (Tax Deduction Account Number) format.

Use when verifying TAN format for TDS compliance.

validate_mobile_numberA

Validate Indian mobile number and detect operator/circle.

Use when validating mobile numbers for KYC or contact verification.

validate_pranA

Validate PRAN (Permanent Retirement Account Number) for NPS.

Use when verifying NPS account numbers.

validate_llpinA

Validate LLPIN (Limited Liability Partnership Identification Number).

Use when verifying LLP registration numbers.

decode_isinA

Decode ISIN (International Securities Identification Number) with Luhn check.

Use when validating ISIN for Indian securities.

calculate_neft_rtgs_imps_chargesA

Calculate NEFT/RTGS/IMPS/UPI transaction charges.

Use when estimating bank transfer costs or comparing payment modes.

Prompts

Interactive templates invoked by user choice

NameDescription
vendor_kycVendor KYC workflow: GSTIN → PAN → IFSC verification. Use this workflow to perform comprehensive vendor verification by checking GSTIN validity, PAN match, and bank account verification.
salary_plannerSalary planning workflow: income → HRA → tax → take-home. Use this workflow to calculate take-home salary with tax optimization.
invoice_auditInvoice audit workflow: GSTIN → HSN → GST rate validation. Use this workflow to validate invoice tax compliance.

Resources

Contextual data attached and managed by the client

NameDescription
schema_lookup_ifscJSON schema for lookup_ifsc output.
schema_validate_gstinJSON schema for validate_gstin output.
schema_validate_panJSON schema for validate_pan output.
schema_validate_upi_vpaJSON schema for validate_upi_vpa output.
schema_lookup_pincodeJSON schema for lookup_pincode output.
schema_lookup_hsn_codeJSON schema for lookup_hsn_code output.
schema_decode_state_codeJSON schema for decode_state_code output.
schema_validate_aadhaarJSON schema for validate_aadhaar output.
schema_validate_voter_idJSON schema for validate_voter_id output.
schema_validate_driving_licenseJSON schema for validate_driving_license output.
schema_validate_passportJSON schema for validate_passport output.
schema_validate_cinJSON schema for validate_cin output.
schema_validate_dinJSON schema for validate_din output.
schema_calculate_income_taxJSON schema for calculate_income_tax output.
schema_calculate_tdsJSON schema for calculate_tds output.
schema_calculate_gstJSON schema for calculate_gst output.
schema_calculate_surchargeJSON schema for calculate_surcharge output.
schema_calculate_hra_exemptionJSON schema for calculate_hra_exemption output.
schema_calculate_capital_gainsJSON schema for calculate_capital_gains output.
schema_calculate_advance_taxJSON schema for calculate_advance_tax output.
schema_bulk_validate_gstinJSON schema for bulk_validate_gstin output.
server_statusServer status and configuration.
changelogStructured changelog as JSON.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rehan1020/MCP-India-Stack'

If you have feedback or need assistance with the MCP directory API, please join our Discord server