# Reported issues for GMO Coin FX MCP Server

Pod holds 11 of 11 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to [GMO Coin FX MCP Server](/mcp/gmo-coin-fx-mcp-server).

## Most discussed

### ドキュメント作成

ユーザーが利用するときのMCP登録方法を記載する

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/50) · 2026-05-09 · closed · 0 comments

### src/tools/ifdoco_order/tool.py に複数 tool が実装されているため分割する

## 概要

`tool/` 配下は「1つの `tool.py` に1つの tool」を実装する方針にしたいが、現状 `src/tools/ifdoco_order/tool.py` に複数の tool が実装されている。

## 対象箇所

`src/tools/ifdoco_order/tool.py`

このファイルでは `register_ifdoco_order_tools()` 内で以下の3つの MCP tool が登録されている。

- `ifdoco_order_api`
- `change_ifdoco_order_api`
- `change_oco_order_api`

## 期待する対応

1. `ifdoco_order_api`、`change_ifdoco_order_api`、`change_oco_order_api` をそれぞれ独立した tool モジュールに分割する。
2. 各 `tool.py` が1つの tool だけを登録する構成にする。
3. `src/main.py` の register 呼び出しを分割後の構成に合わせて更新する。
4

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/46) · 2026-05-09 · closed · 0 comments

### 注文の一括キャンセル API ツールを追加する

## 概要
GMO Coin FX の注文の一括キャンセル API を MCP ツールとして追加する。

Docs: https://api.coin.z.com/fxdocs/#cancel-bulk-order
Endpoint: `POST /private/v1/cancelBulkOrder`

## 現状
発注/参照系ツールはあるが、条件指定で対象注文を一括キャンセルする MCP ツールは未実装。
`gmo-fx 0.14.0` で `gmo_fx.api.cancel_bulk_order.CancelBulkOrderApi` が追加済みのため、依存バージョンを更新してこの API をラップする。

## 対応内容
- `gmo-fx>=0.14.0` に依存バージョンを更新する
- `cancel_bulk_order_api` などの MCP ツールを追加する
- `gmo_fx.api.cancel_bulk_order.CancelBulkOrderApi` を利用する
- `symbols` を必須、`side`, `settle_type` を任意で受ける

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/39) · 2026-05-07 · closed · 0 comments

### 注文の複数キャンセル API ツールを追加する

## 概要
GMO Coin FX の注文の複数キャンセル API を MCP ツールとして追加する。

Docs: https://api.coin.z.com/fxdocs/#cancel-orders
Endpoint: `POST /private/v1/cancelOrders`

## 現状
発注/参照系ツールはあるが、複数注文を ID 指定でキャンセルする MCP ツールは未実装。
`gmo-fx 0.14.0` で `gmo_fx.api.cancel_orders.CancelOrdersApi` が追加済みのため、依存バージョンを更新してこの API をラップする。

## 対応内容
- `gmo-fx>=0.14.0` に依存バージョンを更新する
- `cancel_orders_api` などの MCP ツールを追加する
- `gmo_fx.api.cancel_orders.CancelOrdersApi` を利用する
- `root_order_ids` または `client_order_ids` のどちらか一方を指定できるようにする
- 各 ID 配列は

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/38) · 2026-05-07 · closed · 0 comments

### IFDOCO注文変更 API ツールを追加する

## 概要
GMO Coin FX の IFDOCO注文変更 API を MCP ツールとして追加する。

Docs: https://api.coin.z.com/fxdocs/#change-ifo-order
Endpoint: `POST /private/v1/changeIfoOrder`

## 現状
OCO注文変更の `change_oco_order_api` は実装済みだが、IFDOCO注文変更ツールは未実装。
`gmo-fx 0.14.0` で `gmo_fx.api.change_ifo_order.ChangeIfoOrderApi` が追加済みのため、依存バージョンを更新してこの API をラップする。

