关于 india-mcp-gst
india-mcp-gst 是面向印度商品与服务税事务的 MCP 服务,供需要核验税务信息或计算税额的 Agent 使用。它支持 GSTIN 验证、HSN 查询和税额计算。
主要功能
- 01验证 GSTIN
- 02搜索 HSN 编码
- 03计算税额
适用场景
- 01核验企业 GSTIN
- 02查找商品对应的 HSN 编码
- 03计算商品或服务税额
MCP 相关
它向 MCP 客户端提供 GSTIN 验证、HSN 搜索和税额计算工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
🇮🇳 India MCP
面向印度 API 和服务的 MCP(Model Context Protocol)服务集合。借助实时数据和专业工具,让 Claude、Cursor 和 OpenCode 等 AI Agent 能够原生服务于印度市场。
🇮🇳 为什么选择 India-MCP?
印度的数字基础设施功能强大,但较为分散。许多政府和企业门户存在以下问题:
- 不稳定:间歇性停机,响应速度慢。
- 受保护:需要特定请求头和会话管理。
- 不一致:数据格式各异(HTML、JSON、XML)。
India-MCP 在这些服务之上提供了统一、弹性且针对 AI 优化的层,让 Agent 能通过单一协议验证身份、追踪物流、分析市场并浏览法律系统。
🚀 功能
- 生产级品质:经过强化的服务,具备重试逻辑、请求超时和内存 TTL 缓存。
- 弹性数据:智能备用策略(例如,NSE → Yahoo Finance),实现最高可用性。
- 隐私优先:采用符合浏览器规范的请求头和合理的 API 使用模式。
- 开发者友好:简洁的 JSON-RPC 接口和标准化的工具响应。
- 统一生态系统:为银行、法律和市场数据提供共享工具。
🛠 可用服务
| 服务 | 领域 | 工具数 | 描述 |
|---|---|---|---|
| GST | 税务 | 5 | 验证 GSTIN、HSN 编码并进行税务计算。 |
| Railways | 交通 | 7 | 实时列车状态、PNR 查询和时刻表。 |
| RTO | 汽车 | 6 | 车辆注册信息和道路税计算器。 |
| Banking | 金融科技 | 3 | IFSC 搜索、UPI 验证和银行状态查询。 |
| Stocks | 市场 | 8 | NSE/BSE 实时报价、指数和历史数据。 |
| eCourts | 法律 | 6 | 检索法院案件、裁决和庭审清单。 |
详细目录:docs/SERVERS.md | 完整工具索引:docs/TOOLS.md
📦 安装
npm install -g @samarth-23-eng/india-mcp
快速开始 — 用一条命令启动任意服务:
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
也可以使用 npx,无需安装:
npx @samarth-23-eng/india-mcp stocks
🔌 MCP 客户端配置
Claude Desktop
将以下内容添加到 claude_desktop_config.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"]
}
}
}
详细指南:docs/EXAMPLES.md
🏗 架构
India-MCP 使用共享的弹性层来应对印度政府门户的不稳定性。
- 重试:所有网络调用均重试 2 次,并采用指数退避。
- 缓存:基于 TTL 的内存缓存,防止 IP 被封锁。
- 备用方案:自动切换到备用数据源。
技术详情:docs/ARCHITECTURE.md
🛤 路线图
计划中的服务:
- eCourts (Extended):针对最高法院和高等法院的专用筛选器。
- FSSAI:食品许可证验证。
- CDSCO:药品注册信息核验。
- Land Records:访问数字 Bhulekh 土地记录。
🚀 发布流程
- 更新版本:
npm version patch --no-git-tag-version - 构建:
npm run build - 验证:
npm run validate:publish - 发布到 npm:
npm publish --access public - 注册表:
mcp-publisher validate和mcp-publisher publish
🤝 参与贡献
欢迎贡献!请阅读我们的贡献指南以开始参与。
📄 许可证
MIT © Samarth-23-eng
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。