MCP-India-Stack
by rehan1020·★ 19·Score 44
MCP server for Indian APIs with offline-first lookup tools, zero authentication, and tax calculators for AI agents.
Overview
MCP India Stack is a high-performance, offline-first Model Context Protocol server that provides AI agents with tools for accessing Indian financial, tax, and government APIs. It bundles compressed datasets for zero-latency lookups of IFSC codes, pincodes, and HSN/SAC codes without requiring API keys or authentication. The server offers 30 dedicated tools for identity validation, tax calculation, and master data lookups, including bulk validation capabilities for enterprise use. Background auto-update functionality ensures datasets stay current without impacting request latency.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when working with Indian financial data, tax calculations, or identity validation - especially when offline access, zero authentication, and high performance for bulk operations are requirements.
When NOT to choose this
Don't choose this if you need real-time verification of registration status with government authorities, as the server only validates structural formatting and checksums.
Tools this server exposes
12 tools extracted from the READMElookup_ifscBank branch details from IFSC code
lookup_pincodeIndia pincode details and post offices
lookup_hsn_codeHSN/SAC code lookup by code or keyword
validate_gstinGSTIN structure and checksum validation
validate_panPAN format and entity type decode
validate_upi_vpaUPI VPA structure and provider decode
validate_aadhaarAadhaar number with Verhoeff checksum
calculate_income_taxIncome tax calculation comparing old vs new regime
calculate_tdsTDS rate lookup and computation for various sections
calculate_gstGST breakdown (CGST/SGST/IGST/cess)
bulk_validate_gstinParallel GSTIN batch validation
calculate_surchargeSurcharge and marginal relief calculator
Comparable tools
Installation
Installation
pip install mcp-india-stackClaude Desktop Configuration
Add the following to your claude_desktop_config.json file:
**Windows** (%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"mcp-india-stack": {
"command": "python",
"args": ["-m", "mcp_india_stack"]
}
}
}**macOS/Linux** (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"mcp-india-stack": {
"command": "python3",
"args": ["-m", "mcp_india_stack"]
}
}
}FAQ
- Does this MCP server require authentication?
- No, MCP India Stack requires zero authentication. All data processing happens locally without API keys or subscriptions.
- How is the data kept up-to-date?
- The server uses an auto-update mechanism that fetches the latest versions from CDN in the background without blocking requests. Users can also manually refresh data or disable auto-updates.
Compare MCP-India-Stack with
Last updated · Auto-generated from public README + GitHub signals.