mcpbeat

Indic Normalize MCP Server

io.github.guptaprakhariitr/indic-normalize-mcp
not responding

Indic Normalize is listed as active in the registry but did not answer our last check. It exposes 7 tools. Last commit 11 Jun 2026.

Indic transliteration plus Indian name, address, PIN, PAN, GSTIN normalization.

Uptime history 44 hours of history · worst hour 0%
44 hours agonow
6.6%
Uptime 24h
6 of 91 checks
7
Tools
read from the server
233 ms
Response time
average over 24h
0
Stars
last commit 11 Jun 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add indic-normalize-mcp --transport http https://indic-normalize-mcp.atlasword.workers.dev/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "indic-normalize-mcp": {
      "url": "https://indic-normalize-mcp.atlasword.workers.dev/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.indic-normalize-mcp]
url = "https://indic-normalize-mcp.atlasword.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "indic-normalize-mcp": {
      "url": "https://indic-normalize-mcp.atlasword.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "indic-normalize-mcp": {
      "url": "https://indic-normalize-mcp.atlasword.workers.dev/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

normalize
normalize_address
Parse an Indian postal address into structured fields: line, locality, city, state (from PIN), pincode. Validates PIN.
normalize_name
Normalize an Indian personal name: strip honorifics, title-case, return canonical form and common spelling variants ('Sri'/'Shri'/'Sree'/'Shree').
detect
detect_script
Detect the dominant script of input text. Returns primary script + per-script character counts + a confidence score.
gstin
gstin_info
Validate a GSTIN and return the state code (first 2 digits) + state name.
pincode
pincode_to_locality
Decode a 6-digit Indian PIN code: region + likely state(s). For exact city lookup, use the bundled India-Post lookup table (premium, private repo).
state
state_from_pan
Validate a PAN (Permanent Account Number) and extract the entity type (individual / company / HUF / firm / trust / etc.) from the 4th character. NOTE: PAN's 4th character encodes *entity type*, not state — this tool surfaces the entity type and validates structure.
transliterate
transliterate
Transliterate text between Indic scripts and Latin. Source/target script names: Devanagari, Bengali, Tamil, Telugu, Kannada, Malayalam, Gurmukhi, Gujarati, Oriya, Latin (also accepts ISO 15919 / IAST as Latin variants in the private extended build). Fast common-word path; falls back to Aksharamukha for full coverage.

Endpoints

URLTransportStateLatencyChecked
https://indic-normalize-mcp.atlasword.workers.dev/mcp streamable-http answering 225 ms 8 min ago

Indic Normalize — questions

Answers built from our own checks of this server.

What can Indic Normalize do?
It exposes 7 tools, read directly from the server on our last check. Among them: detect_script, gstin_info, normalize_address, normalize_name, pincode_to_locality, state_from_pan and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Indic Normalize working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 6 of 91 checks got a reply (6.6%), average response time 233 ms. The bar chart above shows every period we have measured.
The registry lists Indic Normalize as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Indic Normalize?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Indic Normalize need an API key?
No. Indic Normalize completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Indic Normalize?
It answers our handshake in 233 ms on average, which is faster than 56% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Indic Normalize open source?
Yes — it is published under the NOASSERTION licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.