MCP server for Indian APIs — GSTIN, IFSC, PAN, UPI, pincode, HSN/SAC. Zero auth. Offline-first. For AI agents.
{
"mcpServers": {
"mcp-india-stack": {
"args": [
"mcp-india-stack"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server exposing Indian financial and government APIs for AI agents. Zero auth. Offline-first.
Is it safe?
No known CVEs for mcp-india-stack.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 12 days ago. 15 stars.
Will it work with my client?
Transport: sse, http. Compatibility not confirmed.
Context cost
17 tools. ~700 tokens (0.4% of 200K).
This server supports HTTP transport. Be the first to test it — help the community know if it works.
No known vulnerabilities.
lookup_ifscBank branch details from IFSC code
lookup_pincodeIndia pincode details and post offices
lookup_hsn_codeHSN/SAC code lookup by code or keyword
decode_state_codeGST state code metadata
validate_gstinGSTIN structure and checksum
validate_panPAN format and entity type decode
validate_upi_vpaUPI VPA structure and provider decode
validate_aadhaarAadhaar number with Verhoeff checksum
validate_voter_idVoter ID (EPIC) format with legacy detection
validate_driving_licenseDL format with state/RTO/year decode
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for MCP India Stack and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server exposing Indian financial and government APIs for AI agents. Zero auth. Offline-first.
pip install mcp-india-stack
mcp-india-stack
or
python -m mcp_india_stack
lookup_ifsc — Bank branch details from IFSC codelookup_pincode — India pincode details and post officeslookup_hsn_code — HSN/SAC code lookup by code or keyworddecode_state_code — GST state code metadatavalidate_gstin — GSTIN structure and checksumvalidate_pan — PAN format and entity type decodevalidate_upi_vpa — UPI VPA structure and provider decodevalidate_aadhaar — Aadhaar number with Verhoeff checksumvalidate_voter_id — Voter ID (EPIC) format with legacy detectionvalidate_driving_license — DL format with state/RTO/year decodevalidate_passport — Indian passport number formatvalidate_cin — Company Identification Number with full field decodevalidate_din — Director Identification Number formatcalculate_income_tax — Old vs new regime comparison with surcharge, rebate, cesscalculate_tds — TDS rate lookup and computation for 12+ sectionscalculate_gst — GST breakdown (CGST/SGST/IGST/cess)calculate_surcharge — Surcharge and marginal relief calculatorDatasets are bundled with the package for offline-first operation. An optional auto-update mechanism fetches the latest versions from jsDelivr CDN in the background.
MCP_INDIA_STACK_NO_AUTO_UPDATE=1 environment variable to disable all update checks.mcp-india-stack --refresh-all to synchronously refresh all datasets from CDN.platformdirs (e.g., ~/.cache/mcp-india-stack on Linux).This package bundles static datasets for offline-first workflows.
Expected install footprint includes approximately 10-11MB compressed static data.
See NOTICES for dataset attribution and licensing details.