Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"india-reg": {
"args": [
"india-reg-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP server that gives Claude (and any MCP client) searchable, cited access to RBI and SEBI regulatory documents — circulars, master directions, notifications, and regulations.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'india-reg-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked india-reg-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in data / maps
Query and manage PostgreSQL databases directly from AI assistants
Manage Supabase projects — databases, auth, storage, and edge functions
Zero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQLite.
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
MCP Security Weekly
Get CVE alerts and security updates for io.github.Akhilgovind02/india-regulatory-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server that gives Claude (and any MCP client) searchable, cited access to RBI and SEBI regulatory documents — circulars, master directions, notifications, and regulations.
No API keys. No subscriptions. Built entirely on free public government data.
Regulatory rules in India are scattered across thousands of PDFs and HTML pages on rbi.org.in and sebi.gov.in. They reference and supersede each other constantly. There is no AI-accessible way to ask "what are the current rules on X" and get sourced answers.
This MCP solves that. It scrapes, indexes, and exposes the full text of RBI and SEBI documents in a local SQLite database — so Claude can search and retrieve primary-source regulatory text with official citations, instantly.
This is not a legal advice tool. It retrieves primary-source documents so you can reason over actual rules instead of hallucinated summaries.
| Tool | Description |
|---|---|
search_regulations | Full-text search with optional regulator/type filter |
get_document | Retrieve full text of a document by ID |
get_recent | Most recent documents, optionally filtered |
list_master_directions | All RBI Master Directions + SEBI Master Circulars |
list_by_department | SEBI documents by department name |
sync_latest | Incremental scrape of new documents from RBI + SEBI |
sync_status | Document count breakdown + last sync time |
search_by_topic | Combined master rules + recent circulars on a topic |
RBI / SEBI websites
│
▼
Scrapers (TypeScript)
rbi.ts ──── ASP.NET POST with viewstate tokens
sebi.ts ──── AJAX pagination via JSP endpoint
│
▼
SQLite DB (~/.india-reg-mcp/regdata.db)
├── documents table (full text, metadata, source URLs)
├── documents_fts (FTS5 full-text index, porter stemmer)
└── sync_meta (last sync timestamp)
│
▼
MCP Server (stdio transport)
├── 8 tools exposed to Claude
└── Every result includes official source URL + disclaimer
Key design decision: Tools never scrape live. The scrapers populate a local SQLite database once, and tools query that instantly. Only sync_latest hits the regulators' sites. This makes every tool call fast, keeps you off government servers during normal use, and works offline once indexed.
Install globally and register with Claude Code in one step:
npm install -g india-reg-mcp
claude mcp add -s user india-reg india-reg-mcp
Or use without installing via npx:
claude mcp add -s user india-reg npx india-reg-mcp
After adding the server, ask Claude to sync:
Run sync_latest to populate the index
Or run directly:
npx india-reg-mcp # starts the MCP server
git clone https://github.com/Akhilgovind02/india-regulatory-mcp.git
cd india-regulatory-mcp
npm install
npm run build
npm run sync
This scrapes RBI notifications for the last 36 months and SEBI circulars (~1000 recent documents). Takes 5–15 minutes depending on your connection. The database is sto