Back to Home
surajrimal07 icon

NepseAPI-Unofficial

Verified Safe

by surajrimal07

Overview

Provides an unofficial API service for Nepal Stock Exchange (NEPSE) real-time market data through REST, WebSocket, and Model Context Protocol (MCP) endpoints for educational and research purposes.

Installation

Run Command
python start_servers.py

Environment Variables

  • BASE_URL
  • PORT

Security Notes

The application explicitly disables TLS/SSL certificate verification (`nepseAsync.setTLSVerification(False)`). This is a critical security vulnerability that makes all communications with external NEPSE data sources susceptible to Man-in-the-Middle (MitM) attacks, allowing attackers to intercept, read, or alter financial data without detection. This severely compromises data integrity and confidentiality. While rate limiting and input validation are implemented, the fundamental flaw of disabled TLS verification outweighs these positives for any serious use case. The project also relies on unofficial data sources, which inherently carry risks of inaccuracy, unreliability, and potential legal issues, as clearly stated in its extensive disclaimers. It is strictly for educational and non-commercial use.

Similar Servers

Stats

Interest Score37
Security Score3
Cost ClassMedium
Avg Tokens500
Stars20
Forks6
Last Update2026-01-09

Tags

Nepal Stock ExchangeReal-time DataREST APIWebSocketMCP