
India Mcp
io.github.Samarth-23-eng由 GitHub 账号 Samarth-23-eng 发布v1.0.16更新于 Oct 24, 2026
MCP servers for Indian APIs including stocks, GST, railways, banking, and RTO.
概览
本地 MCP 服务器套件,把印度股票、GST、铁路、RTO、银行与法院等公共服务 API 封装成 AI 助手可调用的工具。
- 可以做什么
- 校验 GSTIN、HSN 编码并计算税额
- 查询列车实时状态、PNR 与时刻表
- 查询车辆登记信息并计算道路税
- 搜索 IFSC 代码、校验 UPI 并查询银行状态
- 获取 NSE/BSE 实时行情、指数与历史数据
- 检索法院案件、裁定与开庭日程
- 适用场景
- 当助手需要印度市场、税务、交通、银行或法律数据,且希望用一个包覆盖多个领域而不必分别集成时适用。按需启动具体的子服务器(如 stocks、gst、ecourts)。
- 运行要求
- 以 npm 包形式通过 stdio 在本机运行,需要 Node.js 与 npm/npx。未声明认证、环境变量或请求头。需要访问印度政府与市场数据源的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 India Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
🇮🇳 India MCP
[npm version] [TypeScript] [MCP Compatible] [License: MIT]
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
Quick start — launch any server with one command:
Or use npx without installing:
🔌 MCP Client Configuration
Claude Desktop
Add this to your claude_desktop_config.json:
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
Planned servers:
- eCourts (Extended): Supreme Court and High Court specific filters.
- FSSAI: Food license validation.
- CDSCO: Medicine registry verification.
- Land Records: Digital Bhulekh access.
🚀 Release Process
- Bump Version:
npm version patch --no-git-tag-version - Build:
npm run build - Validate:
npm run validate:publish - Publish to npm:
npm publish --access public - Registry:
mcp-publisher validate&mcp-publisher publish
🤝 Contributing
Contributions are welcome! Please read our Contributing Guidelines to get started.
📄 License
MIT © Samarth-23-eng
来源:README.md,提交 0574fca
工具
0版本历史
1- v1.0.16最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分