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.

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

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