surajrimal07/NepseAPI-Unofficial — reverse-engineered prompt

Reverse engineered prompt

Build me a local unofficial NEPSE data service for learning and personal research only, not for anything commercial or real trading. I want one project that gives Nepal Stock Exchange data in three ways, normal REST endpoints, a live WebSocket feed, and an MCP server so tools like Claude Desktop can query it for market analysis.

It should cover the useful stuff people would expect, like live market data, market summary, price and volume, floorsheet data, top gainers and losers, company details, sector views, and index or sub index data. Please make it validate stock symbols and index names against real NEPSE data and give helpful suggestions when someone types a wrong one. Add sensible caching and rate limiting so repeated requests are fast and the service does not get abused.

Please make it easy to run locally, ideally with Docker and a simple start command, and include basic tests and setup notes. Keep the legal warning clear that the data is unofficial, unreliable, and only for educational use. Look up current docs online if you need to.

Want more depth? Deep Reverse