Indic Normalize — hosted on Cloudflare Workers (HTTP + npm stdio)
@guptaprakhariitr
About Indic Normalize — hosted on Cloudflare Workers (HTTP + npm stdio)
MCP server for indic-normalize-mcp — see README
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"indic-normalize-mcp": {
"command": "npx",
"args": [
"-y",
"@insnapsprakhar/indic-normalize-mcp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Indic Normalize MCP?
Indic Normalize MCP is a hosted Model Context Protocol server for Indian-language and Indian-form normalization. It provides transliteration between 10+ Indic scripts and Latin, canonicalization of Indian personal names, structured address parsing, PIN code decoding, and PAN/GSTIN validation. It is intended for LLM-driven Indian-data ingestion, KYC, and CRM-cleanup workflows.
How to use Indic Normalize MCP?
Connect any MCP-aware client (Cursor, Claude Desktop, Windsurf, etc.) to the hosted endpoint at https://indic-normalize-mcp.atlasword.workers.dev/mcp using Bearer-token authentication. Use mcp-remote (npx -y mcp-remote <endpoint> --header "Authorization: Bearer <api_key>") or the npm launcher @insnapsprakhar/indic-normalize-mcp. For Cursor or Claude Desktop, add the server to the client’s MCP config JSON.
Key features of Indic Normalize MCP
- Transliterate between 10+ Indic scripts and Latin
- Detect the dominant script with confidence scores
- Normalize Indian personal names (strip honorifics, title-case)
- Parse Indian postal addresses into structured fields
- Decode PIN codes to region and likely states
- Validate PAN and extract entity type (individual/company/etc.)
- Validate GSTIN and return state code and state name
Use cases of Indic Normalize MCP
- Indian-data ingestion: normalize names and addresses from multilingual inputs
- KYC pipeline: validate PAN/GSTIN and canonicalize applicant names
- CRM cleanup: deduplicate customer records with spelling variants
- Geolocation: convert PIN codes to locality and state information
- Language detection: identify scripts in mixed Indic-Latin text
FAQ from Indic Normalize MCP
Do I need an API key to use Indic Normalize MCP?
No — a free tier exists for anonymous callers (100 calls per month per IP). Paid tiers require a key obtained via the upgrade page.
What data does Indic Normalize MCP store?
Only your email, the minted API key, monthly call counters, and Dodo subscription metadata. Tool arguments and upstream responses are not logged beyond short cache TTLs.
How do I get a paid API key?
Visit https://indic-normalize-mcp.atlasword.workers.dev/upgrade?tier=solo (or team/pro), complete the Dodo Payments checkout, and copy the key shown once on the welcome page.
What is the free tier limit?
Free tier: 100 calls per month, 10 calls per minute rate limit, no team seats, no signup required (authenticated by IP).
Where does the normalization data come from?
Data is derived from public-domain Unicode datasets and India-Post sources, bundled and served as a thin caching layer.
More Cloud & Infrastructure MCP servers
Mcp K8s Go
strowkMCP server connecting to Kubernetes
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
MCP Gateway
mcp-ecosystem🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
Azure DevOps MCP Server
Tiberriver256An MCP server for Azure DevOps
Terraform MCP Server
hashicorpThe Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Comments