India API
by dharun.dev in Markets & finance
Free Indian data and tools: pincode, IFSC, GSTIN, holidays, GST invoice PDF, OCR, UPI QR. No key.
https://api.dharun.dev/mcp- Tools
- 49
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 960 ms
- 960 ms slowest 5%
- Last check
- Passed
- 7 h ago, next any minute now
Reliability
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"india-api": {
"type": "http",
"url": "https://api.dharun.dev/mcp"
}
}
}49 tools
- get_company_logo
Get the logo URLs (SVG and PNG) and details of a company listed on India's NSE or BSE. Accepts a ticker (TCS), exchange-qualified ticker (NSE:TCS), Yahoo symbol (TCS.NS) or ISIN.
- search_companies
Search Indian listed companies by ticker, name, sector, industry, ISIN or index name (for example 'Nifty 50'). Returns details with logo URLs.
- lookup_pincode
Look up an Indian pincode: its district, state and every post office that uses it.
- search_post_offices
Find Indian post offices and their pincodes by the start of the office name, optionally within a state or district.
- lookup_ifsc
Look up an Indian bank branch by its IFSC: bank, branch, address, MICR and supported payment systems.
- search_bank_branches
Find branches of one Indian bank by state, city or text in the branch name or address. Needs the four-letter bank code; use search_banks to find it.
- search_banks
Find Indian banks and their four-letter codes by name.
- lookup_rto
Find which Regional Transport Office an Indian vehicle registration belongs to. Accepts a code (TN-28) or a full number plate (TN28AB1234).
- list_holidays
List Indian holidays for a year: bank holidays, central government holidays, and stock market trading and clearing holidays. Filter by type, state or month.
- number_to_words
Spell a number or rupee amount in words using the Indian system (lakh, crore), in English, Hindi or Tamil.
- validate_identifier
Check the format of an Indian GSTIN, PAN or IFSC. Format only: it does not confirm the identifier was issued.
- lookup_airport
Look up an airport by IATA code (MAA) or ICAO code (VOMM): name, city, state, country, coordinates and whether it has scheduled flights.
- search_airports
Search airports by name or city, worldwide (those with IATA codes) and every Indian airfield and heliport. Filter by country (ISO code) or Indian state.
- make_upi_payment_link
Build a UPI payment link (upi://pay) for an Indian UPI ID, with optional payee name, amount and note, plus the URL of a QR code image for it. Generate only; nothing is checked with a bank.
- find_constituency
Find the assembly (MLA) and parliamentary (MP, Lok Sabha) constituency of a place in India, by pincode or by latitude and longitude.
- check_dns
Look up a domain's DNS records (A, AAAA, MX, TXT, NS, CNAME, CAA, SOA, SRV, or PTR for an IP) at Cloudflare, Google, Quad9 and OpenDNS at once, and say whether they agree.
- check_email_address
Check an email address without contacting its mail server: valid form, disposable (throwaway) domain, free provider, role account, and whether the domain has mail servers.
- make_fake_indian_data
Generate made-up Indian test data for building apps: people (name, gender, birth date, email, phone, PAN, address) or companies (name, PAN, GSTIN with a valid check character, address) or addresses, at real pincodes. Never real people.
- lookup_hsn_code
Look up an Indian HSN code (goods) or SAC code (services) used in GST invoices: its description, the chapter and heading above it, and the codes below it. No GST rates.
- search_hsn_codes
Find Indian HSN (goods) or SAC (services) codes by words of their description, such as 'green tea' or 'construction'.
- lookup_ip_address
Find the country, region (Indian state), city and network operator of a public IPv4 or IPv6 address.
- make_gst_invoice
Make an Indian GST tax invoice as a PDF from seller, buyer and items. Works out each line's taxable value, CGST and SGST (or UTGST) within a state or IGST across states, the HSN-wise summary, rounding and the amount in words. format=json returns the worked-out amounts only.
- compile_typst
Compile a Typst document to PDF (or one page as PNG). Noto fonts for Latin and nine Indian scripts are available; packages and files are not.
- text_to_speech
Speak text aloud in Hindi, Telugu, Malayalam or English with Piper voices; returns MP3 audio. Write the text in its own script. Some Hindi voices are for non-commercial use only.
- read_text_in_image
OCR: read the text in a photo, scan or scanned PDF, in English and Indian languages (Hindi, Tamil, Telugu, Kannada, Malayalam, Bengali, Gujarati, Punjabi, Odia, Marathi).
- read_barcodes
Find and read every QR code and barcode (Data Matrix, Aztec, EAN, UPC, Code 128, Code 39, ITF, Codabar) in a picture.
- traceroute_from_india
Trace the network path from a server in India to a host, MTR style: every hop with its address, name, network (AS) and country, packet loss and round-trip times. Shows how Indian networks reach a site.
- get_mutual_fund_nav
Get the latest NAV of an Indian mutual fund scheme by AMFI scheme code or ISIN, with its fund house, category, plan and option.
- search_mutual_funds
Search Indian mutual fund schemes by name words, fund house or category, filtered by direct/regular plan and growth/IDCW option, with their latest NAVs.
- get_panchang
Hindu almanac (panchang) for a date and place: tithi, nakshatra, yoga, karana with their end times, sunrise, sunset, moonrise, moonset, Rahu kalam, Yamagandam, Gulika kalam, Abhijit muhurta, Tamil month and day, lunar month, Shaka and Vikram years.
- check_indian_phone_number
Check an Indian phone number's form and type (mobile, toll-free, fixed line), format it, and name the operator and telecom circle its series was originally given to.
- get_hf_propagation
Current space weather from NOAA (solar flux, sunspot number, K and A indices, X-ray class, NOAA R/S/G scales) and a rule of thumb good/fair/poor rating of HF amateur radio bands by day and night.
- test_regex
Run a regular expression (JavaScript or RE2/Go syntax) against a text: every match with its groups and character offsets, an optional replacement, and a token by token explanation of the pattern.
- get_satellite_passes
When the ISS, the Chinese space station or an amateur radio satellite passes over a place in the next days: rise, highest point and set times with compass directions and elevations, and when the pass can be seen with the eye.
- find_satellites
List or search the tracked space stations and amateur radio satellites, with catalogue numbers, orbital periods and inclinations.
- where_is_satellite
Where a tracked satellite such as the ISS is right now: the point on Earth below it, its altitude and speed, and whether it is in sunlight.
- lookup_railway_station
Look up an Indian Railways station by its code (MAS, NDLS): name, state, railway zone and elevation.
- search_railway_stations
Find Indian railway stations and their codes by name, state or railway zone.
- get_sun_and_moon
Sunrise, sunset, solar noon, day length, civil, nautical and astronomical twilight, moonrise, moonset, moon phase, illumination, age and the next new, first quarter, full and last quarter moons, for a date at an Indian pincode or any latitude and longitude.
- count_tokens
Count the tokens a text uses for an OpenAI model or encoding (o200k_base for GPT-4o and later, cl100k_base for GPT-4).
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 7 h ago | Passed | 200 | 960 ms |