## 対応内容
- `gmo-fx>=0.14.0` に依存バージョンを更新する
- `change_ifdoco_order_api` などの MCP ツールを追加する
- `gmo_fx.api.change_ifo_order.ChangeIfoOrderApi` を利用する
- `root_order_id` または `client_order_i

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/37) · 2026-05-07 · closed · 0 comments

### IFD注文変更 API ツールを追加する

## 概要
GMO Coin FX の IFD注文変更 API を MCP ツールとして追加する。

Docs: https://api.coin.z.com/fxdocs/#change-ifd-order
Endpoint: `POST /private/v1/changeIfdOrder`

## 現状
OCO注文変更の `change_oco_order_api` は実装済みだが、IFD注文変更ツールは未実装。
`gmo-fx 0.14.0` で `gmo_fx.api.change_ifd_order.ChangeIfdOrderApi` が追加済みのため、依存バージョンを更新してこの API をラップする。

## 対応内容
- `gmo-fx>=0.14.0` に依存バージョンを更新する
- `change_ifd_order_api` などの MCP ツールを追加する
- `gmo_fx.api.change_ifd_order.ChangeIfdOrderApi` を利用する
- `root_order_id` または `client_order_id` のどちらか一

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/36) · 2026-05-07 · closed · 0 comments

### 注文変更 API ツールを追加する

## 概要
GMO Coin FX の通常注文変更 API を MCP ツールとして追加する。

Docs: https://api.coin.z.com/fxdocs/#change-order
Endpoint: `POST /private/v1/changeOrder`

## 現状
発注用の `order_api` は実装済みだが、通常注文を変更する MCP ツールは未実装。
`gmo-fx 0.14.0` で `gmo_fx.api.change_order.ChangeOrderApi` が追加済みのため、依存バージョンを更新してこの API をラップする。

## 対応内容
- `gmo-fx>=0.14.0` に依存バージョンを更新する
- `change_order_api` などの MCP ツールを追加する
- `gmo_fx.api.change_order.ChangeOrderApi` を利用する
- `order_id` または `client_order_id` のどちらか一方を指定できるようにする
- `price` を受け、GMO API の `pr

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/35) · 2026-05-07 · closed · 0 comments

### IFDOCO注文 API ツールを追加する

## 概要
GMO Coin FX の IFDOCO注文 API を MCP ツールとして追加する。

Docs: https://api.coin.z.com/fxdocs/#ifoOrder
Endpoint: `POST /private/v1/ifoOrder`

## 現状
通常注文の `order_api` と OCO注文変更の `change_oco_order_api` はあるが、IFDOCO注文の発注ツールは未実装。
`gmo-fx 0.14.0` で `gmo_fx.api.ifo_order.IfoOrderApi` / `IFDOCOOrderApi` が追加済みのため、依存バージョンを更新してこの API をラップする。

## 対応内容
- `gmo-fx>=0.14.0` に依存バージョンを更新する
- `ifdoco_order_api` などの MCP ツールを追加する
- `gmo_fx.api.ifo_order.IfoOrderApi` または `IFDOCOOrderApi` を利用する
- 入力として `symbol`, `client_or

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/34) · 2026-05-07 · closed · 0 comments

## Most recent

### IFD注文 API ツールを追加する

## 概要
GMO Coin FX の IFD注文 API を MCP ツールとして追加する。

Docs: https://api.coin.z.com/fxdocs/#ifdOrder
Endpoint: `POST /private/v1/ifdOrder`

## 現状
ローカル実装では通常注文の `order_api` は存在するが、IFD注文用の MCP ツールは未実装。
依存パッケージ側には `gmo_fx.api.ifd_order.IFDOrderApi` が存在するため、利用可能なら既存の `order_api` と同じ方針でラップする。

## 対応内容
- `ifd_order_api` などの MCP ツールを追加する
- 入力として `symbol`, `client_order_id`, `first_side`, `first_execution_type`, `first_size`, `first_price`, `second_execution_type`, `second_size`, `second_price` を受けられるようにする
- 

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/33) · 2026-05-07 · closed · 0 comments

### 建玉一覧を取得できるようにする

以下の手順で建玉を取得する
1. [建玉一覧API](https://api.coin.z.com/fxdocs/#open-positions)を実行し、open positionをすべて取得する
2. 最新の約定一覧APIを実行し、positionのClientOrderIdを取得する
3. ORDER_CLIENT_ORDER_ID_PREFIXが設定されている場合、約定からprefixがclientOrderIdについているポジションだけを選択して返す

ORDER_CLIENT_ORDER_ID_PREFIXが未設定の場合は2の時にすべてのポジションを返す

ブランチ名にはissue番号をつけ、コミット履歴には#○○という形でコミット番号を頭につけること

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/30) · 2026-05-06 · closed · 0 comments

### 決済注文を実行できるようにする

[決済注文](https://api.coin.z.com/fxdocs/#close-order)を実行できるようにする
GMOのAPI実行はgmo-fxライブラリを利用して実行する
もしORDER_CLIENT_ORDER_ID_PREFIXが設定されている場合は注文時にに環境変数で設定したClientOrderIDのprefixをつけられるようにする
ClientOrderIdは36文字以内の半角英数字の組合わせのみ使用可能で重複ができません
後半14文字は重複しないように日付を入れるので22文字までで設定するようにします
Order APIで同じ処理を実装しているので共通化するか、参考にしてください

ブランチ名には<issue番号>_〇〇としてください
各コミットには#28と頭に記載するようにします

[Read the thread](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues/28) · 2026-05-06 · closed · 0 comments

The remaining reports are on [the project's issue tracker](https://github.com/RikitoNoto/gmocoin-fx-mcp/issues).
