Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
validate_gstinA

Checks an Indian GSTIN offline: 15-character structure, state code, embedded PAN, and the mod-36 check character. Returns the decoded parts. Use this instead of guessing whether a GSTIN is well-formed; a model cannot calculate the check character reliably. Covers regular-taxpayer GSTINs (14th character Z); TDS/TCS, UN-body and non-resident formats are not supported. A pass only means well-formed, not registered or active.

validate_panA

Checks an Indian PAN offline: the 5 letters, 4 digits, 1 letter shape and the holder type in the 4th character (individual, company, firm, HUF, trust and so on). A pass does not prove the PAN was issued or who owns it.

validate_aadhaar_formatA

Checks only the FORMAT of an Aadhaar number: 12 digits, not starting with 0 or 1, and the Verhoeff checksum. Nothing is stored, logged or looked up, and only the last 4 digits are returned. A pass does not mean the number was issued to anyone. Do not use this to identify people.

validate_ifscA

Checks the format of an IFSC code (4 bank letters, a zero, 6 branch characters) and names the bank for well-known bank codes. It does not confirm that the branch exists or give the branch address.

lookup_pincodeA

Returns the state, district, postal circle and post offices for a 6-digit Indian pincode from the bundled India Post directory. The directory is dated (see data_as_of), so a pincode created after that date will not be found.

state_infoA

Looks up an Indian state or union territory by name, GST state code (for example 27), ISO code (IN-MH) or vehicle registration prefix (MH). Returns the GST code, RTO prefixes, capital, and the QRMP GSTR-3B due day group. With no query it lists all 36.

india_holidaysA

Lists the Central Government closed (gazetted) holidays for a year, or checks whether a given date is one (if both are given, date is used). Covers 2026 and 2027, from the DoPT order. It does NOT include state holidays, bank holidays or stock-exchange holidays, and moon-dependent festival dates can shift by a day.

compliance_deadlinesA

Lists standard Indian compliance due dates (GST returns, TDS deposits and returns, advance tax, EPF/ESI, ROC filings) falling between two dates, with the legal basis and official authority for each. Defaults to the next 31 days from today in IST. Pass a state to get the right QRMP GSTR-3B date. These are the standard statutory dates; government extensions are not included, so always confirm with the official notification before relying on a date.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 8 tools

Disambiguation5/5

Each tool targets a clearly distinct identifier or reference domain: GSTIN, PAN, Aadhaar format, IFSC, pincode, state metadata, holidays, and compliance deadlines. The validate_* tools could superficially look similar, but their descriptions make the input types and purposes unambiguous. No two tools compete for the same task.

Naming Consistency3/5

Four tools follow a clear validate_<identifier> pattern, but the remaining tools use varied forms: lookup_pincode, state_info, india_holidays, and compliance_deadlines. The names are readable and not confusing, but there is no single predictable convention across the set.

Tool Count5/5

Eight tools is well-scoped for an offline Indian validation and compliance-reference server. Each tool covers a distinct lookup or validation need, and there appear to be no redundant or trivial entries.

Completeness4/5

The surface covers the main Indian identifier validators plus useful reference data for pincodes, states, holidays, and statutory deadlines. There are minor gaps such as bank-branch lookup beyond IFSC format, GST rate/HSN lookup, or broader identifier formats, but core workflows are supported.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues