MCP.Market

India Rto MCP server

by Samarth-23-eng·io.github.Samarth-23-eng/india-mcp-rto·v1.0.10·1 stars

MCP server for Indian vehicle RTO: decode number plates, calculate road tax, check RTO offices.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

1 stars119 downloads/wk

Reviews

Write one

Nobody has reviewed India Rto yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

India Rto tools (29)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • calculate_gst

    Calculate GST amount for a given price and GST rate

  • calculate_road_tax

    Calculate estimated road tax for a vehicle based on state, vehicle type, and cost.

  • check_serviceability

    Check if Delhivery delivers to a given pincode and what services are available

  • check_vehicle_challan

    Check pending traffic challans for a vehicle.

  • decode_registration_number

    Decode an Indian vehicle registration number to extract state, RTO district, registration year, and vehicle series.

  • exchange_auth_code

    Exchange an OAuth authorization code for an access token after user grants permission

  • get_document

    Fetch a specific document from DigiLocker by its URI (requires user access token)

  • get_fare

    Get ticket fare for a journey between two stations for a specific train and class.

  • get_filing_deadlines

    Get GST filing deadlines for the current and next month for different return types

  • get_gst_rate_by_hsn

    Get the GST tax rate (CGST + SGST + IGST) for a given HSN code

  • get_live_status

    Get real-time running status of a train — current location, delay information, and expected arrival at remaining stations.

  • get_oauth_url

    Generate the DigiLocker OAuth authorization URL to get user consent for accessing their documents

  • get_pickup_locations

    List all registered pickup locations/warehouses for your Delhivery account

  • get_pnr_status

    Check PNR status for an Indian Railways ticket. Returns booking status, passenger details, coach and seat/berth allocation, and journey details.

  • get_rto_info

    Get details about an RTO office by its code.

  • get_shipping_rate

    Get shipping rate estimate between two Indian pincodes for a given weight

  • get_station_info

    Get information about an Indian railway station including its code, zone, division, and list of trains passing through it.

  • get_train_schedule

    Get the complete schedule and all stops for a train with arrival/departure times and platform numbers.

  • get_vehicle_info

    Get vehicle registration details including owner name, make, model, fuel type, insurance validity.

  • get_vehicle_statistics

    Get vehicle registration statistics for Indian states.

  • list_issued_documents

    List all documents issued to a DigiLocker user (requires user access token)

  • parse_delivery_status

    Convert a raw Delhivery status code into human-readable status with next steps

  • search_hsn_code

    Search HSN/SAC codes for products or services to determine correct GST tax rates

  • search_station_by_name

    Search for Indian railway station codes by city or station name. Useful when you know the city but not the station code.

  • search_trains

    Search for trains running between two Indian railway stations on a given date.

  • track_multiple_shipments

    Track multiple Delhivery shipments at once (up to 10 AWB numbers)

  • track_shipment

    Track a Delhivery shipment by AWB (Air Waybill) number. Returns current status and full scan history.

  • validate_gstin

    Validate a GSTIN number format and extract business information encoded in it

  • verify_aadhaar_seeding

    Check if a DigiLocker account has Aadhaar seeded/linked (public verification)

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan19 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 143 days ago8/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How India Rto compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 48,255 servers
Tools
29
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
119
more than 66% of 12,191 servers with a package

What its tools let an agent do: 29 read

Install India Rto in Claude Code, Cursor or VS Code

Runs npx -y @samarth-23-eng/india-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add india-mcp-rto -- npx -y @samarth-23-eng/india-mcp
Add to Cursor

What the publisher says

From the India Rto repository's README, as published. We do not edit it. Read it on GitHub

🇮🇳 India MCP

Collection of MCP (Model Context Protocol) servers for Indian APIs and services. Enable AI agents like Claude, Cursor, and OpenCode to operate natively in the Indian market with real-time data and specialized tools.

🇮🇳 Why India-MCP?

Indian digital infrastructure is powerful but fragmented. Many government and enterprise portals are:

  • Unstable: Intermittent downtime and slow response times.
  • Protected: Require specific headers and session management.
  • Inconsistent: Varying data formats (HTML, JSON, XML).

India-MCP provides a unified, resilient, and AI-optimized layer over these services, enabling agents to verify identities, track logistics, analyze markets, and navigate the legal system with a single protocol.

🚀 Features

  • Production Grade: Hardened servers with retry logic, request timeouts, and in-memory TTL caching.
  • Resilient Data: Intelligent fallback strategies (e.g., NSE → Yahoo Finance) for maximum availability.
  • Privacy First: Browser-compliant headers and respectful API usage patterns.
  • Developer Friendly: Clean JSON-RPC interfaces and normalized tool responses.
  • Unified Ecosystem: Shared utilities for banking, legal, and market data.

🛠 Available Servers

Detailed catalog: docs/SERVERS.md | Full Tool Index: docs/TOOLS.md

📦 Installation

npm install -g @samarth-23-eng/india-mcp

Quick start — launch any server with one command:

india-mcp stocks       # NSE/BSE stock data
india-mcp gst          # GST validation
india-mcp ecourts      # Court case lookup
india-mcp fssai        # Food license verification
india-mcp list         # Show all available servers
india-mcp --help       # Full usage guide

Or use npx without installing:

npx @samarth-23-eng/india-mcp stocks

🔌 MCP Client Configuration

Claude Desktop

Add this to your claudedesktopconfig.json:

{
  "mcpServers": {
    "india-stocks": {
      "command": "npx",
      "args": ["-y", "@samarth-23-eng/india-mcp", "stocks"]
    },
    "india-ecourts": {
      "command": "npx",
      "args": ["-y", "@samarth-23-eng/india-mcp", "ecourts"]
    },
    "india-gst": {
      "command": "npx",
      "args": ["-y", "@samarth-23-eng/india-mcp", "gst"]
    }
  }
}

Detailed guides: docs/EXAMPLES.md

🏗 Architecture

India-MCP uses a shared resilience layer to handle the instability of Indian government portals.

  • Retries: 2 retries with exponential backoff for all network calls.
  • Caching: TTL-based memory cache to prevent IP blocking.
  • Fallbacks: Automatic switching to backup data sources.

Technical details: docs/ARCHITECTURE.md

🛤 Roadmap

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

India Rto: common questions

Is India Rto MCP server safe?
Mostly: it is graded B (78/100). Read the India Rto safety report
How do I install India Rto?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does India Rto need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is India Rto maintained?
The last commit was 180 days ago (2026-05-08). The latest release is v1.0.10.
How does India Rto compare with other MCP servers?
safety score 78/100 (higher than 57% of 48,255 servers); tools 29 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from Samarth-23-eng →