Shoonya MCP Server (Mock)
@onlyzerosonce
Shoonya MCP Server (Mock) について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"shoonya-mcp-server": {
"command": "python",
"args": [
"mcp_server/app.py"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Shoonya MCP Server (Mock)?
A mock Market Connectivity Protocol (MCP) server designed to simulate interactions with a Shoonya‑like trading API. It provides a basic framework for testing client applications that would connect to Shoonya for order placement and market data. This is a mock server – all interactions are simulated; no real trading or connection to live Shoonya systems occurs.
How to use Shoonya MCP Server (Mock)?
Install Python 3.x and pip, clone the repository, then run pip install -r requirements.txt. Start the server with python mcp_server/app.py; it typically runs on http://127.0.0.1:5000/. Use the provided endpoints (/connect, /order, /marketdata/subscribe, /marketdata/fetch) to simulate authentication, order placement, and market data retrieval.
Key features of Shoonya MCP Server (Mock)
/connectendpoint for simulated Shoonya authentication and session token generation./orderendpoint with comprehensive order parameter validation and pre‑trade risk checks./marketdata/subscribeand/marketdata/fetchendpoints for simulated market data (LTP, volume, OHLC).- Mock responses from the “broker,” including order status.
- Returns an MCP‑specific session token after simulated login.
Use cases of Shoonya MCP Server (Mock)
- Testing client applications that would normally connect to the Shoonya platform.
- Developing and debugging order‑management workflows without risking real capital.
- Simulating market data feeds for front‑end or analytics development.
- Validating order parameter formats and risk‑check logic in a safe environment.
FAQ from Shoonya MCP Server (Mock)
What does this server do compared to the real Shoonya API?
This is a mock server that simulates Shoonya‑like endpoints. All interactions use placeholder functions – no actual trading or connection to live Shoonya systems occurs. It is intended for development and testing only.
What are the runtime requirements?
Python 3.x and pip. Dependencies are listed in requirements.txt and installed via pip install -r requirements.txt.
Where does market data come from?
Market data is simulated and generated by placeholder functions. On each fetch, mock LTP, volume, and OHLC values change randomly to mimic a live feed. No real market data is used.
What are the known limitations?
The server is a mock implementation only. No real financial transactions occur. All interactions with the Shoonya platform are simulated. Further development would be required to integrate with the actual Shoonya API.
How are authentication and transport handled?
Authentication uses a /connect endpoint that returns an MCP‑specific session token. Subsequent endpoints (/order, /marketdata/subscribe, /marketdata/fetch) require a Bearer token for authorization. The server runs over HTTP (Flask development server).
「その他」の他のコンテンツ
Nginx UI
0xJackyYet another WebUI for Nginx
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
コメント