Shioaji MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SHIOAJI_API_KEY | Yes | Your Sinopac Shioaji API Key. | |
| SHIOAJI_SECRET_KEY | Yes | Your Sinopac Shioaji Secret Key. | |
| SHIOAJI_TRADING_ENABLED | No | Set to 'true' to enable trading operations (place_order, cancel_order). Defaults to 'false' for read-only mode. | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_account_infoD | Get account information |
| search_contractsC | Search for trading contracts |
| get_snapshotsC | Get real-time market snapshots |
| get_kbarsC | Get historical K-bar data |
| place_orderB | Place a trading order (requires SHIOAJI_TRADING_ENABLED=true) |
| cancel_orderC | Cancel an existing order (requires SHIOAJI_TRADING_ENABLED=true) |
| list_ordersC | List all orders |
| get_positionsC | Get current positions from stock and/or futures accounts |
| get_account_balanceC | Get account balance information for stock and/or futures accounts |
| check_terms_statusB | Check service terms signing status and API testing completion |
| run_api_testB | Run API test for service terms compliance (login and order tests) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/offbeat-studio/shioaji-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server