gmocoin-fx-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GMO_API_KEY | Yes | GMO Coin FX API key. | |
| MCP_HTTP_HOST | No | Host/interface for HTTP transports. Defaults to 0.0.0.0. | |
| MCP_HTTP_PATH | No | Optional endpoint path for HTTP transports, such as /mcp. | |
| MCP_HTTP_PORT | No | Port for HTTP transports. Defaults to 8000. | |
| MCP_TRANSPORT | No | MCP transport to use. Defaults to stdio; set to http, sse, or streamable-http. | |
| GMO_SECRET_KEY | Yes | GMO Coin FX secret key. | |
| ORDER_SIZE_LIMIT | No | Maximum order size accepted by order tools. | |
| ORDER_SYMBOL_LIMITS | No | Comma-separated list of symbols accepted by order tools. | |
| ORDER_CLIENT_ORDER_ID_PREFIX | No | ASCII alphanumeric prefix for auto-generated client_order_id. Must be 22 characters or fewer. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| kline_apiA | GMO Coin FXのKline APIです。ローソク足、OHLC、価格履歴、為替レート履歴、チャート用の時系列データを取得します。price_typeは必須です(BID/ASK)。dateはYYYY-MM-DD形式で指定してください。 |
| order_apiC | GMO Coin FXの新規注文を実行します。 |
| change_order_apiC | GMO Coin FXの通常注文価格を変更します。 |
| change_ifd_order_apiC | GMO Coin FXのIFD注文を変更します。 |
| close_order_apiC | GMO Coin FXの決済注文を実行します。 |
| cancel_orders_apiC | GMO Coin FXの注文を最大10件までまとめてキャンセルします。 |
| cancel_bulk_order_apiC | GMO Coin FXの注文を銘柄などの条件で一括キャンセルします。 |
| active_orders_apiC | GMO Coin FXの有効注文一覧を取得します。 |
| latest_executions_apiB | GMO Coin FXの最新約定一覧を取得します。 |
| open_positions_apiB | GMO Coin FXの建玉一覧を取得します。 |
| ifd_order_apiC | GMO Coin FXのIFD注文を実行します。 |
| ifdoco_order_apiC | GMO Coin FXのIFDOCO注文を実行します。 |
| change_ifdoco_order_apiC | GMO Coin FXのIFDOCO注文を変更します。 |
| change_oco_order_apiC | GMO Coin FXのOCO注文変更を実行します。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| asset_balance | GMO Coin FXの資産残高を取得します。 |
TDQS
Scored across 14 tools
Most tools have clear distinct purposes (cancel, change, order types, market data). However, there is potential confusion between cancel_orders_api and cancel_bulk_order_api, and the absence of an OCO creation tool alongside change_oco_order_api may cause ambiguity.
Tool names are mostly snake_case and share the '_api' suffix, but there are inconsistencies: 'kline_api' uses a noun instead of verb_noun, and while most tools follow 'verb_noun', some like 'active_orders_api' use adjective_noun. The naming pattern is not uniformly applied.
With 14 tools covering order management, market data, and position tracking, the number is well-suited for an FX trading server. It's neither too sparse nor overly complex.
The tool set covers core trading operations (orders, modifications, cancellations, market data, positions). However, the lack of an OCO order creation tool is a notable gap, and there is no specific order detail retrieval tool beyond listing active orders.